NOTE: In order to enable the feature described here, you'll need to email email@example.com and request it.
In addition to our Google Analytics integration, DonationPay offers a quick and easy way to track donor sources using URL variables.
When you're linking to your donation page, you'll normally link to the page itself using it's DonationPay URL, like https://secure.donationpay.org/YourOrganization/.
Once your DonationPay rep has enabled this feature on your page(s), you'll add a short snippet of code, for instance ?s=SOURCE ,to the end of the URL, like this:
(the precise code will be provided by your rep)
The resulting donation will have a custom field, usually called "Source", that's populated with whatever you entered in the URL (in the example, it'd say "EmailCampaign"). Then, in the Portal, you can simply search for "EmailCampaign" to pull up all the donations resulting from this source.