Customer Email Verification For WooCommerce v3.0.3
The Customer Email Verification will verify your customers' email addresses during registration and checkout to reduce registration and spam orders.
Related items
Related Woocommerce Plugins
WooCommerce Subscriptions - WordPress Plugin
by Prospress Inc
WooCommerce Subscriptions Plugin allows you to introduce a variety of subscriptions for physical or virtual products and services.
WooCommerce Smart Coupons - WordPress Plugin
by StoreApps
Enhance your coupon options - create gift certificates, store credit, coupons based on purchases and more.
WooCommerce Table Rate Shipping - WordPress Plugin
by WooCommerce
Advanced, flexible shipping. Define multiple shipping rates based on location, price, weight, shipping class or item count.
The Customer Email Verification extension helps store owners to reduce registration spam and fake orders by requiring customers to verify their email address when they register an account or before they can check out on your store.
Why use this extension?
Avoid Account Registration Spam – require email verification from customers that register an account on your store or membership site and prevent access to the account area from customers that sign up with fake email addresses just to check around or to get the free trial access.
Avoid Fake Orders – Validating the email before the order can be placed is extremely useful when you sell digital products, memberships and offer free trials, free products and samples.
Avoid Bouncing Emails – avoid bouncing of undelivered “new account” and order emails due to typos in the email address. The new account emails are delayed until successful verification.
Fully Customize the Email Verification workflow – Personalize and edit the content of the verification workflows and customize the design of the verification popup overlay using a customizer with a live preview.
Easily manage and delete Unverified customers – you can easily verify or resend the verification email to customers from the users admin, you can also delete all unverified customers at once or schedule auto-delete unverified customers after a certain time from when the account was created.
How it works?
You can choose between 2 verification workflows, Registration and Checkout. Depending on your business needs, you can activate just one of the workflows, or activate both.
Email Verification Workflow – Registration
Require customers to verify their email address when they register for a Customer Account:
- When a customer sign up for an account in your store, the account is flagged as Unverified Email
- The verification popup will display on all account pages and will allow the customers to enter a verification code to verify their email and activate their account to access the account area.
- The verification code and a verification link are sent to the new customer email address and they can verify their email by entering the verification code or by clicking on the Verification link in the email.
- Once a customer verifies the email address on the account and will be redirected to the account dashboard (or any other page you choose) , and the Customer account will be flagged as Verified Email.
Recent releases
Release history
- Store staff are no longer blocked at checkout. Administrators, editors and shop managers are now exempt from checkout email verification, so they can place test orders without being held behind the verification popup.
- The [cev_smart_form] shortcode no longer renders the login/register form to visitors who are already signed in.
- Corrected the template path used by the front-end popup preview, which stopped the preview from loading.
- Removed a duplicate key in the checkout script data that could override the resend countdown text.
- Dev - Replaced deprecated WooCommerce cart properties with their supported accessors, preserving tax-inclusive subtotals on tax-enabled stores.
- Dev - Corrected the registration type of three hooks (pre_get_users, block_categories_all, woocommerce_form_field) to match WordPress and WooCommerce.
- Dev - Resolved all findings from the WooCommerce marketplace static-analysis (Quality Insights) audit.
- Dev - Tested with WooCommerce 11.0.1
- Dev - Tested with WordPress 7.1
View changelog
- Added AI detection of disposable/throwaway email addresses. Beyond the built-in domain list, it flags brand-new temp-mail domains and abusive patterns (random mailboxes, plus-address abuse) and lets you review and add them to your block list in one click, so spam protection stays current automatically.
- Added bot-cluster detection. When many signups arrive in a short burst sharing the same device fingerprint and network, the Unverified Users screen flags the cluster and lets you block and delete the whole group in one click — stopping coordinated bot attacks that per-user rules miss.
- Added AI risk scoring for registrations and guest checkout. Each signup/order is scored from multiple signals (disposable/gibberish email patterns, IP/ASN reputation, signup velocity, device reuse) and the merchant chooses what happens at each risk level — allow, require a one-time code, or block — with a Low/Balanced/Strict sensitivity. A new Risk column on the Unverified Users screen shows the score and reasons.
- Added a "Require OTP on every login" option in Login Authentication.
- Dev - Tested with WooCommerce 11.0.1
- Dev - Tested with WordPress 7.0.4
View changelog
- Login method now supports multiple sign-in options at once. Enable any combination of Password, Email OTP, and Phone OTP on the Smart Form login (single-select is no longer required).
- Redesigned all customer-facing verification popups with a unified, professional design. Registration, login, account verification, checkout, edit-account and 2FA screens now share one modern visual language, with popup customizer settings applying consistently across every surface plus new Border Radius, Elevation, Accent Color, Font Family and Overlay Opacity options.
- Dev - Tested with WooCommerce 10.9.4
- Dev - Tested with WordPress 7.0.2
Frequently asked questions
Is Customer Email Verification for WooCommerce GPL licensed?
What is the latest version of Customer Email Verification for WooCommerce?
How much does Customer Email Verification for WooCommerce cost on GPLCoffee?
Which WordPress and PHP versions does Customer Email Verification for WooCommerce support?
Is Customer Email Verification for WooCommerce safe to download?
Auto-updates included
Install it once, update automatically.
The GPLC Connector installs this plugin from your wp-admin and rolls out new versions to your connected sites - up to 25. Included with 12-month and Geek Lifetime plans (plus legacy 6-month).