Docs Customer Email Verification How to use Smart Form in Customer Email Verification Pro?

How to use Smart Form in Customer Email Verification Pro?

The Smart Form is an optional, fully-branded login and registration form that replaces WooCommerce’s default form on the My Account page (or any post or page) via a shortcode. It supports verification by email or phone (SMS), and gives customers a choice of password or one-time-code (OTP) login. The same anti-spam protections that power the rest of Customer Email Verification Pro are reused, so behaviour stays consistent with your existing setup.

Requirements

Requires Customer Email Verification Pro to be installed and active. WooCommerce must also be active. Phone (SMS) verification additionally requires an SMS gateway account with one of the supported providers — MSG91, Twilio, Vonage (Nexmo) or WhatsApp Business.

Smart Form vs WooCommerce Form

Smart Form is a self-contained Login + Register experience that lives alongside the existing WooCommerce form. Merchants can switch between two form types from a single setting.

  • WooCommerce Form — the default WooCommerce login/registration form with email verification on top. This is the existing behaviour and is unchanged for stores that don’t opt in.
  • Smart Form — a modern, branded form with four ready-made layouts, optional phone (SMS) verification, and a choice of password or OTP login.

Feature comparison

  • Form design – WooCommerce Form uses your theme default; Smart Form uses one of 4 ready-made templates.
  • Verification – WooCommerce Form supports email only; Smart Form supports email or phone (SMS).
  • Login – WooCommerce Form uses username/email + password; Smart Form supports password, Email OTP, or Phone OTP.
  • Anti-spam tools – disposable-email blocking, MX check, allow/block list and B2B mode apply to both form types.
  • Best for – WooCommerce Form is right when you want the standard flow; Smart Form is right when you want a branded, flexible signup/login.