Volunteer Management
NeedBridge is an email-powered need-matching platform for nonprofits -- foster care agencies, churches, disaster relief organizations, and community groups. Volunteers are the people in your community who sign up to receive notifications about needs and step forward to help. This guide covers how to manage your volunteer base, from signup through ongoing engagement.
What Is a Volunteer in NeedBridge?
A volunteer in NeedBridge is a community member who has signed up to receive email notifications about needs in your organization's service areas. Volunteers are fundamentally different from team members (case workers, coordinators, and admins):
- Volunteers do not need a login or account. They interact with NeedBridge entirely through email. They receive need notifications, click a link to claim a need, and provide their contact information -- all without creating a password or signing into a dashboard.
- Volunteers are identified by their email address. Their email is the primary identifier and the channel through which all communication flows.
- Volunteers choose which areas to receive notifications for. When they sign up, they select the service areas where they can help. They only receive notifications for needs in those areas.
- Volunteers choose their notification frequency. They can receive notifications immediately as needs are posted, in a daily digest, or in a weekly digest.
Volunteer Signup Flow
The Public Signup Page
Every organization in NeedBridge gets a public volunteer signup page. This page is accessible to anyone with the link -- no login required. The URL follows the pattern:
https://[your-domain]/[your-org-slug]/volunteerWhat Volunteers Provide During Signup
The signup form collects the following information:
- Name -- First and last name
- Email address -- Required. This is the primary communication channel and the volunteer's unique identifier.
- Phone number -- Optional. Useful for case workers who need to coordinate logistics.
- Address -- Optional. Some organizations use this for delivery coordination or to recommend service areas.
- Service areas -- The volunteer selects one or more areas where they are willing to help. They will only receive notifications for needs in these areas.
- Notification frequency -- How often the volunteer wants to receive emails:
- Immediate -- Receive an email within minutes of a new need being posted in their areas
- Daily -- Receive a single daily digest at 8:00 AM Eastern with all new needs from the past 24 hours
- Weekly -- Receive a single weekly digest on Sundays at 11:00 AM Eastern with needs from the past week
After submitting the form, the volunteer receives a welcome email confirming their signup and explaining how the process works.
The Volunteer Directory
The volunteer directory is accessible in the admin panel and shows all volunteers who have signed up for your organization.
Viewing Volunteers
The directory displays a list of all volunteers with key information:
- Name
- Email address
- Phone number
- Subscribed areas
- Notification frequency
- Subscription status (active or unsubscribed)
- Signup date
- Last activity (last claim or interaction)
Filtering Volunteers
You can filter the volunteer list by:
- Area -- Show only volunteers subscribed to a specific service area
- Frequency -- Filter by Immediate, Daily, or Weekly subscribers
- Status -- Filter by active (subscribed) or unsubscribed volunteers
- Engagement -- Filter by engagement level, such as volunteers who have claimed at least one need vs. those who have not yet claimed
Searching Volunteers
Use the search bar to find a specific volunteer by name, email address, or phone number. This is useful when a case worker needs to look up a volunteer who has claimed a need or when you need to check a volunteer's subscription status.
Adding Volunteers Manually
Admins and coordinators can add volunteers manually from the admin panel. This is useful when:
- Someone signs up at an in-person event and fills out a paper form
- A team member receives a verbal request to be added
- You are migrating from another system and need to add individuals one at a time
To add a volunteer manually:
- Go to the Volunteers section in the admin panel.
- Click the button to add a new volunteer.
- Enter the volunteer's name, email, and optionally their phone number and address.
- Select the service areas they want to receive notifications for.
- Choose their notification frequency (Immediate, Daily, or Weekly).
- Save.
The volunteer will receive a welcome email confirming their subscription.
Importing Volunteers via CSV
For organizations migrating from spreadsheets, email lists, or other systems, NeedBridge supports bulk volunteer import via CSV file.
CSV Template
Your CSV file should include the following columns:
name Yes Volunteer's full name "Jane Smith" email Yes Email address (must be unique) "jane@example.com" phone No Phone number "555-123-4567" areas No Service areas, separated by semicolons "North County;Downtown" frequency No Notification frequency "daily"Import Process
- Go to the Volunteers section and find the import option.
- Download the CSV template if you need a starting point.
- Fill in your volunteer data following the column format above.
- Upload the CSV file.
- Review the preview to check for errors (invalid emails, unrecognized areas, duplicates).
- Confirm the import.
Import Defaults
- Frequency: If the frequency column is blank or omitted, imported volunteers default to Daily notifications.
- Areas: If areas are blank, the volunteer will be added without area subscriptions. They will not receive need notifications until areas are assigned.
- Duplicates: If an email address already exists in your volunteer list, the import will skip that row and report it as a duplicate. Existing volunteer records are not overwritten.
Tips for CSV Import
- Clean your data before importing. Remove duplicates, fix formatting, and verify email addresses.
- Match area names exactly to the areas defined in your NeedBridge settings. The import uses name matching, so "North County" and "north county" may not match depending on your configuration.
- Start with a small test batch before importing your full list.
- Imported volunteers will receive a welcome email. If you do not want this, contact support before importing.
Volunteer Subscription Management
Notification Frequency
Volunteers can be on one of three notification schedules:
- Immediate -- Emails are sent within minutes of a new need being posted (processed every 15 minutes). Immediate subscribers also receive a separate open needs reminder at 10:00 AM Eastern for unclaimed needs that are 7 or more days old or approaching their due date.
- Daily -- A single consolidated email at 8:00 AM Eastern that includes new needs from the past 24 hours and any aging or due-soon needs. Daily subscribers do not receive separate open needs reminders because those needs are included in their digest.
- Weekly -- A single email on Sundays at 11:00 AM Eastern that includes new needs from the past 7 days and all open needs in their areas. Weekly subscribers do not receive separate open needs reminders.
Important: Regardless of their frequency setting, all subscribed volunteers receive immediate emails for Critical urgency needs. This ensures emergencies reach the widest possible audience.
Unsubscribing
Volunteers can unsubscribe from notifications at any time by clicking the unsubscribe link in any NeedBridge email. Unsubscribing stops all future need notifications. It does not delete the volunteer's record -- their history and any past claims are preserved.
Resubscribing
Volunteers who have unsubscribed can resubscribe by:
- Visiting the organization's public volunteer signup page and entering their email address again
- Clicking a resubscribe link if the organization sends resubscribe invitations
When a volunteer resubscribes, their previous area selections and claim history are preserved.
Changing Frequency or Areas
Volunteers can update their notification preferences (frequency and areas) by:
- Using the preference management link included in notification emails
- Contacting the organization, who can update preferences from the admin panel
Admins and coordinators can also update any volunteer's frequency or area subscriptions directly from the volunteer directory.
Volunteer Engagement Metrics
The volunteer directory and reports provide engagement data to help you understand how active your volunteer base is.
Key metrics include:
- Total volunteers -- How many volunteers are subscribed to your organization
- Active subscribers -- Volunteers who are currently subscribed (not unsubscribed)
- Claims made -- How many needs a volunteer has claimed
- Claims completed -- How many of those claims were marked as completed
- First claim date -- When the volunteer first claimed a need
- Last activity date -- The most recent claim or interaction
Use engagement metrics to:
- Identify your most active volunteers for recognition or outreach
- Find volunteers who signed up but have never claimed a need (they may need encouragement or a different area assignment)
- Track engagement trends over time in the reporting section
Staff-Backed Volunteers
In some organizations, team members (case workers, coordinators, or admins) also volunteer to fulfill needs. NeedBridge supports this through staff-backed volunteers.
A staff-backed volunteer is a team member who has a staff account for the admin panel and also has a volunteer record so they can receive need notifications and claim needs like any other volunteer. The two records are linked by email address.
To set this up, the team member simply signs up as a volunteer using the same email address associated with their staff account. NeedBridge will recognize the match and link the records.
Deduplication
NeedBridge uses email address as the unique identifier for volunteers. This means:
- If someone tries to sign up with an email address that already exists, they will not create a duplicate record. Instead, their existing record is updated with any new information they provide (such as additional areas or a changed phone number).
- During CSV import, rows with email addresses that already exist in the system are flagged as duplicates and skipped.
- If you notice duplicate records (for example, from slightly different email addresses like jane@gmail.com and jane.smith@gmail.com), you can resolve this manually by deactivating or merging the duplicate.
Sharing the Signup Link
Getting volunteers signed up is one of the most important steps in using NeedBridge effectively. Here are recommended ways to share your volunteer signup link:
Where to Share
- Your organization's website -- Add a prominent button or link on your homepage or volunteer page
- Social media -- Share the link on Facebook, Instagram, X, and other platforms your community uses
- Email newsletters -- Include the signup link in your existing email communications
- Church bulletins and announcements -- For faith-based organizations, mention it during services and include the link in printed materials
- Community events -- Display the link (or a QR code pointing to it) at events, fairs, and outreach activities
- Partner organizations -- Share with other nonprofits, schools, and businesses that might have interested volunteers
- Flyers and postcards -- Print materials with a QR code linked to the signup page
Embed on Your Website
NeedBridge provides embed code that lets you place the volunteer signup form directly on your own website. This way, visitors can sign up without leaving your site. See the Integrations article for details on how to use embed codes.
Tips for Growing Your Volunteer Base
- Make the signup process visible and easy to find -- do not bury it behind multiple clicks
- Explain what volunteers will experience: "Sign up to receive email notifications when families in your area need help. When you see a need you can fill, click one link to claim it. No app or login needed."
- Share the link regularly, not just once. New community members join over time.
- Ask current volunteers to share the link with friends and neighbors
- Track which channels bring in the most volunteers by reviewing signup dates alongside your outreach activities