Use Outreach Forms for RSVPs and Event Registration
Outreach Forms can be used to collect RSVPs and event registrations when you need to gather attendee information without collecting payment. They are especially useful for free events, volunteer gatherings, informational sessions, receptions, open houses, workshops, and other events where your organization needs to know who is attending and collect registration details.
Each submission creates a Form Response in DonorDock and can also create or update the associated Contact. You can collect standard Contact information, ask event-specific questions, apply Badges, offer Marketing List subscriptions, and use Automations for follow-up after someone registers.
When to Use an Outreach Form for an Event
Use an Outreach Form when registration does not require a payment.
Free event RSVPs
Volunteer orientations
Community gatherings
Open houses
Workshops
Informational sessions
Donor appreciation events
Free webinars
Program registrations
Event interest forms
If attendees need to pay as part of registration, use an Online Giving Form instead. Online Giving Forms can collect payment and create a Gift in DonorDock, while Outreach Forms collect information without a transaction.
Plan the Information You Need to Collect
Before building the form, decide which information should become part of the Contact record and which information only matters for this particular event.
For most event forms, you will likely use a combination of standard Contact fields and Form Response Custom Fields.
Information | Recommended Field Type |
|---|---|
First Name | Standard Contact Field |
Last Name | Standard Contact Field |
Email Address | Standard Contact Field |
Phone Number | Standard Contact Field |
Will you attend? | Form Response Custom Field |
Number of guests | Form Response Custom Field |
Session selection | Form Response Custom Field |
Accessibility request | Form Response Custom Field |
Ongoing volunteer interest | Contact Custom Field or Marketing List |
Ongoing program interest | Contact Custom Field or Marketing List |
Use Contact Custom Fields for information that should remain part of the person's Contact record after the event. Use Form Response Custom Fields for information that belongs specifically to this registration.
Create the Event Form
Navigate to "Forms" in DonorDock.
Open the "Outreach" section.
Create a new Outreach Form.
Give the form an internal name that clearly identifies the event.
Configure the Form Setup, Content, Fields, Custom Fields, Contact Tracking, and Marketing Lists as needed.
An internal name such as 2026 Annual Dinner RSVP or October Volunteer Orientation Registration makes the form easier to identify later when reviewing responses.
Add the Event Details
Use the "Content" section to explain what the event is and what attendees should know before registering.
The "Form Headline" should clearly identify the event or action, such as:
RSVP for the 2026 Annual Dinner
Register for Volunteer Orientation
Join Us for Our Community Open House
Use the "Form Message" to provide any supporting information, such as the event date, time, location, registration deadline, parking information, attendance limits, or other instructions.
Keeping these details directly on the form helps ensure supporters see the important event information before they submit their registration.
Collect Contact Information
Use the "Form Fields" section to add the standard Contact information you need from attendees.
For most event registrations, this may include:
First Name
Last Name
Email Address
Phone Number
Only collect the information you actually need for the event and your follow-up process. A simple RSVP may only require a name and email address, while a larger event may require additional contact details.
Information collected through standard Contact fields can be used to create or update the associated Contact in DonorDock.
Add Event-Specific Questions
Use Form Response Custom Fields for questions that apply specifically to this event.
How many guests will be joining you?
Which session would you like to attend?
Do you need any accessibility accommodations?
Who will be attending with you?
Form Response Custom Fields preserve the answer with that individual registration instead of treating it as permanent Contact information.
This is especially helpful when someone attends multiple events over time. For example, a donor's meal choice for one event should not overwrite or replace their meal choice from a previous event registration.
Decide Whether You Need an Attendance Question
Depending on how you plan to share the form, you may or may not need a separate RSVP question. If you're sending the form only to people registering to attend, submitting it may be enough to indicate they are attending.
If you are using the same form to collect both Yes and No responses, create a Form Response Custom Field that asks whether the person plans to attend.
For example:
Will you attend the 2026 Annual Dinner?
Yes
No
Not sure yet
This allows you to preserve everyone’s response and later review or export the registrations by answer.
Apply an Event Badge
Use the "Contact Tracking" section if you want every person who submits the form to receive the same Badge.
For example, you might apply:
2026 Gala RSVP
Volunteer Orientation Registration
Community Open House Interest
Badges configured in the Outreach Form are applied to every Contact who submits the form, so they work best when submitting the form itself is enough to qualify for the Badge.
If you only want to apply a Badge based on a specific response, use an Automation instead.
For example, if the form includes a Will you attend? question, you could create an Automation that applies an Event Attendee Badge only when the response is Yes.
Offer Event-Related Marketing Lists
You can also use the "Marketing Lists" section to let registrants subscribe to future communications.
Event Updates
Volunteer Opportunities
Monthly Newsletter
Program Announcements
After adding a Marketing List, use the settings wheel to control whether the option should be prechecked when the form loads. The supporter can then decide whether they want to remain selected or remove themselves from the list before submitting the form.
This is separate from the event registration itself and can be useful when the event provides an opportunity for supporters to opt into future communication.
Publish and Share the Event Form
Review the form in the preview.
Save your changes.
Publish the Outreach Form.
Open the "Sharing" section.
Choose how you want supporters to access the form.
You can share the event registration using:
The direct form link
A QR code
The Script Embed Code
The Iframe Embed Code
The direct link can be included in emails, social media, text messages, invitations, or event webpages. QR codes can be useful for printed invitations, posters, signage, or other in-person materials.
Review Event Registrations
You can review all registrations for a specific event directly from the form.
Navigate to "Forms".
Open the "Outreach" section.
Locate the event form.
Select "View Response Report" to the right of the form name.
You can also open the form itself and select the blue "View Responses" button at the top of the form settings page. The response report includes each submission received through the form, along with the response date, associated Contact, and the responses collected through the form fields.
Use the "Columns" icon to add or remove information from the report, then export the responses to CSV, Excel, or PDF if needed for event planning.
Use Automations for Event Follow-Up
Form Responses can also be used to start an Automation after someone submits an event form.
For example, an Automation could:
Send a registration confirmation email
Create a follow-up Task for staff
Apply a Badge only to people who selected a specific response
Send different follow-up emails based on attendance or interest
Begin a reminder sequence before the event
Start a post-event communication process
Because Automations can use information from the Form Response, the follow-up does not have to be identical for every person who submits the form.
For example, attendees who selected Yes could receive event reminders, while people who selected No could receive a different follow-up message.
After the Event
Once registration is closed, archive the Outreach Form if you no longer want to accept new responses.
Archiving removes the form from public use while preserving the form and its existing response history in DonorDock. This allows you to return to the response report later without leaving an outdated registration form available to supporters.
