WP Smart Consent adds a GDPR-compliant opt-in checkbox to GiveWP. When a customer ticks it and places an order, their details are automatically forwarded to MailerPress in real time.
How it works
GiveWP
Customer places an order
GDPR Opt-In
Checkbox shown at the checkout
WP Smart Consent
Logs consent & forwards in real time
MailerPress
New subscriber created instantly
The connection explained
WP Smart Consent adds a GDPR-compliant opt-in checkbox to the checkout. It is unchecked by default, so the customer must actively tick it to subscribe. When they do and places an order, WP Smart Consent immediately captures the consent with a timestamp and stores it in your WordPress database, giving you a complete audit trail without any third-party dependency. In the same request, it adds the contact directly to MailerPress inside your WordPress installation, with name, email, and any custom fields you have mapped. No data leaves your server. No cron delays. No code.
About the tools
GiveWP
The most trusted donation plugin for WordPress.
EcommerceThe most popular and trusted donation plugin for WordPress.
GiveWP powers fundraising for thousands of nonprofits and causes on WordPress. WP Smart Consent integrates with both GiveWP's legacy and new form experiences, displaying an opt-in checkbox inside the donation form and forwarding donors who consent to your CRM when the donation payment completes.
Visit GiveWP
MailerPress
Self-hosted email marketing for WordPress with a block editor.
WordPress CRMA self-hosted email marketing plugin for WordPress with a modern block-based editor.
MailerPress is a self-hosted email marketing plugin for WordPress that leverages the block editor for campaign creation. WP Smart Consent adds opted-in contacts to MailerPress via its native helper API, keeping all subscriber data within your WordPress installation.
Visit MailerPressWhat's included
GDPR compliance
FAQ
No. WP Smart Consent hooks directly into GiveWP's action system and injects the checkbox automatically. There is nothing to edit in your theme, checkout template, or form layout.
Yes. The checkbox is unchecked by default, so the customer must actively tick it to subscribe. This is intentional: explicit, unambiguous consent is required by GDPR. Only customers who tick the box are forwarded to MailerPress. Customers who leave it unticked are never added to your list.
By default: first name, last name, and email address. You can map additional custom fields from the WP Smart Consent dashboard to any field your source plugin captures , such as order value, product name, or any custom form field.
Consent is logged locally in your WordPress database with the subscriber's email, the source plugin name, and a timestamp, giving you a complete audit trail without any third-party dependency.
Yes. You'll need an active MailerPress account and an API key (or equivalent credential) to enter in the WP Smart Consent settings. The plugin handles all API communication from there.
Your consent records stay safe in WordPress. You can change the destination CRM in WP Smart Consent settings at any time. New opt-ins go to the new CRM; historical records remain in your database.
Comparing?
More integrations
Install WP Smart Consent, activate the MailerPress integration, and opted-in subscribers flow from GiveWP to MailerPress in under 5 minutes.