Contact Form 7 Email Verification

How to Add Email verification in contact form 7

Last updated on

by


Do you want to know how to add an email verification in contact form 7? Also, how to integrate SendGrid or the default-free email, option in WordPress plugin Contact Form 7? 

People are always seeking ways to remove the possibility of a user registering with a fake email address. Because letting people register with a fake email address is quite risky.

In this article, we will show you how to add an email verification in contact form 7 with SendGrid or by using the free default WordPress email sending method.

Are you excited and want to read how you can do Email verification in contact form 7.

If your answer is Yes, then keep reading as you are going to explore two different ways to engage with your audience.

  1. Verify Email Address using the send grid Email method
  2. Verify Email Address using the default Email method

At the end of this article, you learned how to add Email verification by using contact form 7. Let’s read the ways to engage with your audience one by one

Set up Your Send Grid Account to add email verification

To set up SendGrid to work with your WordPress site, the first thing you’ll need is a SendGrid account.

SendGrid provides a cloud service that helps organizations deliver email. As such, the service manages different types of e-mails, including shipping notifications, friend requests, registration confirmations and email newsletters.

SendGrid ensures that your WordPress emails land in your users’ inboxes, instead of being marked as spam. That’s the reason companies like Uber, Spotify, Airbnb, Yelp, and thousands of others use SendGrid.

Go to the SendGrid website and sign up for the free trial. Further, On the SignUp page, you’ll be asked to enter your personal information. Then, you’ll need to verify your email address.

Send Grid Confirmation Email

After you sign up for an account, we recommend you set up two-factor authentication. Because email delivery and routing are very important. Furthermore, This adds an extra layer of protection to your account and You can do this under “Settings” >> “Two-Factor Authentication”.

Send Grid Two Factor Authentication

After that, generate your SendGrid API key. Click into “Settings” >> “API Keys.” Then click on “Create API Key.”

Send Gird API Keys

Further, Give your API a name this can be anything. Now Select “Full Access” and click on “Create & View.”

Send Grid Create API Key

Your API Key will be created. After that, copy your API key and save it somewhere safe as they won’t show it to you again.

Send Grid API Key Created

1. General Settings of Contact Verification

After installing and activating the Contact Form 7 Verification plugin, you need to Go to Dashboard >> Settings >> Contact Verification Setting >> General Settings.

In general, settings set verification modal color according to your themes like Primary color, secondary color, or button color. You can use the Return page option to redirect the customer to that page which you will select here. Now further add the email body text you want to show in the email.

contact form 7 email verification settings

2. Install and Activate Contact Form 7 – Twilio Integration

To verify the Phone Number in Contact Form 7, we’re going to be using an automation plugin.

Contact Form 7 Verification is the best WordPress plugin for providing email and mobile number verification for all CF7 forms. That’s the reason People are always seeking ways to remove the possibility of a user registering with a fake email address and mobile number.

Contact Form 7 Verification plugin is an add-on that provides an easy and effective way to remove fraudsters or non-serious clients from exploiting your services. Therefore, Users cannot submit the form until the verification process is not completed. All you need is to enable and send grid verification to verify an email address and phone number.

For more information regarding phone number verification using Twilio, you can read our detailed article.

3. Email Verification in contact form 7

Contact form 7 provides two email methods for Email verification. One is SendGrid but it is paid option and another is the default which uses WordPress email by default and it is free.

1. Verify Email Address using the SendGrid Email method

Contact Form 7 Verification plugin provides Send Grid options to verify email contact 7 forms. All you need is to enable the Send Grid option and get your send grid details from its website.

To use this functionality, you need to Add a Bearer token which is an API key further, Enable Real-Time Email Validation, Real-Time Validation Bearer token where on run time validation will start token will generate at that time.

Also, don’t forget to click on the Save button to get changes.

contact form 7 email verification settings send grid

2. Verify Email Address using the default Email method

Contact Form 7 Verification plugin provides a free option to verify email by selecting a default Email method. This method uses the WordPress default email functionality.

All you need is to enable the Default method by just entering Name and Subject and clicking on the Save button to get changes.

contact form 7-email verification

Now, whenever you fill the form and click on the submit button verification email will be sent to the given email address.

contact form 7-email verification

We hope this article helps you to integrate Twilio, the default email method, and SendGrid in Contact form 7.  If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.­­