Skip to main content

Peer to Peer Fundraising

Create individual and team fundraising campaigns, connect them to events when needed, and manage fundraising settings from one central campaign.

Written by Raagini Sarkar

Goodworld’s Peer-to-Peer Fundraising feature allows supporters to create personalized fundraising pages that collect donations on behalf of your organization. Peer-to-peer fundraising can be used as a standalone fundraising initiative or combined with an event to support registration-based fundraising experiences such as walkathons, races, regattas, or team competitions.

When used on its own, supporters simply create a fundraiser and begin collecting donations.

When combined with an event, registrants can automatically receive team fundraising pages as part of the registration process, allowing event participation and fundraising to work together seamlessly.

Standalone Peer-to-Peer vs. Event-Based Peer-to-Peer

There are two ways to use peer-to-peer fundraising in Goodworld.

Standalone Peer-to-Peer Campaigns

This is the most common setup. Supporters create fundraising pages directly from a campaign without registering for an event.

Examples include:

  • Giving Tuesday campaigns

  • Birthday fundraisers

  • Movember

  • Month-long fundraising challenges

  • Personal fundraising pages

Because there is no registration process, there are:

  • No tickets

  • No attendee management

  • No event check-in

  • No team registration requirements

The campaign simply serves as the parent for all peer-to-peer fundraisers that supporters create.

Event-Based Peer-to-Peer Fundraising

Some fundraising initiatives require both:

  • Event registration

  • Peer-to-peer fundraising

Examples include:

  • Walks and runs

  • Cycling events

  • Boat races or regattas

  • Team competitions

  • Charity tournaments

In these cases, Goodworld’s Fundraisers Integration connects three platform objects together:

  • Campaign

  • Event

  • Fundraiser

This allows registrants to purchase tickets while automatically receiving fundraising pages during registration. Without this integration, events and peer-to-peer fundraising function independently.

How the Architecture Works

When using event-based peer-to-peer fundraising:

Campaign

Fundraisers Integration

Event Registration

Automatic Team or Individual Fundraisers

The campaign controls fundraising behavior.

The event manages registration, tickets, attendees, and event communications.

The fundraisers inherit their fundraising settings from the campaign.

Before You Begin

Before supporters begin creating fundraisers, configure your parent campaign first. Many peer-to-peer settings are inherited only when the fundraiser is created. Changes made later will not automatically update existing fundraisers.

This includes items such as:

  • Required end dates

  • Default fundraiser descriptions

  • Fundraiser creation messaging

  • Online donation settings

  • Fundraiser communications

For this reason, Goodworld recommends completing campaign configuration before allowing supporters to create fundraisers.

Setting Up a Standalone Peer-to-Peer Campaign

To create a traditional peer-to-peer fundraising campaign:

  1. Create your campaign.

  2. Enable Fundraisers.

  3. Configure your campaign-level fundraiser settings.

  4. Publish the campaign.

  5. Invite supporters to create fundraisers.

Supporters can then generate their own fundraising pages directly from the campaign.

Setting Up Event-Based Peer-to-Peer Fundraising

If your fundraiser also requires event registration:

  1. Create your campaign.

  2. Configure all fundraiser settings on the campaign.

  3. Create your event.

  4. Enable Fundraisers Integration on the event.

  5. Configure the registration experience.

  6. Publish the event.

Once enabled, registrants can automatically receive fundraising pages as they register.

Configuring Registration Options

When Fundraisers Integration is enabled, administrators can customize which registration paths are available.

Available options include:

  • Register as an Individual

  • Register a Team

  • Join a Team

Each option can be enabled or disabled independently.

For example:

  • A marathon may offer all three options.

  • A regatta may disable Register as an Individual and Join a Team, leaving only Register a Team.

Administrators can also rename these options to better match their event.

For example:

  • Register a Team → Register a Boat

  • Team Name → Boat Name

These custom labels appear throughout the registration experience.

Team Registration

If team registration is enabled, registrants provide a team name during registration. This becomes the name of the peer-to-peer fundraising team that is automatically created. The number of team members is determined by the registration itself.

For example, if a purchaser registers five attendees, all five attendees become part of that registered team.

Registrant management works the same way as any other event, allowing administrators to manage attendees from the Registrants tab.

Automatically Creating Fundraisers

Administrators can choose whether Goodworld automatically creates fundraisers for event participants.

Options include:

  • Create fundraisers for attendees automatically

  • Create only team fundraisers

  • Disable automatic individual fundraisers

This flexibility allows organizations to support different event formats.

For example:

  • A charity run may generate individual fundraising pages for every participant.

  • A boat race may only create one fundraising page per boat team.

Campaign Settings Apply to Every Fundraiser

The parent campaign acts as the master template for every fundraiser created beneath it.

Examples include:

Required End Date

Require every fundraiser to end on a specific date.

This is useful for campaigns such as:

  • Giving Tuesday

  • Movember

  • Month-long fundraising challenges

If enabled, every newly created fundraiser automatically inherits the same end date.

Default Fundraiser Description

Provide starter content that automatically appears on every fundraiser.

This saves participants time while ensuring consistent messaging.

Supporters can still personalize their individual pages after creation.

Fundraiser Creation Experience

Customize the introductory text shown during fundraiser creation.

This helps explain:

  • Campaign goals

  • Participation instructions

  • Fundraising tips

  • Expectations for supporters

Online Donation Settings

Campaign donation settings are inherited by all future fundraisers.

For example, if online donations are disabled on the parent campaign, every newly created fundraiser will also have online donations disabled.

Communications

Peer-to-peer communications are managed from two different places depending on the type of message.

Campaign Communications

The campaign controls communications related to fundraising itself, including messaging that all child fundraisers inherit.

Configure these before supporters begin creating fundraisers.

Event Communications

If an event is connected through Fundraisers Integration, registration communications continue to come from the event.

Examples include:

  • Ticket receipts

  • Registration confirmations

  • Event reminders

These communications remain event-specific because they relate to attendance rather than fundraising.

Ticket Receipt Merge Tags

When Fundraisers Integration is enabled, additional peer-to-peer information becomes available inside event communications.

For example, ticket receipts can include:

  • Team name

  • Team fundraising page link

This allows newly registered participants to access their fundraising page immediately after completing registration.

These merge tags are only available when Fundraisers Integration is enabled.

Use Case: Boat Registration with Team Fundraising

A community regatta wants every registered boat to receive its own fundraising page.

Their setup might include:

  • Registration option renamed from Register a Team to Register a Boat

  • Individual registration disabled

  • Join Team disabled

  • Team name collected during registration

  • One fundraising page automatically created for each boat

  • Ticket receipt includes a button linking directly to the boat’s fundraising page

Participants complete registration and can begin fundraising immediately without any additional setup.

Best Practices

  • Configure your campaign before supporters begin creating fundraisers.

  • Complete fundraiser settings before enabling registration.

  • Use standalone peer-to-peer campaigns when no registration is required.

  • Use Fundraisers Integration only when fundraising is tied to an event.

  • Customize registration terminology to match your event.

  • Review campaign communications before launch, since new fundraisers inherit these settings.

  • Test your registration flow to confirm ticket receipts include the expected fundraising links and merge tags.

Frequently Asked Questions

Do I need an event to use Peer-to-Peer Fundraising?

No. Most peer-to-peer campaigns do not require an event.

When should I enable Fundraisers Integration?

Enable Fundraisers Integration when your fundraising initiative also requires event registration, ticketing, or attendee management.

Can I customize the registration options?

Yes. You can enable, disable, and rename registration options such as Register as an Individual, Register a Team, and Join a Team.

If I change campaign settings later, will existing fundraisers update automatically?

No. Campaign settings are inherited when each fundraiser is created. Changes made afterward only apply to fundraisers created in the future.

Where do ticket receipts come from?

Ticket receipts are managed within the event, not the campaign. When Fundraisers Integration is enabled, event communications can also include peer-to-peer information such as team names and fundraising page links.


If you have questions about Peer to Peer Fundraising, schedule a support call with our success team.

Did this answer your question?