GiveWP

📅 Published on

📝 Last updated

We’re currently revamping our documentation for 4.0.
See old documentation →

Overview

GiveWP is one of the most popular donation plugins for WordPress, with over 100,000 active users. GiveWP offers a wide range of features, including Multiple payment gateways, recurring donations, Donor management, and Reporting. Groundhogg provides direct integration with GiveWP.

You can download this add-on from the Groundhogg website or as part of a plan and install it on your website. 

Triggers

Givewp Integration comes with these triggers. Before using these triggers, you will want to create a donation form in GiveWP. Drag and drop the GiveWP Benchmark into the flow.

GiveWP Triggers

New Donation

This benchmark executes when a new donation is created and paid, and can be defined with: 

  • Select a donation form(s). Leave blank for any donation.
  • Select donation type(s) (One-time, New Subscription, Renewal)
  • Enter donation amount is (Equal to, less than, less than or equal to, greater than, greater than or equal to) the value of the donation.

Donation Status Changed Settings

This benchmark executes when the status of a donation is changed.

  • Select status(s) (Pending, Processing, Completed, Refunded, Failed, Cancelled, Abandoned, Preapproval, Revoked, Renewal) To… (Pending, Processing, Completed, Refunded, Failed, Cancelled, Abandoned, Preapproval, Revoked, Renewal)
  • Select a donation form(s). Leave blank for any donation.
  • Select donations type(s) (One-time, New Subscription, Renewal)
  • Enter donation amount is (Equal to, less than, less than or equal to, greater than, greater than or equal to) the value of the donation.

You can add any additional triggers or actions.

Filters

GiveWP Integrations provides the following filters:

Recent Donations

Segment contacts by donations made within a chosen time frame, like the last 30 days, to target recent donors for follow-ups or campaigns.

Number of Donations

Filter contacts by how many times they’ve donated via GiveWP, ideal for engaging one-time or frequent donors.

GiveWP Number of Donations Filter

Total Donation Value

Identify contacts based on their total donation amount to focus on high-value donors or nurture smaller contributors.

GiveWP Total Donation Value Filter

*You can use these filters together in combination

Replacement Codes

GiveWP Extension has six replacement codes.

You can see a full list of replacement codes by clicking the “Insert Replacements” button that can be found in the email editor and flow editor.

Name

Replacement Code

Description

Lifetime donation amount

{give_lifetime_donation_amount}

The total sum of all donations

Last Donation Amount

{give_last_donation_amount}

The amount of this contact’s most recent donation

Last Donation Form Name

{give_last_donation_form_name}

The name of the form for the most recent donation

Last Donation Level

{give_last_donation_level}

The name of the level for the most recent donation

Last Donation Level Amount

{give_last_donation_level_amount}

The amount for the level of the most recent donation

Donor dashboard URL

{give_donor_dashboard_url}

The URL for the GiveWP dashboard

Contact Metadata

Additional information about a Contact’s donations can be found in the metadata box in the right column of each Contact. 

  • Total Customer Value
  • Successful Payments
  • Donation ID
  • Donation Status
  • Donation Date
  • Donation Value

Donation is added to the Contact’s Activity feed.

Tagging

Apply or delete tags for a contact each time they donate through a specific form.

Tools

Sync GiveWP Donations -If you were using GiveWP before installing Groundhogg, then the GiveWP donations won’t be synced with the Groundhogg contacts. You can sync them using our Sync GiveWP Donations tool, which you can find under Groundhogg → Tools → Misc → Sync GiveWP Donations. Click the [ Process ] button, and please be patient while this sync process works, especially if you have lots of orders.

  • Create contacts from donors.
  • Add/Remove tags based on previous form donations.

FAQs / Troubleshooting

Q. Can I track which donors contribute to specific GiveWP forms?
A. Yes, you can apply or remove tags to contact records when a donation is made through a specific GiveWP form, allowing you to identify which contacts are likely to donate to particular causes.

Q. What are the benefits of using Groundhogg with GiveWP for donor follow-ups?
A. The integration enables automated follow-up emails or text messages after a donation, nurturing donors to give again or informing them about the impact of their contribution, which can increase repeat donations.

Q. How can I view a donor’s donation history in Groundhogg?
A. Donation history is accessible in the contact record, displayed in both info cards and the activity timeline, showing where donations occur in the donor’s journey.

Was this helpful?

Let us know if this document answered your question. That’s the only way we can improve.