Contact Form 7 Email Verification logo

Contact Form 7 Email Verification1.0.3

Overview

Contact Form 7 Email Verification is a WordPress plugin that adds two-step email and SMS verification to CF7 forms using the SendGrid and Twilio APIs. Visitors must confirm a code before the form submits, which eliminates fake entries and guarantees every lead has a working email or phone number.

Key Features

Decorative feature icon

Two-step email verification

Visitors confirm a verification code sent via SendGrid before their form submits.

Decorative feature icon

Optional SMS verification

Add phone-number verification via Twilio alongside or instead of email.

Decorative feature icon

Works with your existing CF7 forms

Adds verification to forms you've already built, no rebuilding required.

Decorative feature icon

Blocks unverified submissions

A form can't be submitted until the visitor confirms their code.

How It Works

5 steps
  1. Step 01

    Set up OTP Verification via Twilio SMS API

    Contact Form 7 Email Verification Plugin integrates with Twilio SMS API and lets you send SMS for OTP verification before a user can submit the form.

    • Send SMS before a user can submit the form.
    • User is prompted to enter the code sent in the SMS
    • Form submission is verified after the code is entered
  2. Step 02

    Send Verification Emails via SendGrid or WP Mail

    Choose from two email methods: SendGrid or default WP Mail to send verification emails before or after the form is submitted.

    • Send verification emails via SendGrid API or WP Mail
    • Choose to send verification emails before or after form submission
    • Set the page users are redirected to after clicking the link in email
  3. Step 03

    Easy to Set Up Forms with Email/SMS Verification

    Simply enable the options in form settings and add the keyword ‘verify’ in form fields to integrate the form with your chosen method.

    • Create forms with either email or sms verification or both
    • Add the keyword ‘verify’ in phone and email fields when creating forms with CF7 plugin
    • EnterTwilio and SendGrid API credentials to integrate successfully
  4. Step 04

    Customize Popups and Email/SMS Body

    The plugin lets you customize popup colors, email template and SMS text to match it with your site’s branding.

    • Choose primary and secondary colors for the success message popup
    • Customize the email body and subject line with dynamic shortcodes
    • Customize the SMS text that’s sent for OTP verification
  5. Step 05

    Set Return Page

    Users can set a return page. After the verification process is complete user return to that page. Contact verification plugin provides a unique integration with each form to bring you the best possible out-of-the-box solution.

Contact Form 7 Email Verification decorative graphic

Try Contact Form 7 Email Verification today. Install Contact Form 7 Email Verification on your WordPress site.

See the Demo

Frequently Asked Questions

  • Do I need SendGrid or Twilio accounts?

    Yes — email verification runs through your own SendGrid account, and SMS verification through your own Twilio account.

  • Can I verify email only?

    Yes — SMS verification is optional; you can run email verification on its own.

  • Does it work with existing forms?

    Yes — it adds verification to Contact Form 7 forms you've already built.

Similar Products

WordPress Page Duplicator

Clone any page or post in one click with built-in find and replace. Create near-identical pages in seconds, not hours.

SEO Image Optimizer for WordPress and WooCommerce

Auto-generate alt text, titles and file names for every image. Win Google, Bing and Yahoo image-search traffic on autopilot.

WP Voucher Creator: Gift Vouchers for WordPress

Create and sell gift vouchers and coupons on any WordPress site. Give visitors a reason to buy now and come back later.

WebPio: WebP Converter and Image Optimizer for WordPress

Convert unlimited JPEG and PNG images to WebP without quality loss. Cut image weight roughly in half and speed up your WordPress site.