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/.
In order to track sources, simply add ?s=SOURCE to the end of the URL, like this:
The resulting donation will have a custom field 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.