JustGiving is a popular product used by UK organisations around the world to facilitate fundraising. JustGiving specialises in a variety of areas and is most commonly used to run mass participation events, peer to peer events and DIY fundraising.
The JustGiving integration for Salesforce is an API integration. As such, information is automatically processed from JustGiving into Salesforce without any ongoing administrator effort. The integration operates in real time and conforms to Salesforce best practices enjoyed by all MoveData customers.
Depending on your version of Salesforce, the JustGiving integration will construct the following records:
Person Account records represent people in JustGiving. The integration will look to match the JustGiving data with an existing person account in Salesforce, and will only create a new record if it can’t find a suitable match.
Campaign records represent events, campaigns, teams and fundraising pages in JustGiving. These hold donations made against your specific JustGiving campaigns. For peer to peer and DIY fundraising, additional campaigns are created to represent those fundraising pages and organised into a campaign hierarchy – making it easy to report on your campaign as a whole, or drill down to the individual fundraiser level. The integration also supports campaign members to represent the role of the person in the campaign.
Gift Commitment records represent recurring mandates in JustGiving. These parent their component gift transaction records which are converted according to the processing schedule in JustGiving. Status is automatically synced between JustGiving and Salesforce allowing you to report on failures, cancellations and other changes. The integration supports gift commitment schedules too
Gift Transaction records represent transactions in JustGiving. The integration supports gift refunds, gift soft credits and gift designations too.
Contact records represent people in JustGiving. The integration will look to match the JustGiving data with an existing contact in Salesforce, and will only create a new record if it can’t find a suitable match.
Campaign records represent events, campaigns, teams and fundraising pages in JustGiving. These hold donations made against your specific JustGiving campaigns. For peer to peer and DIY fundraising, additional campaigns are created to represent those fundraising pages and organised into a campaign hierarchy – making it easy to report on your campaign as a whole, or drill down to the individual fundraiser level. The integration also supports campaign members to represent the role of the person in the campaign.
Recurring Donation records represent recurring mandates in JustGiving. These parent their component opportunity records which are converted according to the processing schedule in JustGiving. Status is automatically synced between JustGiving and Salesforce allowing you to report on failures, cancellations and other changes.
Opportunity records represent transactions in JustGiving. The integration supports refunds, soft credits and general accounting units too.
No two Salesforce instances are the same.
As such, the JustGiving to Salesforce integration can be easily extended to incorporate your own business rules when processing information into Salesforce. This might involve mapping custom fields, creating custom objects, or running other business criteria on the basis of the information issued by JustGiving. The result is an integration which “just works” with the way you use Salesforce.
This is achieved using Salesforce Flows and runs in real time as your JustGiving data is processed into Salesforce. MoveData can perform this function for you and is a key component of our customer onboarding. Hands-on setup and on-demand technical support is available to all customers.