IMPORTANT: Deounce NO longer accepts new users. You cannot use this method for Leadshook anymore. Please use the other alternatives below.

In this article, you’ll learn how to setup Real-Time Email Verification

Before You Begin…

Please review this article on LeadsHook Data Validation & Verification

Email verification will only work with System Custom Field: Email (see below).  The API call to perform a real time verification is only activated when an email is entered into this field.

Please note:  You can add this email field in as many nodes and forms as you want.

What Is Email Verification?

Email verification performs a real time API call to a 3rd party email verification system and returns information about the email being entered.

Why You Should Use Real-Time Email Verification?

Reason #1: To ensure there are no syntax error or typing errors.

Reason #2 (More importantly): To keep only quality leads entering your CRM or Email Marketing System.

Why?  Because it’s important to keep spam-traps, spam complainants out of your inbox.  Each email is tagged with 8 different categories.

You can remove leads and prospects who do not meet your quality criteria.  Alternatively, you can transfer them to different ESPs to ensure you main list is NOT tarnished or reduced in quality from bad email addresses.

The goal is to empower you by by transferring emails with their respective results.  You can then decide which emails you’d like to email and which ones you’d rather not message from your mail email list or domain.

The opportunity cost of letting bad emails into your list means getting into the Promotions Folder and even Junk Folder which can be very expensive.

Here is a summary of what each email will be classified or tagged…

Please note:  Each email will create a TAG also update a system custom field called “emailv” for email verification.

Please be sure to map this field if you’d like to transfer the verification result to your email marketing system or CRM system.

LeadsHook will also generate a TAG — if your CRM or email marketing system supports tags then there is no need to map fields (but you do both).

LeadsHook integrates with Debounce Email Validation software.

How to Setup Real-Time Email Verification

STEP 1: Login or SignUp

STEP 2: After Login Click “API”

STEP 3: Click “Create API Key”

STEP 4: Create API Key

  1. Enter a name for your API key such as client, project, decision tree or anything else.

  2. Click “Submit”

STEP 5: Copy your API Key

If you have more than API key then they will be listed as shown below…

You’ll find your API key where the RED arrow is pointing.

STEP  6: Goto  LeadsHook to Create Your API Connection

  1. Go to Admin

  2. Click Integrations

  3. Click “Debounce”

STEP 7: You’ll end up on the Integrations tab.

  1. Click “Add” (see STEP 8)

  2. LeadsHook users get 25% as well.  We are passing our affiliate commission to you.  We do NOT get an affiliate commission.

STEP 8: Add Your API Credentials for Connection LeadsHook to DeBounce

  1. Enter a Name.  LeadsHook allows you to create as many connections as you want so be sure to use a good description

  2. Enter the API key from STEP 5

  3. Press “Save”

STEP 9: Verify Your API Connection

  1. You’ll see the message displayed below

  2. You can also verify by clicking the “Check Balance” link at any time.  Apart from giving your current balance of credits you a positive connection means your API connection was successful.

You’ll see something similar to this when you click verify…

STEP 10:  Apply Email Verification to Your Decision Tree.  You’ll need to apply email verification for every decision tree.  You have the choice to not use email verification.  Also, you can create as many API connections as required.

  1. Click the gear icon

  2. Click “Data Validation”

STEP 11: Select the Integration

  1. Tick “Email”

  2. Select the API Integration you want to apply.

  3. Press “Save”

STEP 12: Email System Custom Field

On a form or any node, please use or select the “email” custom field

  1. Click “Manage Fields” to select the email field

  2. Your email field will appear as shown in 2 below…

STEP 13: Test…

  1. When partially entered you’ll see a RED ! mark on the field

  2. Your button to submit the form will be inactive

  1. Once a correct email field has been entered…. you’ll see a GREEN tick

  2. Button to submit form will be active

  1. Confirm the Email Verification value for the custom field “emailv”

  2. Confirm TAG created

Example of a Disposal Email Address…  Notice the values are different.

  1. Confirm the Email Verification value for the custom field “emailv”

  2. Confirm TAG created

This completes your setup of email verification.

Whenever you want to apply email verification,  simply follow STEPS 10 – 13.


Setting up real-time email verification helps maintain the quality of your leads and protects your email marketing system or CRM from spam and bad email addresses. Follow these steps to apply email verification to every decision tree as required.


  • Can I apply real-time email verification to existing leads in my database?
    • No, real-time email verification only works when an email is entered into the designated field in real-time.

Comments are closed.