Good2Give does not have API capabilities. Instead, file exports are available to download via the Good2Give Admin. The structure of these files are supported and can be uploaded into Salesforce via the MoveData Salesforce App. As soon as Good2Give file exports are received, data is automatically pushed into Salesforce within seconds.
When a donation is created, updated or refunded in Good2Give, MoveData creates or updates an opportunity record in Salesforce. This opportunity record is automatically associated with the related contact, account and campaign records attached to the Good2Give donation.
When a recurring donation is created, updated or cancelled in Good2Give, MoveData creates or updates a recurring donation record in Salesforce. The recurring donation record is automatically associated with the related contact, account and campaign records attached to the Good2Give recurring donation. In Nonprofit Success Pack, Salesforce will automatically create a series of pledged opportunities associated with the recurring donation, and these are updated as “closed won” when subsequent donations are received.
When a donation, registration or recurring donation is created or updated in Good2Give, MoveData creates or updates the matching campaign record in Salesforce. Campaigns are nested and support a campaign, team, fundraiser hierarchy for easy reporting in peer to peer, community and DIY fundraising events. Data includes name, start date, fundraising page owner, parent campaign, status, campaign URL, fundraising target etc.
When a donation, registration or recurring donation is created or updated in Good2Give, MoveData creates or updates the matching contact record in Salesforce. MoveData uses your Salesforce duplicate rules when creating contacts which ensures errorless duplicate management (no more duplicates!). Data includes first name, last name, email address, mobile phone number, home address etc.
When a donation, registration or recurring donation is created or updated in Good2Give, MoveData creates or updates the matching account record in Salesforce. MoveData supports household and company accounts and uses your Salesforce duplicate rules when creating contacts which ensures errorless duplicate management (no more duplicates!). Data includes account name, address, primary contact etc.
When a donation is created or updated in Good2Give, MoveData creates or updates the matching opportunity record in Salesforce. MoveData supports a wide ranges of donation scenarios including refunded, partially refunded, anonymous, company donation and more. Data includes amount, status, campaign source, fee information, receipt number etc.
When a recurring donation is created or updated in Good2Give, MoveData creates or updates the matching recurring donation record in Salesforce. In Nonprofit Success Pack, Salesforce will automatically create a series of pledged opportunities associated with the recurring donation, and these are updated as “closed won” when subsequent donations are received. Data includes amount, start date, instalment period, campaign etc.
* These fields are required.