Description
Marketing Consent for WooCommerce by LaNexa adds a consent checkbox to the WooCommerce checkout page, allowing customers to opt in to receive advertisement and marketing materials.
The plugin records consenting customers’ details — including the exact consent text shown, timestamp, and IP address — in a dedicated admin page, and provides a one-click CSV export.
Features
- Opt-in checkbox at checkout — supports both Block Checkout and Classic Checkout
- Stores consent timestamp and exact consent text version per order
- Customizable checkbox label via WooCommerce settings
- Integrates with WordPress privacy tools for data export (Tools > Export Personal Data)
- Integrates with WordPress privacy tools for data erasure (Tools > Erase Personal Data)
- Dedicated admin page listing all consenting customers with timestamps
- CSV export of all consent records
- Shows consent details on individual order pages in admin
- Admin-editable consent toggle on user profile pages
- Compatible with WooCommerce High-Performance Order Storage (HPOS)
- Fully translatable with proper text domain
- Lightweight — no external dependencies
Privacy & Consent Features
- Consent recording — stores the exact text the customer agreed to, along with timestamp and IP address
- Consent versioning — if you change the checkbox wording, existing records retain the original text
- Data export — integrates with WordPress privacy tools (Tools > Export Personal Data)
- Data erasure — integrates with WordPress privacy tools (Tools > Erase Personal Data)
Disclaimer: This plugin is a tool to help collect consent. It does not guarantee full GDPR compliance. Store owners are responsible for ensuring their data collection practices meet applicable legal requirements.
Use Cases
- Collect marketing consent at checkout
- Build mailing lists from consenting customers
- Maintain auditable records of advertisement consent for compliance purposes
Installation
- Upload the
marketing-consent-for-woocommercefolder to the/wp-content/plugins/directory, or install the plugin through the WordPress plugins screen. - Activate the plugin through the “Plugins” screen in WordPress.
- Ensure WooCommerce is installed and active.
- The checkbox will automatically appear on the checkout page.
- Customize the checkbox text in WooCommerce > Settings > Advanced > Advertisement Agreement.
- View agreed customers via the “Ad Agreements” menu item in the WordPress admin.
FAQ
-
Does this plugin require WooCommerce?
-
Yes. WooCommerce must be installed and active. The plugin will show a notice if WooCommerce is not detected.
-
Is the checkbox required for customers to complete checkout?
-
No. The checkbox is optional — customers can complete their purchase without checking it. Only customers who check the box are recorded.
-
Is this plugin compatible with HPOS (High-Performance Order Storage)?
-
Yes. The plugin declares HPOS compatibility and uses WooCommerce’s order object methods.
-
Where can I see which customers agreed?
-
Go to the “Ad Agreements” menu item in your WordPress admin dashboard. You’ll see a table of all customers who opted in with consent timestamps and text, plus an option to export to CSV.
-
Can I customize the checkbox label?
-
Yes. Go to WooCommerce > Settings > Advanced > Advertisement Agreement to change the checkbox text. Changing the text creates a new consent version — existing records keep the original text the customer agreed to.
-
Are guest orders tracked?
-
Guest consent is recorded on the order itself (visible on the order detail page in admin). However, the admin consent list and CSV export only show registered customers. Guest consent data is included in WordPress privacy tools export and erasure.
-
Does this plugin support GDPR data export and erasure?
-
Yes. The plugin integrates with WordPress privacy tools (Tools > Export Personal Data and Tools > Erase Personal Data). Both registered user and guest order consent data is handled. When a data erasure request is processed, all consent records (user meta and order meta) are removed.
Reviews
ഈ പ്ലഗിന് റിവ്യൂകൾ ഒന്നുമില്ല.
Contributors & Developers
“Marketing Consent for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Marketing Consent for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release