Email Verification for WooCommerce by WPFactory is a security and data-quality plugin that adds a verification layer to your customer registration and checkout process. It ensures that every account on your store is tied to a legitimate, accessible email address, which is vital for reducing spam, fake orders, and bounced transactional emails.
The plugin works by sending a unique verification link or a One-Time Password (OTP) to the customer. Until the email is verified, you can restrict their access to the site or prevent them from completing a purchase.
Registration Verification: New users must click a link in their email to activate their account before they can log in.
Checkout Verification: You can require guest users to verify their email address via a popup overlay or inline field before the "Place Order" button becomes active.
Login Blocking: Prevents unverified users from accessing the My Account area or the WordPress dashboard.
Automatic Login: Once a user clicks the verification link, they can be automatically logged in and redirected to a custom page (e.g., the Shop or a Thank You page).
Feature
Free Version
Pro Version
Basic Verification on Signup
✅
✅
Custom Verification Emails
✅
✅
Admin Manual Verification
✅
✅
Verification Before Checkout
❌
✅
Block Content for Unverified
❌
✅
Link Expiration Control
❌
✅
Skip Roles (e.g., Admin/Wholesale)
❌
✅
Verify on Email Change
❌
✅
Reduce Fraud: Especially useful for stores selling digital downloads or free samples, where users might try to use "disposable" or fake emails to claim multiple items.
Cleaner Marketing Lists: Ensures that your email marketing database consists only of real people with active mailboxes, improving your overall deliverability and open rates.
Improved Security: Adds a layer of protection against bot registrations and automated account creation.
Install: Search for "Email Verification for WooCommerce" by WPFactory in the WordPress plugin repository.
Navigate: Go to WooCommerce > Settings > Email Verification.
General Settings: Enable "Login on Activation" if you want users to be logged in immediately after clicking the link.
Customization: Under the Emails tab, you can choose whether to send a standalone verification email or append the verification link to the standard WooCommerce "New Account" email.
Test: Create a test user account to ensure your hosting provider is successfully sending the verification emails (it is recommended to use an SMTP plugin like WP Mail SMTP for reliability).
Would you like me to help you configure the SMTP settings to ensure your verification emails don't end up in the spam folder?
Subscribe to access unlimited downloads of themes, videos, graphics, plugins, and more premium assets for your creative needs.
Published:
Dec 29, 2025 17:13 PM
Version:
v2.6.1
Category:
Author:
OtherLicense:
GPL v2 or LaterTags: