Description
The Constant Contact addon adds an opt-in checkbox to the GiveWP donation form, automatically syncing donors who agree to subscribe with a Constant Contact list set up for the campaign. Each donation form can be linked to a specific Constant Contact list, enabling the organization to segment contacts by campaign, project, or donor type for future email marketing actions.
Key Features
- Opt-in on donation form
Includes a newsletter sign-up checkbox visible to the donor during donation checkout. - Automatic contact sync
Sends the donor’s details to the chosen Constant Contact list as soon as the donation is completed. - Form-specific list selection
Allows each GiveWP form to be linked to a distinct Constant Contact list. - Basic data mapping
Forwards the donor’s name and email address from the donation to the selected list as a contact. - GiveWP dashboard configuration
Adjusts API credentials and subscription preferences directly within the base plugin settings.
Benefits of Constant Contact
- Constantly updated contact base
Every new donation feeds the email list without the need for manual exports. - Ongoing communication with donors
Facilitates sending thank-you notes, reporting, and new campaigns via email marketing. - Campaign-based segmentation
Separate lists by form help to segment donors by project, event, or cause type. - Consent-driven acquisition
Explicit opt-in keeps subscriptions aligned with best email-marketing practices.
Who is it recommended for?
- Nonprofits, foundations, and social projects that collect donations via GiveWP and maintain regular communication with their base.
- Churches, missions, and religious institutions that need to segment donors by campaign or ministry.
- Non-profit organizations that already use Constant Contact as their primary email-marketing tool.
For organizations that use GiveWP as a donation-collection platform, integrating the contact base directly to Constant Contact reduces manual export-and-import work. The addon centralizes new donor registration within the donation flow, keeping the marketing list constantly updated and ready for retention, thank-you, or periodic communication campaigns.
Frequently asked questions
Is GiveWP Constant Contact GPL-licensed?
Yes. GiveWP Constant Contact is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use GiveWP Constant Contact on multiple sites?
Yes. You can install GiveWP Constant Contact on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does GiveWP Constant Contact cost at Ultrapack?
GiveWP Constant Contact costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does GiveWP Constant Contact include updates?
Yes. The current version of GiveWP Constant Contact is 3.0.0, published at Ultrapack on Nov 21, 2024. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is GiveWP Constant Contact scanned before publication?
Yes. Every version of GiveWP Constant Contact goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 3.0.0
- Changed: Updated this integration to support the Constant Contact v3 api. This will require re-connecting your Constant Contact account via the plugin settings and re-configuring your forms.
Version 2.0.1
- Fix: Resolved an issue where the ConstantContact block was not respecting the user's opt-in selection.
Version 2.0.0
- New: Added compatibility with the GiveWP visual donation form builder.
Version 1.2.5
- Fix: When Constant Contact's API is unreachable or down we have improved the error handling so that it catches this exception, logs it, and does not prevent the donation from processing.
Version 1.2.4
- Fix: The global setting for Constant Contact lists wasn't properly displaying the lists when loading the page for the first time which required the admin to use the "Refresh" button unnecessarily and caused confusion. Now the lists display properly each time the page is loaded if the proper API keys are in place.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
give-constant-contact.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
give-constant-contact.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready