EffectIO Customer Email Verification

Original price was: $70.00.Current price is: $9.99. / year

Drop-in compatible replacement & Licensed Product

The Customer Email Verification helps WooCommerce store owners to reduce registration and orders spam by requiring customers to verify their email address when they register an account or before they can checkout on your store. Version: 2.5 The Customer Email Verification helps WooCommerce store owners to reduce registration and orders spam by requiring customers to verify their email address when they register an account or before they can checkout on your store.

Released on: 2026-02-23

Single License

Club Membership

17,99 / Month Membership

NEW Activate all licensed items with the free Dashboard

EffectIO Dashboard

Discover when we give away free Plugins

Find out when we give items for Free


Hey! 🎉 Monthly emails, tops. Snag exclusive plugins/themes for $0. They go quick, but you might just get a freebie! 😉

30 Days Money Back Guarantee

Guaranteed pre-activated plugins. Most items work immediately after installation. Open a support ticket to obtain the license keys for the ones that ask for activation.

Free support to install and setup on your site.

Customer Email Verification 2.4: An Essential Plugin Update

Upgrade your WordPress website with the latest version of Customer Email Verification – now at version 2.4! If you are looking for a cost-saving alternative to get plugin updates, EffectIO offers a hassle-free solution. 🌟

With Customer Email Verification 2.4, you can ensure the authenticity of your users’ email addresses in a snap. Say goodbye to fake and spammy accounts, as this plugin will verify each user’s email upon registration, providing a secure environment for your online community. ✅

Why Choose Customer Email Verification 2.4?

  • Boost user trust and confidence with a secure email verification process.
  • Prevent spam accounts and ensure the authenticity of your user base.
  • Enhance your website’s security and protect against potential threats.
  • Improve the quality of your user data and minimize bounce rates.
  • Save time and resources by automating the email verification process.
  • Customize verification emails to match your website’s branding.
  • Seamlessly integrate with popular plugins like WooCommerce and BuddyPress.
  • Enjoy regular updates and bug fixes for uninterrupted performance.
  • Access premium support from EffectIO for any assistance you may need.
  • Enjoy the benefits of GPL code, providing you with freedom and flexibility.
  • Get the original price of Customer Email Verification 2.4, now with a special discount.
  • Experience the convenience of updating all your items via the EffectIO Dashboard.
  • Receive pre-activated plugins, ready to use right after purchase.
  • Stay ahead of your competition with the latest features and enhancements.
  • Benefit from a user-friendly interface for easy configuration and setup.
  • Ensure compatibility with the latest WordPress versions.

Upgrade to Customer Email Verification 2.4 Today!

Don’t miss out on the valuable features and security enhancements provided by Customer Email Verification 2.4. Get it now from EffectIO at a discounted price! 🎉 Update all your plugins effortlessly with our convenient dashboard and enjoy premium support. Explore the power of GPL code and take control of your website’s email verification process. Upgrade to Customer Email Verification 2.4 now and experience the difference!

The Customer Email Verification helps WooCommerce store owners to reduce registration and orders spam by requiring customers to verify their email address when they register an account or before they can checkout on your store.

2.9.2 — 2026-03-24
  • Fix – Snapshot the cart total at the moment the OTP is sent and store it in the session. At validation time, compare against the snapshot instead of the live cart total. If the cart has changed, require re-verification.
  • Fix – Return the same generic response for existing-but-unverified and new-email paths so an attacker cannot distinguish between them. Only keep 'already_verified' as a distinct code since it is needed for UX.
  • Fix – Add a nonce check at the top of the resend handler using the same nonce the verify handler uses. Return an error if the nonce fails.
  • Fix – "Login Now" Button Not Redirecting to Login Page in CEV PRO Checkout Popup
  • Fix – Disable WooCommerce Store API Checkout not blocking Block checkout
  • Fix – Logged-in users with unverified emails can no longer bypass checkout email verification
  • Improvement – Replace mt_rand() with random_int() in the PIN generation loop. random_int() uses a CSPRNG and is safe for security-sensitive token generation.
  • Improvement – Add a per-email or per-session attempt counter. After 5 failed attempts, invalidate the current PIN and force the user to request a new one. Return an error telling the user their code has expired due to too many attempts.
  • Dev - Tested with WooCommerce 10.6.1
  • Dev - Tested with WordPress 6.9.4
2.9.1 — 2026-02-20
  • Fix - Fixed 404 error caused by incorrect redirect to /my-account/email-verification/ by properly registering the email verification endpoint and improving rewrite rule handling.
  • Dev - Tested with WooCommerce 10.5.2
  • Dev - Tested with WordPress 6.9.1
2.9 — 2025-12-23
  • Dev – Refactored the plugin codebase for better structure, removed unused code, improved formatting, and merged all settings into a single configuration option.
  • Compatibility – Added integration with YITH WooCommerce Customize My Account Page Premium to ensure the email verification popup/flows work within customized My Account layouts.
  • Bug – Remove redirect to “email-verification” endpoint for existing logged-in users
  • Dev - Tested with WooCommerce 10.4.2
  • Dev - Tested with WordPress 6.9
2.8.6 — 2025-11-07
  • Fix – Prevented open_basedir warnings by correcting asset path resolution for checkout blocks and hardening file existence checks.
  • Fix – Email verification issue in checkout block for guest users using already verified emails (affects both inline and popup methods)
2.8.5 — 2025-11-05
  • Fix – Resolved PHP fatal error: call_user_func_array(): Argument #1 ($callback) must be a valid callback caused by missing method register_account_notification_on_checkout in Customer_Email_Verification_Email_Settings class during checkout hook execution.
2.8.4 — 2025-11-04
  • Fix – Undefined variable $sample_toggle_switch_cev in signup popup
  • Fix – Resolved issue where conditional options under Checkout Verification Type were not showing or hiding correctly based on selected type.
  • Fix – Updated deprecated WooCommerce script handles (jquery-blockui, jquery-tiptip, serializejson) to new handles (wc-jquery-blockui, wc-jquery-tiptip, wc-serializejson) for compatibility with WooCommerce 10.3+.
  • Improvement – Optimized usermeta handling during email verification to remove redundant entries and improve performance.
  • UX – Added loader animation on “Save Changes” button in settings page to improve user feedback during save process.
  • Dev – Add Compatibility for Inline Email Verification with WooCommerce Checkout Blocks
  • Dev - Tested with WooCommerce 10.3.4
  • Dev - Tested with WordPress 6.8.3
2.8.3 — 2025-09-23
  • Fix – Verification email not sent at checkout
  • Dev - Add Condition to Prevent Sending Emails with Blank Recipient
  • Dev - Fix Captcha Bypass in WooCommerce Registration Form
  • Fix – Make all form texts translatable and correct French placeholder escaping
  • Dev - Tested with WooCommerce 10.2.1
2.8.2 — 2025-09-04
  • Dev - Add Filter to Customize “Get OTP” Button Text in Checkout – Inline Email Verification
  • Dev - Change Default "Get OTP" Button Text to "Send Verification Code"
  • Dev - Optimize Code Loading Based on Feature Settings
  • Dev - Tested with WooCommerce 10.1.2
2.8.1 — 2025-08-27
  • Improvement - Disable Verify Button Until Code is Entered
  • Fix - Mobile UX Issues in Inline Checkout Verification
  • Dev - Add “Get Code” Button to Replace Autofire on Email Field Blur
  • Fix - Change Verification Code Input inputmode="numeric" for better support across all browsers
  • Dev - Add Countdown Timer and Delay for Resending Verification Code
  • Dev - Tested with WooCommerce 10.1.1
2.8 — 2025-07-28
  • Fix - Fix Inline Verification Form Display on Checkout Page
  • Improvement - Allow Customers to Copy OTP Code from Email and Paste into Verification Field
  • Fix - Grammar in Verification Page – Change “4-digits code” to “4-digit code”
  • Fix - Tooltip Not Working with WooCommerce 10
  • Dev - Tested with WooCommerce 10.0.4
  • Dev - Tested with WordPress 6.8.2
2.7.9 — 2025-06-04
  • Fix - Resolved a PHP warning related to accessing null array offsets.
  • Enhancement - Added conditional logic for email verification during checkout.
  • Enhancement - Refreshed the plugin settings page design for better usability.
  • Enhancement - Improved internal naming conventions for consistency.
  • Enhancement - Introduced a setting to optionally disable the WooCommerce Store API checkout endpoint to reduce spam orders bypassing verification.
  • Enhancement - Added a Customizer setting to modify the email notification sent when a customer changes their email address.
  • Dev - Tested with WooCommerce 9.8.5
  • Dev - Tested with WordPress 6.8.1
2.7.8 — 2025-04-17
  • Fix - Email verification not working for old User
2.7.7 — 2025-04-16
  • Fix - Function _load_textdomain_just_in_time was called incorrectly.
  • Fix - Syntax Error in CEV Pro Signup Verification File.
  • Fix - Class Name Conflict – CEV_Installation Already Declared
  • Dev - tested with WooCommerce 9.8.1
2.7.6 — 2025-03-17
  • Fix - Issue where customers were repeatedly prompted for email verification at checkout, even after successful verification.
2.7.5 — 2025-03-12
  • Enhancements - Added a "Back" option in the Signup Verification popup.
  • Fix - Fixed an issue where the Email Verification email was sent even if Checkout Verification was disabled.
  • Fix - Fixed PHP deprecated warnings related to json_decode().
  • Fix - Fixed the "Already have verification code?" link not working – now displayed only after a guest user enters their email, sends the verification code, and refreshes the page.
  • Dev - tested with WooCommerce 9.7.1
2.7.4 — 2025-02-21
  • Fix - Signup Email Verification Issue - Verification Code Doesn't Match
  • Dev - tested with WooCommerce 9.6.2
  • Dev - tested with WordPress 6.7.2
2.7.3 — 2025-01-02
  • Fix - inline verification on checkout, but never received the email
  • Improvement - Improve guest email checkout verification workflow
  • Fix - PHP Notice: Function _load_textdomain_just_in_time was called incorrectly
  • Dev - tested with WooCommerce 9.5.1
  • Dev - tested with WordPress 6.7.1
2.7.2 — 2024-10-30
  • Fix - Cannot create new accounts while "sent password setup link" option is enable
  • Fix - Disable signup verification is not working
2.7.1 — 2024-10-22
  • Fix - Fatal error: Uncaught TypeError: call_user_func_array
2.7 — 2024-10-22
  • Dev - Created new signup verification flow where users cannot create an account without verifying their email.
  • Dev - Update New Design of Admin Page According new signup verification.
  • Dev - Add UTM link for all the external links to zorem.com.
  • Dev - Update Customizer According to New signup Verification Flow.
  • Dev - Test with WPML 4.7 and update the documentation
  • Dev - tested with WooCommerce 9.3.3
  • Dev - tested with WordPress 6.6.2
2.6.2 — 2024-03-13
  • Fix - When login authentication is enabled and a user is unverified, there are too many redirects occurring, resulting in a 302 error.
  • Fix - Missing email subject and heading in Edit email verification email
  • Fix - User Verification Filter Not Working in User Table
  • Dev - tested with WooCommerce 8.6.1
2.6.1 — 2024-02-12
  • Dev - add filter for change email address content
  • Fix - PHP Fatal error: Uncaught TypeError: Cannot access offset of type string on string
  • Fix - Undefined constant "AFWC_AJAX_SECURITY"
  • Dev - tested with WooCommerce 8.5.2
  • Dev - tested with WordPress 6.4.3
2.6 — 2023-11-23
  • Dev - Compatibility with PHP 8.2
  • Dev - tested with WooCommerce 8.3.0
  • Dev - tested with WordPress 6.4.1
2.5 — 2023-09-25
  • Dev - Test the email verification with WooCommerce API
  • Dev - Improve the Checkout email verification email template
  • Dev - Reload the checkout page when customer change their email
  • Dev – Tested with WooCommerce 8.1.1
  • Dev – Tested with WordPress 6.3.1
2.4 — 2023-08-09
  • Dev - Add the compatibility with HPOS
  • Dev – Tested with WooCommerce 8.0.0
2.2 — 2023-03-27
  • Enhancement - On the email verification popup on My Account page, you should be able to cancel the verification process and logout
  • Dev - Add functionality to check if the user has already a verified account on the checkout page
  • Fix - Customizers do not load in staging URLs with subfolders
  • Fix - New account email Issue with social login
2.1 — 2022-12-01
  • Enhancement - Added an option in Popup Content customizer to remove OTP section
  • Fix -Delay the new account email to after email verification
  • Fix - Already have verification code? button not working on the cart and checkout popup
2.0 — 2022-10-06
  • Enhancement - Added new functionality for Login Authentication for logging in from a new device, logging in from a new location, and the Last login more than certain days
  • Enhancement - Updated the settings page design
  • Enhancement - Updated the customizer design
  • Fix - Make the "Please verify your email address" string translatable
  • Fix - Undefined variable $user_id in cev-pro-email-settings.php on line 808
  • Fix - Undefined property: stdClass::$user_email in cev-pro-email-settings.php on line 63
  • Fix - Uncaught ValueError: Unknown format specifier " " in cev-pro-email-settings.php:819
1.1.3 — 2022-01-22
  • Dev - Added compatibility with Essential Addons for Elementor
  • Fix - Mispelled Varification in popup Woocommerce message
  • Fix - Warning - Undefined variable: cev_verification_popup_message in customer-email-verification/includes/views/verify_checkout_guest_user.php on line 36
1.1.2 — 2021-12-30
  • Dev - Add Email verification link variable in default email verification content
  • Dev - Tested with WooCommerce 6.0.0
1.1.1 — 2021-12-08
  • Fix - Fixed issue with email verification on checkout page for free orders
1.1 — 2021-12-03
  • Fix - Fixed Delay the new account email issue, password was not added in new account email
1.0.9 — 2021-11-02
  • Fix - Fixed My Account email verification popup issue with WPML
1.0.8 — 2021-10-25
  • Fix - Fixed translatble string for front checkout verification
  • Dev - Improve the Selected user roles settings save functionality
1.0.7 — 2021-09-14
  • Fix - Verification issue in checkout page for logged in customer
  • Fix - Save the "Automatically delete customers with unverified email after x days" setting returns a 403
1.0.6 — 2021-09-03
  • Fix - Checkout page inline verification fix browser back button issue
  • Enhancement - Updated email verified message display on checkout page verification
1.0.5 — 2021-09-02
  • Enhancement - Improve design of customizer settings panel
  • Enhancement - Update verification popup design for different themes
  • Fixed - If I disable email verification before Checkout option still in checkout page it's adding inline email verification
  • Fixed - Fix duplicate verification msg in checkout inline verification
1.0.4 — 2021-08-31
  • Fixed - Fix issue with verification email link, only one time send new account email if open verification link multiple times
  • Fixed - Fix new account email issue if delay option is enabled
  • Fixed - Fix design issue in verification popup and email with header image and spacing
  • Dev - Added a debounce feature in front js for inline verification in checkout
1.0.3 — 2021-07-29
  • Enhancement - Updated settings page and tools page design
  • Enhancement - Updated design of verification popup
  • Dev - Verify all emails tools set the maximun user limit to 1000
1.0.2 — 2021-07-22
  • Fixed - Actual email on checkout page verification popup when enter email and send verification code and also click on "Already have verification code?" display the actual email
  • Fixed - broken image on the pop-up screen
1.0.1 — 2021-06-25
  • Fixed resend email not working on Email verification popup on My Account and checkout page
  • Fixed fatal error when email send by AutomateWoo
1.0 — 2021-06-24
  • Launch it!

Testimonials

Benny O'Brien@benny_obie

The quick response from a friendly team member at @effectioshop honestly caught me off guard.
Nice work!


Stuart Boyle@stuart_boyle

@effectioshop As an eCommerce developer, effectio.org has enabled me to reach higher expectations and my clients are very happy.


22,000+ Users · 180 Countries
Trusted by freelancers, agencies & store owners worldwide

How It Works

Install the free EffectIO Dashboard plugin on your WordPress site. It connects to the EffectIO catalog, detects every premium plugin and theme you own, and gives you a single hub to manage licenses, run updates, and keep your admin panel clean — all from one screen.

One-Click Updates
Update any premium plugin or theme instantly. No manual downloads, no FTP — just click "Update Now."

🔑

License Manager
View, activate, and manage all your license keys in one place. No hunting through emails or vendor dashboards.

🔇

Notification Blocker
Blocks intrusive admin nag screens, upsell banners, and ads that clutter your dashboard. Re-enable anytime.

🛡️

Vendor Request Control
Prevents redundant license-check pings to third-party servers for items you already manage through EffectIO.

📦

Bulk Activation
Club members can activate all eligible plugins and themes at once — one button, zero hassle.

🆓

100% Free
The Dashboard itself costs nothing. Install it and it auto-activates on your domain — no key required.

Get Started in 3 Steps

1

Download & Install

Download the EffectIO Dashboard zip and install it via Plugins → Add New → Upload.

2

Browse & Activate

Open EffectIO → Catalog in your admin panel. The dashboard auto-detects your installed items and matches them to your licenses.

3

Update & Manage

Keep everything current with one-click updates. Manage licenses, block nag notices, and enjoy a cleaner WordPress experience.

Licenses

All WordPress derivative work is GPL-licensed. Most items are pre-activated and ready to use. Some require an activation key — we provide it with your purchase, and the Dashboard lets you apply it in seconds.

Club members enjoy bulk activation: activate every eligible item at once with a single click. No more entering keys one by one.

✅ Money-Back Guarantee

Every item is tested and ships with full features. If something doesn't work and we can't fix it, you get a full refund. We believe premium tools should be accessible — that's why we offer a low-cost subscription so freelancers, small businesses, and agencies can grow without a large upfront investment.

Manage and Update all your sites

17.99 $ / Month Membership

2900 Plugins and Themes. Install, Update, Activate and Delete any plugin. Unlimited Sites. Best WP Agency Deal.

Clean Items

NGO Mission

Always Updated

SSL Connection