Email verification for Contact Form 7 Pro

About This Plugin


Email Verification for Contact Form 7 Pro is a plugin used to authenticate your users when they submit a form. It is a great way to reinforce your business security, get qualified leads and avoid spam! This plugin is straightforward and reliable to use, just install and activate the plugin. Visit all features one by one and set them according to your requirements.

The Email Verification for Contact Form 7 Pro plugin allows you to add Contact Form 7 OTP verification feature to your website. This plugin sends a Contact form 7 confirmation email with OTP to the Users. Using this OTP users can verify their mail, so you can avoid any unnecessary submissions and spam. You need to add the mail field, OTP field, and Contact Form 7 email verification button, that’s it. Options like customizable email body and error message; user-defined OTP length, and change verification button text and format with styling. Before you buy this pro plugin you can try our free version of the plugin.

Recently we added some new features to our pro version. Let’s have a look at what are they. You can change the button text of the “Resend OTP” button, an option to set a custom OTP expiry time, you can display an OTP expiry countdown with a user-defined message, and also option to set an expiry message when OTP is expired.

First of all Activate Plugin.
Now create fields as given below into your form.
1. [email* verification] (Email field)
2. [text* verification-otp] (OTP field)
3. [evcf7p_verify_button] (Verify Button Tag)

Use the Verification button tag at any place in the contact form to add a verification button, the default place is under the email field.

For the WordPress email verification plugin’s setting page go to Contact -> Email Verification Pro. Or go to Plugins -> Installed Plugins -> Email Verification for Contact Form 7 Pro -> Settings.

For further information, installation step, and usage you can read our blog on Best Contact Form 7 Email Verification Plugin For WordPress. Here we explained everything about the plugin. If you like our plugin, please help us to grow by buying our pro plugin.

Plugin Details

  • Current Version:1.7
  • Latest Update:14/03/2024
  • WordPress Version:6.4
  • Tested up to:6.4.3
  • PHP Version:7.4
  • Price:$19 / Lifetime
  • Rating:

plugin features

Option for setting current OTP expiry times.

Admin can add the OTP expiry countdown with a custom message.

Users can change the text for Resend OTP button.

Options for setting the message when OTP is expired.

Admin can change length of OTP which users received via email.

Admin can change position of verify button.

HTML Supported in Mail body

All Customizable Settings

Improve Form Security by Email Verification

Customize Success Message.

Customize Error Message Color.

Customize Field Validation Message.

Customize Verify button text, text color and button color

Customize Success mail subject and message body

Timely Support 24/7.

Regular updates.

Well documented.

1. HTML Supported in Mail Body

Admin can Easily add OTP Mail body HTML.

This feature will make mail attractive. Popular businesses sends attractive mail to users.

features img
features img

2. OTP Length

You can change OTP length which users received via email.

Length Range should be is Minimum 4 and maximum 10. Default OTP length is 6.

3. Verify Button Form Tag

Add this tag to where you need to display button in contact form. If you’re not adding this tag then button will display by default under email field.

features img
features img

4. Set Custom OTP Expiry Time

Now admin can set the timings when OTP will expire. You have to enter the timing in minutes. The default OTP expiry time is one minute.

5. OTP Expiry Countdown Timer With A Message

Users can set a custom expiry message and also able to show the countdown timer along with it. They have tags like {days}, {hours}, {minutes}, and {seconds} to customize the countdown timer.

features img
features img

6. Display Message After OTP Is Expired

Admin has the ability to set the message to know users that the OTP is expired. This message is displayed when OTP is expired and a countdown timer is stopped.


Very usefool plugin!
Also very good support knowledge.
Response email time, less than an hour.
Happy to buy this product!


Woocommerce Single Product Page Customizer - Plugin

Great Support

This plugin is easy to use and does exactly what it says it will. I had one small issue and the support was terrific!


Woo Donations - Plugin

It works perfectly. Very useful!!!

Thanks Geek Code, the plugin works perfectly, and they were very kind to customize something for us in seconds !! Amazing!


Woocommerce Single Product Page Customizer - Plugin

This a great tool for any business that needs to control their stock output. For most businesses the plugin is perfect as it is, I required a slight customisation and the team were imminent in their response time and production of the adaptation. Would recommend to anybody and will not hesitate to do business with the team again.


WooCommerce Schedule Stock Manager - Plugin

Great Functionality and Support

This plugin does not have any analogs and works great for stores that want to automate restock function in specific internals automatically

Maximus Kuzminas

WooCommerce Schedule Stock Manager - Plugin

The support was absolutely awesome – thanks a lot for the help!
The plugin works the way I expected!


Woo Donation - Plugin

Great plugin for simple donations, works well out of the box.

It had a couple of small issues with my custom shop setup but the developer fixed them very quickly when I contacted him. It’s nice to see good support from a developer.

Happy to support this guy. Buy the license.


Woo Donations - Plugin

Had an issues where the field was not properly rendering on our site. The support team already rolled out an update solving this before I even had a chance to ask.


Woo Donations - Plugin

Fantastic plugin!

I tried the free version of the plugin and could see that the premium version was much better. So I went and upgraded to the pro version as soon as possible.


Woo Donations - Plugin

I needed the ability to inject OG tags into the header of individual pages. Other plugins have a lot of other functionality that I do not need.

This plugin is light and sleek and that is all it does. One thing, and it does it well.

I did have to install Classic editor alongside my existing GoodLayers setup. So far it has worked perfectly. I recommend it. I am using version 5.8.2

Tech support was very responsive, and solved my initial issue with the installation I mentioned. Thank you!


Insert Script In Headers And Footers - Plugin

wanted some image under add to cart button. Done.

I wanted some image under add to cart button. Done. Nice.


Woocommerce Single Product Page Customizer - Plugin

Easy and effective.

It does what it claims. I could easily added some html (text and images) before add to cart button.


Woocommerce Single Product Page Customizer - Plugin