How to Track Donations Using Referral Codes on GiveSendGo

Measure Your Campaign’s Impact with Referral Codes

GiveSendGo’s Referral Code Generator is a powerful (and free!) tool that helps you track where your campaign traffic and givers are coming from. Whether you're running promotions on social media, through email, or across multiple websites, referral codes make it easy to see which efforts are driving the most support.

Why Use Referral Codes?

Referral codes are perfect for measuring campaign success, helping you:
  1. Track which platforms or promotions lead to the most givers
  2. Identify what’s working (and what’s not) in your fundraising strategy
  3. Run more effective marketing and outreach campaigns
  4. Create unique, shareable links that drive traffic to your campaign
Let’s walk through how to create and manage your referral codes on GiveSendGo.

How to Turn On the Referral Code Generator

To enable referral tracking for your campaign:
  1. Log in to your GiveSendGo account
  2. Open your Campaign Dashboard
  3. Click Manage Campaign
  4. Open Donation Settings
  5. Toggle the switch next to Allow Referral Code? to Yes

How to Create A Referral Code

Once referral codes are enabled, you’ll see a field to enter your custom code:
  1. Enter a Code: Type in a short, memorable code like “FB2025” or “EmailPromo”
  2. Preview Your Link: A referral link will auto-generate beneath the field so you can see how it looks
  3. Click Save to apply the code

Each referral link will follow a set format, looking something like this:

https://givesendgo.com/YourCampaign?donateCode=YourCode

Managing Your Referral Codes

To manage and review the codes you’ve created:
  1. Go to Referral Code History
    1. This only appears if referral tracking has been enabled
  2. Click View History to open a popup where you can:
    1. Copy the referral URL
    2. Copy just the referral code
    3. Delete any unused or outdated codes

How Referral Codes Work

Once shared, referral codes will:
  1. Auto-populate the donation form when someone lands on your campaign using that link
  2. Appear in your donation reports under the Referral Code column of your exportable campaign data, so you can easily track which link led the giver to your campaign.
    • Related Articles

    • Starting Your Campaign on GiveSendGo

      Whether you're raising funds for a personal need, someone you care about, or a cause close to your heart, creating a campaign on GiveSendGo is a meaningful way to share your story and invite others to support your mission. We've made starting a ...
    • Creating Updates to Your GiveSendGo Campaign

      Keeping your supporters informed is one of the most powerful ways to build momentum and strengthen your campaign. After all, they've chosen to invest in you and your idea, so you should invest in them too! Whether it’s big news or a small thank-you, ...
    • How to Change or Transfer Your GiveSendGo Campaign’s Custom URL

      Your campaign’s custom URL is more than just a link—it’s part of your message and a key way how givers find and remember your campaign. Whether you want to update your current custom URL or transfer one to a new campaign, we’ll walk you through ...
    • Managing Email Notifications for Your GiveSendGo Campaign

      Want to be notified when your campaign receives a new donation? As a campaign owner, you can enable email notifications for yourself—and for your campaign's recipient, if they’re someone other than you. Whether you want to stay in the loop to thank ...
    • How to Set Your Campaign to Private

      Sometimes, you may prefer to share your campaign only with a select group of people. Making your campaign private gives you control over who can access it. Enabling this feature means only people with the direct URL will be able to view and donate to ...