Email Validation for WooCommerce

DeBounce email validation platform allows you to validate emails on WooCommerce registration form and make sure the emails really exist before submission.

If you are going to validate WooCommerce emails
You have two options:

Option1: Using the WordPress Plugin

Protect Your Sender Reputation with Instant Email Verification

The DeBounce WordPress Plugin helps you build a reputable list free of spam and invalid emails. Prevent email-entry mistakes to increase open rates, save on your marketing budget, and protect your sender reputation. It’s time to take charge of your list. This plugin perfectly works in WP registration form and integrates with most of form builders.

Option2: Using the JavaScript Widget

JS Widget can easily integrate to your WooCommerce forms and validate your emails prior submitting the forms.

What do you need before starting?

  1. DeBounce public API key
  2. WooCommerce installed on your WordPress

Here is the step by step guide how to integrate DeBounce into your WooCommerce checkout page.

Creating public API key

Navigate to and create an API key. Then copy the the public API key.

Then, you need to add your domain URL into approved domains list. This is a security factor which enables the widget only on your domain. Click on "CORS Domains" and add your website address. Please note that the CORS URL must follow these rules: 1) It is not sensitive to http and https 2) It is sensitive to www and non www 3) If your webpage is on a subdomain, you must add subdomain too 4) Enter the root URL of your webpage. Some approved examples:,,

Adding Public API into JavaScript Code

Add your public API key into the following code. Now, the integration code is ready. You only need to add it to your checkout page.

<script type="text/javascript">
DeBounce_BlockFreeEmails = 'false'; //Set this value true to block free emails like Gmail.
<script async type="text/javascript" src=""></script>

Insert the JavaScript Widget into WooCommerce checkout page

All you need is to add the code you have provided into your WooCommerce checkout page. Here is a blog post which helps you adding the integration code into your WooCommerce checkout page. That's all. The email filed now must be integrated into DeBounce email validation engine.