Sender Platforms

GiveWP

Estimated reading: 2 minutes

GiveWP is one of the most popular WordPress donation plugins. With Advanced Form Integration (AFI), you can automatically send donation, donor, and subscription data to various external platforms such as CRMs, email marketing tools, spreadsheets, and more — without writing a single line of code.


Supported Triggers

AFI currently supports the following GiveWP triggers:

Trigger KeyDescription
User makes donation via form
Fires when a user makes a donation via form
User cancels recurring donation via form
Fires when a user cancels a recurring donation
Subscription created
Fires when a new subscription is created
Subscription updated
Fires when an existing subscription is updated

Each trigger allows you to automate actions based on donation lifecycle events.


📋 Available Fields

🟢 donationViaForm

  • title

  • first_name

  • last_name

  • email

  • donor_id

  • amount

  • currency

  • address1

  • address2

  • city

  • state

  • zip

  • country

  • form_id

  • form_title

  • price_id

  • comment

  • payment_mode

🔄 subscriptionCreated

  • sub_id

  • form_id

  • period

  • frequency

  • initial_amount

  • recurring_amount

  • recurring_fee_amount

  • bill_times

  • payment_mode

  • created

  • expiration

  • status

  • customer_id

  • first_name

  • last_name

  • email

🔁 subscriptionUpdated

  • form_id

  • amount

  • total_payment

  • donor

  • user_id

  • first_name

  • last_name

  • email

cancelRecurViaForm

  • sub_id

  • form_id

  • period

  • frequency

  • initial_amount

  • recurring_amount

  • recurring_fee_amount

  • bill_times

  • payment_mode

  • created

  • expiration

  • status

  • customer_id

  • first_name

  • last_name

  • email


✅ Setup Instructions

  1. Navigate to AFI > Add New Integration.

  2. Choose GiveWP as the Trigger Platform.

  3. Select the trigger event (e.g., User makes donation via form).

  4. Choose your Action Platform (e.g., Google Sheets, Slack, Webhook).

  5. Map the available GiveWP fields to the destination platform.

  6. Save and activate the integration.

AFI will now automatically send data to your target platform whenever the selected trigger event occurs in GiveWP.


📌 Example Use Cases

  • 📧 Add donors to your mailing list with their donation details.

  • 📊 Log each donation or subscription into Google Sheets for reporting.

  • 🛎️ Trigger Slack or Discord notifications when large donations are received.

  • 🔄 Sync recurring donor info to CRMs like HubSpot or Salesforce.


🆘 Need Help?

If you encounter issues with field mapping, job queue handling, or specific triggers not firing as expected, please reach out via support or check the AFI > Log screen for debugging insights.

Share this Doc

GiveWP

Or copy link

CONTENTS