Email Validation for WooCommerce

DeBounce email validation platform allows you to validate emails on WooCommerce registration forms and ensure an email really exists before submission.


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

Option 1: Using the WordPress Plugin

Protect Your Sender Reputation with Instant Email Verification

The DeBounce WordPress Plugin helps you build a reputable list that is 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 works perfectly in WP registration forms and integrates with most form builders.

Option 2: Using the JavaScript Widget

JS Widget can easily integrate into your WooCommerce forms and validate your emails prior to form submission.

What do you need before starting?

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

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

Creating public API key

Navigate to and create an API key., then copy the public API key.

Next, you need to add your domain URL into the approved domains list. This is a security factor that only enables the widget on your specific 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 the subdomain too; 4) You must enter the root URL of your webpage. Some possible examples:,,

Adding Public API into JavaScript Code

Add your public API key into the following code. The integration code is now ready. You just 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 the WooCommerce checkout page

All you need to do is add the code with which you have been provided into your WooCommerce checkout page. Here is a blog post that helps you do just that. That's all. The email fields must now be integrated into DeBounce email validation engine.

Copy link