Volunteer Reporting

Volunteer Summary Reports

DonorPoint’s standard volunteer reports include:

  • Volunteer Hours by Contact — total hours per volunteer over a date range
  • Volunteer Hours by Program — hours by volunteer program and shift
  • Volunteer Roster — list of all volunteers for a program with contact details
  • Volunteer Activity Timeline — all volunteer records for a contact over time

Run these from the Reporting section or from the Reports tab on a Volunteer Program or Contact record.

Attendance Status

Each Volunteer Instance has an attendance status:

  • Expected — registered but event has not occurred
  • Attended — confirmed present
  • Absent — registered but did not attend
  • Self-Reported — donor logged their own hours via the portal (requires staff verification if configured)
  • Staff Logged — entered by staff; read-only to the volunteer in the portal

Update attendance status in bulk from the Volunteer Program’s registrations tab, or individually from each record.

Hours Tracking

Hours on a Volunteer Instance record the time worked. For shifts with defined start and end times, hours can be calculated automatically. For open-ended volunteer records, hours are entered manually by staff or self-reported by the volunteer.

Communicating with Volunteers

Use Segments and Mass Email to reach volunteers — create a dynamic segment based on volunteer program participation or hours, then send a targeted email.