Integrations
Integrating with NationBuilder
We've made it super simple to integrate Custom Donations with NationBuilder. This allows you to automatically sync donor data and donations into your NationBuilder community, all in real-time.
You can be fully integrated in just a few steps:
Add the Integration
Click on the NationBuilder logo in the Integrations section of your Custom Donations Account tab.
Enter Your Community Name
Enter your NationBuilder Community name in the space provided.
Authorize the Integration
Allow Custom Donations to sync with NationBuilder and you're all set!
Collecting Donor Data
By default, Custom Donations will install two Form Blocks to be used on your forms: "Donor Name" and "Contact Information." Form Blocks are used to collect information from your donors when they make a transaction.
While you can create any Form Block you like, the two default form blocks collect the information to be synced to NationBuilder. You can easily edit these Form Blocks if you wish to make them required.
To add these Form Blocks to your site, simply create a new form and drag and drop the blocks into the form.
Then update your form and you are done! Custom Donations will automatically sync the following fields if they are filled out by the donor: First Name, Last Name, Street Address, City, State, Postal Code, Country, Phone Number, and Email Address.
Tracking Donations
Following a successful donation, Custom Donations will insert or update the donor's data into NationBuilder and then attach a donation to their profile.
You can implement NationBuilder Tracking Codes by using the trackingId URL parameter.
For example, the following web page has a donation form: https://demo.customdonations.com
To track donations, add the trackingId URL parameter: https://demo.customdonations.com/?trackingId=dolorem
Tracked donations will now display like this: