Referral Sources allow you to track how donors are finding your organization no matter how they are interacting with your organization (including online forms, shopping carts, fundraising pages, iOS kiosk, point of sale and more).

  • Collect the Referral Source across all fundraising channels (typically: "How'd you hear about us?", but you can customize)
  • Filter your reports by Referral Source and visualize what Sources are driving your fundraising forward.

Setup & Customization

  1. From the left menu, click Settings & Admin > Accounts.
  2. Scroll to the Referral Sources setting panel.  Enable the feature by toggling the Yes/No slider.  Use the Options field to add or remove options.  These options will automatically update across all your fundraising pages (including text-to-give and kiosks).  
  3. Click Save in the top right corner.

Additional customization

For add to cart checkout, you can specify if you would like the referral source to be required or optional during checkout. This can be done in Site Design > Cart & Checkout.

For page-with-payment (donation page) checkout, you can specify if you would like the referral source to be required or optional when completing a donation. This can be done in Sell & Fundraise > Items, find the donation page, click on it, and choose the Customizations tab.

Reporting & Exports

Look for the new 'Referral Sources...' filter on all your reports and as an additional columns in your data exports.

CRM Integrations: Best Practices

If you are using a CRM integration, be sure you consider how you want this powerful data to be imported into your CRM system so you can generate the appropriate reports.


We recommend passing referral source into SOLICIT_CODE.

  1. Go to Settings & Admin > Integrations > DonorPerfect.
  2. Scroll to the GC Metadata section and look for the Referral Source field.
  3. Set the Referral Source field to SOLICIT_CODE.
  4. Scroll to the top and click the Save button.

Did this answer your question?