Skip to content

Identifiers use the prefix giveeasy:

The GiveEasy integration processes donations and subscriptions (recurring) via webhook. All identifiers are UUIDs, except the Contact key, which is a slugified email address. MoveData uses the platform code giveeasy.

NPSP Object NPC Object Identifier Example Platform Key Value
Contact Person Account Email (slugified) jaboraexamplecom giveeasy:jaboraexamplecom
Campaign (Appeal/Event) Campaign (Appeal/Event) Campaign UUID 0ba3c1bf-e50d-44e9-90d0-1bce7f153009 giveeasy:0ba3c1bf-e50d-44e9-90d0-1bce7f153009
Campaign (Fundraiser/Page) Campaign (Fundraiser/Page) Page UUID 37a1d06d-383b-4034-9d56-271bd47d60ff giveeasy:37a1d06d-383b-4034-9d56-271bd47d60ff
Recurring Donation Gift Commitment Subscription UUID 6ba23550-090c-4c62-9e28-295f20b218e0 giveeasy:6ba23550-090c-4c62-9e28-295f20b218e0
Opportunity Gift Transaction Donation UUID 70acc8ef-c45d-44fe-bcf1-ba1047760adf giveeasy:70acc8ef-c45d-44fe-bcf1-ba1047760adf

Contacts#

Contacts are identified by a slugified version of the donor's email address (e.g., giveeasy:jaboraexamplecom).

Campaign hierarchy#

Campaigns use a hierarchical structure. Appeals and events are the parent campaign, with fundraiser pages nested underneath. Both levels use GiveEasy UUIDs as the key (e.g., giveeasy:0ba3c1bf-e50d-44e9-90d0-1bce7f153009).

You can disable fundraiser page campaign creation via the Create Pages as Fundraiser Campaigns integration setting.

Recurring donations#

Recurring donations are identified by a GiveEasy Subscription UUID (e.g., giveeasy:6ba23550-090c-4c62-9e28-295f20b218e0).

Donations#

Donations are identified by the GiveEasy Donation UUID (e.g., giveeasy:70acc8ef-c45d-44fe-bcf1-ba1047760adf).

Ask MoveData AI
Ask about setup, configuration, or troubleshooting
How can I help you with MoveData today?