Skip to content

Identifiers use the prefix givewp:

The GiveWP integration processes donations and subscriptions (recurring) from WordPress donation forms via webhook. MoveData uses the platform code givewp. Many keys include an internal wp: prefix before the WordPress ID.

NPSP Object NPC Object Identifier Example Platform Key Value
Contact Person Account WordPress Donor ID wp:782 givewp:wp:782
Campaign (top-level) Campaign (top-level) givewp:root
Campaign (Donation Form) Campaign (Donation Form) WordPress Form ID wp:93 givewp:wp:93
Recurring Donation Gift Commitment WordPress Subscription ID wp:34 givewp:wp:34
Opportunity Gift Transaction WordPress Donation ID wp:8951 givewp:wp:8951

Contacts#

Contacts are identified by the WordPress Donor ID with a wp: prefix (e.g., givewp:wp:782).

Campaign hierarchy#

Campaigns are structured by donation form. All donations are grouped under a generic GiveWP campaign (givewp:root). Each WordPress donation form becomes a fundraiser campaign underneath, keyed by the wp: prefixed Form ID (e.g., givewp:wp:93).

Recurring donations#

Recurring donations are identified by the WordPress Subscription ID with a wp: prefix (e.g., givewp:wp:34).

Donations#

Donations are keyed by the wp: prefixed WordPress Donation ID (e.g., givewp:wp:8951).

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