WooCommerce Email Validation is a simple, yet effective plugin. It adds the function “Please re-enter email address” to the checkout process, which is common to many shops.
This ensures that customers will no longer input typos or similar errors when storing their email addresses. The result: A clean data pool, but also less research legwork involved in tracking down the right addresses, which can save lots of hassle in sophisticated online shops.
This enhancement, available free of charge, is kept extremely lean, it has no options. The installation occurs as follows:
- Download the ZIP file here and save locally.
- Extract the file. Upload the subfolder woocommerce-email-validation (one level below the extracted main folder) into the plugin directory of your WordPress installation (normally ../wp-content/plugins/).
- Activate the plugin via the menu item Plugins in WordPress.
- Alternatively: Use the installation feature via the WordPress backend. Select the ZIP file via Plugins → Add New → Upload Plugin and install it directly from there.
Once the plugin is activated, a new required field, “Confirm Email Address” appears when entering the customer address in the checkout process:
The only drawback: For all themes with single-column address input (to enable the user to specify a different shipping address directly next to it), the plugin integrates the field only after the phone number. The developer will take a solution for this into account in one of the next releases.
In case the email addresses entered by the customer are not identical, he will receive an error message “Email addresses do not match” (see cover of this article). Only after validation and correction of both fields can he proceed with the order process.
Note: The developers recommend to those who would like to modify the terms “Confirm Email Address” and “Email addresses do not match” that they use the plugin Codestyling Localization. If you overwrite the details in the language file itself (by means of Poedit and in the plugin subfolder ../woocommerce-email-validation/long), these may be lost during the update of the plugin.
Validate the email address syntax
Some plugins go even further, such as WP Cart Mailcheck, which supports WooCommerce, but also WP eCommerce, Jigoshop and Easy Digital Downloads. You can validate the input email address for logical errors, such as wrong domain suffixes.
Most of these plugins, however, are geared to the US market, with the mail domains there, etc. WP Cart Mailcheck was last revised in 2012 (as of September 2014). Compatibility is only provided up to WordPress in its 3.4.2 release. Users also report a slightly delayed page delivery, which is unfavorable for the shop SEO.
Have you gained experience with other email plugins for WooCommerce? Then we would be pleased to receive your comments at the end of the article.
New Plugin: Slack Connector - Connect WordPress, WooCommerce and Slackby Michael Firnkes
Initially we merely wanted to optimize our own Slack-processes. With automated notifications from our MarkettPress shop, the blog and our forums. The resul ...Read more
Role Based Prices for WooCommerce is available again: Different prices for different customer groupsby Michael Firnkes
You want different prices for different customers and users of your online shop? E.g. for subscribers or wholesaler? Or do you need bulk prices? A lot of o ...Read more
WooCommerce Weekly Review #7: Woo vs Magento, shop security and customer confidenceby Michael Firnkes
What is a WooCommerce shop in practice? And how do you protect it against external attacks? This and more in our Weekly Review. WooCommerce vs Magento: ...Read more
WooCommerce Weekly Review #6: Translations, WordCamp Switzerland & avoiding legal warningsby Michael Firnkes
WooCommerce was a hot topic at WordCamp in Switzerland. Progress is being made with the system translations and there are lots of useful new extensions. Th ...Read more