Docs Customer Email Verification Pro

Customer Email Verification Pro

The Customer Email Verification Pro plugin adds a crucial layer of security to your WooCommerce store by integrating an email verification step into the registration and checkout process. This ensures that only valid email addresses can be used to create accounts, reducing spam registrations and increasing customer confidence. Pro is the upgraded tier of the free Customer Email Verification plugin — new here? Start with Getting Started, then configure everything at Settings.

Signup Verification

Require email verification at registration with full OTP configuration — length, expiry, and resend limits.

Checkout Verification

Verify guest & registered customers before or during checkout — choose Popup overlay or Inline OTP entry.

Login Authentication (2FA)

Require OTP for logins from new devices, new locations, or after a set number of days since last login.

OTP Length & Expiry

Choose 4-digit or 6-digit OTPs and set expiry times — 10 min, 15 min, 30 min, 1 hr, 24 hrs, 72 hrs, or never.

Spam Protection

Block disposable emails, fake domains, and unwanted addresses before the OTP is sent — disposable list with AI pattern matching, MX validation, B2B allowlist, custom blocked emails, AI risk scoring, and bot-cluster detection.

Smart Form

A fully-branded login & registration form for the My Account page or any post/page, with email or phone (SMS) OTP verification and a choice of password or one-time-code login. Learn more.

Two-Factor Authentication

Add an authenticator-app (TOTP) layer to login — customers and staff scan a QR code once, then enter a 6-digit code on every login. Learn more.

Verification Analytics Dashboard

See signups, verification rate, blocked spam, and a signup-to-verify funnel chart, right inside WooCommerce → Email Verification. Learn more.

Paid-Order Gatekeeping

Keep verified customers in a restricted state until their first order completes, so welcome coupons and bot accounts can’t be abused before a genuine purchase. Configured in Settings.

Auto-cleanup & Auto-delete

Keep your store clean automatically — delete stale verification log rows and abandoned user accounts on a daily cron, with safeguards that never touch users with orders or recent logins.

Re-engagement Reminders

Bring back lapsed sign-ups automatically — customizable email reminders at 1h, 24h, 3d, or 7d after sign-up with a one-click button to complete verification.

Getting started

Customer Email Verification Pro helps WooCommerce store owners reduce spam registrations and fake orders by requiring customers to...

Settings

Configure email verification options by navigating to WooCommerce → Email Verification. How to Enable Signup Verification? Signup verification requires...

Smart Form

Smart Form is a fully-branded login & registration form that replaces WooCommerce's default form on the My Account...

Spam Protection

Customer Email Verification Pro includes several independent layers of spam protection that run before the OTP is sent — disposable...

Two-Factor Authentication (Authenticator App)

Add an extra layer of security to your store with Authenticator App 2FA. Customers and staff can scan...

Verification Analytics Dashboard

A new Analytics tab in WooCommerce → Email Verification that shows you exactly how the plugin is performing — how many signups...

Customization

Customize the appearance of verification popups and emails to match your store's branding. https://www.youtube.com/watch?v=kgLfFSdmKl0 A tour of the...

Customer Management

Manage customer verification status and perform bulk actions from the WordPress admin. The same Bulk actions dropdown on...

Maintenance

The Maintenance tab keeps your store clean by auto-deleting stale verification records, removing abandoned user accounts, and bringing...

Compatibility

Customer Email Verification Pro is tested and compatible with many popular plugins and features. In this section Compatible...

Changelog

Developers

Hooks and filters available for developers to extend plugin functionality. All snippets on this page belong in your...

Translations

Translating Customer Email Verification Pro Customer Email Verification Pro is compatible with both WPML and Polylang, letting you...