Applies Data8 Email, Unusable Name, Phone Validation and PredictiveAddress services to WooCommerce checkout, Gravity Forms and Contact Form 7, WPForms …
Verify international postal addresses, email addresses, names, bank details and telephone numbers as they are entered at the point of capture. This plugin works perfectly with WordPress, WooCommerce, Gravity Forms, WPForms, Elementor Pro and Contact Form 7 forms.
International coverage for all services, the most 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, natural address entry.
Ensure you capture accurate contact details and eliminate spam contacts by verifying email addresses, names and telephone numbers in real-time.
Enter a what3words 3 word address (word.word.word) and the PredictiveAddress™ service will provide a picklist of suggested addresses within close proximity of that what3words location to enable the user to select their postal address.
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.
For more information on the services we offer, or to manage the credits on your Data8 account, visit our website.
The Data8 PredictiveAddress service is automatically applied to all address entry forms in WooCommerce, including billing and shipping addresses on checkout and in the “My Account” section.
Data8 Validation will be applied to the name, email and telephone fields during the checkout process. (Bank Validation not currently supported).
The Data8 PredictiveAddress service is automatically applied to all Address fields
The Data8 Email Validation service is automatically applied to all Email fields
The Data8 Phone Validation service is automatically applied to all Phone fields
The Data8 Unusable Name service is automatically applied to all Name fields
The Data8 Bank Validation service is automatically applied to fields tagged with correct CSS classes
The Data8 PredictiveAddress service is automatically applied to all correctly tagged Address fields
The Data8 Email Validation service is automatically applied to all correctly tagged Email fields
The Data8 Phone Validation service is automatically applied to all correctly tagged Phone fields
The Data8 Unusable Name service is automatically applied to all correctly tagged Name fields
The Data8 Bank Validation service is automatically applied to all correctly tagged bank fields
The Data8 PredictiveAddress service is automatically applied to all Address fields
The Data8 Email Validation service is automatically applied to all Email fields
The Data8 Phone Validation service is automatically applied to all Phone fields
The Data8 Unusable Name service is automatically applied to all Name fields
The Data8 Bank Validation service is automatically applied to all fields tagged with correct CSS classes
The Data8 PredictiveAddress service is automatically applied to all Address fields with correct IDs.
The Data8 Email Validation service is automatically applied to all Email fields with correct IDs.
The Data8 Phone Validation service is automatically applied to all form fields of type ‘tel’.
The Data8 Unusable Name service is automatically applied to all Name fields with correct IDs.
The Data8 Bank Validation service is automatically applied to all bank account and sort code fields with correct ID.
/wp-content/plugins/data8-validation-for-contact-form-7
directoryOn the plugin configuration page, enable the Email validation option by selecting a level at which to validate email fields. Fields of type ’email’ in Gravity Forms and Contact Form 7 will be automatically validated. To gain further control over individual elements, the level of validation can be overridden as follows:
In Contact Form 7, the email validation level can be changed using the level option, e.g.
[email* your-email level:Address]
In Gravity Forms, the email validation level can be changed by adding a “d8level_Address” CSS class to the Custom CSS Class setting.
The following are valid email validation levels:
Yes! Simply enable the Phone validation option on the plugin configuration page and the appropriate validation will be applied to any ‘tel’ fields. The service includes both UK landline and mobile validation. You will need credits for the Data8 Phone Validation service to use this option.
The Phone 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. The default is United Kingdom (GB), however this can be changed globally using the Default Country Code option under the Phone Validation section, or set individually on each field as follows:
In Gravity Forms, add the “d8country_XX” CSS class to the Custom CSS Class setting, e.g. d8country_US
In Contact Form 7, use the “country” tag, e.g.:
[tel* your-tel country:US]