

Woocommerce Customer Email Verification
Customer Email Verification by zorem is a WooCommerce plugin that confirms customer email addresses with a one-time password. It checks emails at registration, guest checkout and login, so the accounts and orders in your store come from real, reachable addresses.
- Version
- 3.0.5
- Released
- Oct 8, 2026
- Developer
- WooCommerce
- Type
- WordPress plugin
- Requires
- WooCommerce
- Licence
- GPL
- Included in
- Every plan, or $10.39 a year on its own
What’s new in Woocommerce Customer Email Verification 3.0.5
- NewA setup checklist is added to the top of the Settings tab that walks you through getting started: turning on signup and checkout verification, sending yourself a test verification email, customizing the email and popup, enabling disposable email blocking and reviewing the Unverified Users list. It hides itself once every step is done, or you can hide it at any time.
- ImprovedA "Leave a review" card is added to the Settings sidebar and a one-time review request notice that can be dismissed.
- FixedOnly store managers can now change a customer's verification status, delete Unverified Users entries or save the plugin settings. Customers viewing their own profile see their verification status only, without the verify/unverify buttons.
- FixedEmail and popup previews in the customizer are now available to administrators only.
- FixedSpam Protection now shows the correct size of the built-in disposable email list (430+ domains), and the "available variables" hint in the customizer can now be translated.
- ChangedTested with WooCommerce 11.1.2
- ChangedTested with WordPress 7.1.3
What it does
Fake registrations, spam accounts and orders placed with made-up email addresses clutter a WooCommerce store and make customer communication unreliable. This plugin asks customers to confirm their address by entering a one-time password sent to their inbox. You can apply it to new account signups, to guests placing orders, and optionally to free product orders, which helps stop people from claiming promotional items with throwaway addresses. A built-in list of disposable email domains (430+ domains) adds another filter against spam signups.
The plugin also covers login activity. It can send email alerts when someone logs in and ask for an OTP when an account signs in from a new device or after a period of inactivity. Verification popups and emails can be styled with your own colors, design and messaging. Store managers can review an Unverified Users list and change a customer's verification status, while customers only see their own status. It requires WooCommerce.
Best for
- WooCommerce stores dealing with fake or spam registrations
- Shops offering free products or promotional giveaways
- Store owners wanting extra login protection for customer accounts
Features
New customers receive a one-time password when they register, and the account is confirmed only after they enter it, which cuts down on fake and spam accounts.
Guest shoppers must verify their email address before completing an order, reducing spam purchases and orders tied to invalid addresses.
Turn on verification specifically for free product orders to discourage abuse of giveaways and promotions with fake or invalid email addresses.
Send email alerts on login activity and require an OTP when customers log in from a new device or after a stretch of inactivity.
Spam Protection includes a built-in list of disposable email domains (430+ domains) so signups from throwaway inboxes can be blocked.
Adjust the design, colors and messaging of verification popups and emails so they match the look of your store, with previews in the customizer.
Customers who miss the first code can request a new one, keeping the verification step easy to finish.
Review an Unverified Users list and let store managers change verification status or remove entries, while customers see only their own status.
Woocommerce Customer Email Verification older versions
- 3.0.4Oct 17 fixes, 2 changes
- 3.0.3Sep 34 fixes, 5 changes
- 3.0.2Aug 214 new, 2 changes
- 3.0.1Aug 4
- 3.0Jun 24
- 2.9.5.1May 20
- 2.9.4May 8
- 2.9.3Apr 17
- 2.9.2Mar 26
- 2.9.1Feb 21
Members and buyers of this product can download older versions.
31 older versions in all. If you need one that is not listed, ask support.
Questions about Woocommerce Customer Email Verification
Can I verify guest shoppers, or only registered customers?
Both. The plugin can send a one-time password to new customers at signup, and it can also require guest shoppers to verify their email address before their order is completed. You can also enable verification just for free product orders.
Does it help block disposable email addresses?
Yes. The Spam Protection feature includes a built-in list of disposable email domains, covering 430+ domains, so you can block signups that use throwaway inboxes and keep your customer list made up of real addresses.
Can I make the verification popup look like the rest of my store?
Yes. You can customize the design, colors and messaging of both the verification popup and the verification email. The customizer includes previews, which are available to administrators, so you can check the result before customers see it.
Does it do anything to protect customer logins?
It can send email alerts on login activity and ask for an OTP when a customer logs in from a new device or after a period of inactivity. This adds a check against unauthorized access to customer accounts.
Is Woocommerce Customer Email Verification free?
The code of Woocommerce Customer Email Verification is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.
Which version of Woocommerce Customer Email Verification is this?
Version 3.0.5, released Oct 8, 2026. New versions appear here when the developer publishes them, and members get them as automatic updates.
How do I update Woocommerce Customer Email Verification?
Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of Woocommerce Customer Email Verification automatically and keeps a backup, so you can roll back.
What does Woocommerce Customer Email Verification need?
Woocommerce Customer Email Verification needs WooCommerce installed and active.
More from WooCommerce







