Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

Data8 Validation for Contact Form 7

Applies Data8 Email, International Telephone Validation and PredictiveAddress services to Contact Form 7 input

Verify international addresses, email addresses and telephone numbers as they are entered into your Contact Form 7 forms.

International coverage for all services, advanced fuzzy matching and backed by official data from sources such as USPS and Royal Mail ensures you can rely on the data being entered.

Improve your user experience with fast, natual address entry.

Ensure you capture accurate contact details and eliminate spam contacts by verifying email addresses and telephone numbers in real time.

Quick to set up with a free trial. This extension is free of charge, just pay for the credits you use for our validation services.

Author Data8
Contributors data8
Tags address, addresses, autocomplete, autofill, cell, cf7, checkout, contact form 7, data, data validation, email, form, international, mobile, paf, phone, royal mail, telephone, USPS, validation, verification
  1. Upload the plugin files to the /wp-content/plugins/data8-validation-for-contact-form-7 directory
  2. Activate the plugin through the 'Plugins' screen in Wordpress
  3. Use the Settings link on the 'Plugins' screen to configure the plugin
  4. Enter your Data8 username and password and click Save
  5. Email and International Telephone Validation will be automatically enabled on all relevant fields
  6. Add class names to address entry fields as described on the settings screen to enable PredictiveAddress


  • Initial release!

How do I change the email validation level?

Any email field will be automatically validated. By default, MX level email validation is used.

Email validation level can be changed using the level option, e.g. [email* your-email level:Address]

The following are valid email validation levels:

  • Syntax - validates the syntax of the email address (quickest)
  • MX - validates the domain name (right hand part) the email address (default)
  • Server - validates the mail servers for the domain are alive
  • Address - validates the full email address (slowest)

How do I use the full Data8 Mobile and Landline validation services?

Any tel field will be automatically validated using the Data8 International Telephone Validation service. If you have credits for the Data8 Mobile Validation service or Live Number Testing service, you can enable the use of these using the "mobile" and "landline" tags: [tel* your-tel mobile:true landline:true]

This will provide full number validation for international mobile numbers and UK landline numbers.

How do I enter international telephone numbers?

The International Telephone Validation service will validate the entered number using the rules appropriate for the country indicated in the telephone number using standard international dialling rules. For example, if a number is entered with a "+1" or "001" prefix, it will be validated as a US number, or if "+44" or "0044" is used it will be validated as a UK number.

If no international prefix is specified, it will be validated according to the rules for a default country. This will normally be UK, but can be changed using the "country" tag, e.g.: [tel* your-tel country:US]

Version 1.0

Requires WordPress version: 4.6.1 or higher

Compatible up to: 4.6.3

Last Updated 24 Oct 2016

Date Added: 24 Oct 2016

Plugin Homepage


0 stars
0 ratings


Not Enough Data

Works: 0
Broken: 0