Double Opt-In for Contact Form 7 & Avada – Secure, GDPR-Compliant Email Verification
Double Opt-In for Contact Form 7 & Avada – Secure, GDPR-Compliant Email Verification
Description
Double Opt-In verifies every submitted email before it’s stored or used.
This ensures:
– Only valid email addresses are accepted.
– GDPR requirements are met with proper tracking.
– Your database stays clean and reliable.
Seamless integration with Contact Form 7 and Avada Forms.
Enable Double Opt-In per form, customize confirmation emails, and manage data retention with ease.
👉 Did you find this plugin helpful? Please consider leaving a 5-star review.
Quick Start
Free Features
- Double Opt-In for Contact Form 7
- Double Opt-In for Avada Forms
- GDPR-ready data storage (Form ID, Email, Registration/Confirmation Date & IP)
- Automatic cleanup of unconfirmed entries
- Predefined templates or fully custom opt-in mails
- Custom confirmation page redirects
- Dynamic conditions (enable opt-in based on user input)
- Full mail customization
Pro Features
- Double Opt-In for Elementor Forms
- Double Opt-Out System (unique opt-out links per submission)
- CSV export of all opt-ins
- Automatic WordPress user creation after opt-in (with role assignment)
- Extended cleanup and export options
- Premium support
Privacy & Telemetry
Starting with version 3.1.0, the Double Opt-In plugin includes optional anonymous telemetry (opt-out).
This helps us understand which features are used most, so we can improve usability and remove unused complexity.
We never sell or share data.
Telemetry is used only for product improvement and maintenance.
Telemetry data collected:
plugin_slug,plugin_versionsnapshot_datesettings_json(anonymized plugin settings)features_json(enabled features)created_at,first_seen,last_seencounters_json(opt-in/opt-out events)wp_version,php_version,locale
GDPR / DSGVO Compliance
- No personal data, no cookies, no user tracking.
- Basis: Art. 6 Abs. 1 lit. f DSGVO (legitimate interest – plugin optimization).
- Telemetry is fully optional and can be disabled anytime in plugin settings.
Installation
- Upload to
/wp-content/plugins/. - Activate via WordPress Plugins menu.
- Edit your form and enable Double Opt-In.
Reviews
Works as promised, outstanding support
By jbraucker on November 10, 2024
I tried this plug-in as I needed a simple double opt-in form and was already using wpcf7 for other forms.
Configuration was easy and the plug-in packs everything I needed and more.
It did not work at first, so I contacted the customer support and did not expect much.
To my surprise, they replied within hours, checked my configuration, confirmed everything was right, took a backup of my website to investigate the issue and then sent me a fix (which had to do with a change in wpcf7's checkbox validation through an update). All of that within a day.
This is customer support at its best! The amount of effort that went into fixing my problem and the fast replies were exceptional. Thank you Marc Wagner and Forge12!
Perfect for a simple email subscription form with double opt-in
By James C (jamescaws) on January 8, 2024
After some trial and then error with other more sophisticated plug-ins, I was delighted to find this simple one does exactly what it says. It's not trying to be fancy and it integrates perfectly with Contact Form 7.
I now have a simple email newsletter sign-up form with double opt-in. Once the user confirms their email address via the opt-in email request, the Contact Form 7 plug-in sends me an email with their address, and sends the subscriber a thank-you email.
Does it's job well!
By michacassola on August 15, 2023
The double opt-in for Contact Form 7 works as expected. Really happy about this plugin!
Getting error
By poojadhi16 on April 15, 2023
Getting wordpress critical error on confirmation page on first load. Please help me on this. Its urgent. Please reply quick.
Useful plugin, good support
By nathalie75 on February 25, 2023
Plugin is simple and working very good with contact form 7.
I had a try with an avada form first and it didn't work but I contacted the support team and they replied and updated the plugin very quickly. I suppose it's working now with avada too.
Changelog
3.1.1
- Improved: Enhanced compatibility with major CAPTCHA plugins to ensure smoother user verification.
3.1.0
- New: Added optional anonymous telemetry (opt-out) to improve plugin performance and usability.
- Privacy: Documented all telemetry fields collected.
- Improved: Minor optimizations for compatibility and maintainability.
- Change: Removed frontend support link injection for improved transparency and compliance with WordPress guidelines.
- Improved: Branding is now shown only in the plugin settings (admin area).
3.0.72
- Improved: Increased compatibility between Free and Pro version
- Improved: Added support for Avada 7.12.2
3.0.70
- Fixed: Fixed a bug stopping the CF7 forms to attach uploaded files after opt-in confirmation
3.0.62
- New: Added hook
f12_cf7_doubleoptin_skip_optionto allow skipping opt-ins if required
3.0.60
- Fix: Fixed a bug causing Elementor to stop sending opt-in mails
3.0.51
- New: Avada Opt-In now leverages the Notification System for handling emails. The “Send to Email” action remains supported.
(Older versions trimmed – full changelog available on plugin site.)







