Integrations

Zoho CRM integration

Two Deluge functions check the email addresses on your Zoho CRM contacts and leads and write the result into fields you choose. A workflow rule checks a record when it is created or its Email changes, and a scheduled clean-up works through a whole view, in a bulk job when there are many.

  • Status: Setup guide
  • Deluge functions in your own Zoho org

Zoho connectionDeveloper Hub

Connection settings
Service          Custom service
Authentication   API Key
Parameter        Authorization   (type Header)
Value            Bearer ev_live_…
Link name        emailvalidation

At a glance.

Status
Setup guide. Not listed on a marketplace yet: you set it up yourself in a few steps, below and in the full guide.
For
Zoho CRM teams who want every contact’s and lead’s address checked as it comes in, and older records cleaned up without exporting them.
You need
A Zoho CRM edition with custom functions in workflow rules and schedules (in Zoho’s current plans, Enterprise and higher, Zoho One and CRM Plus), four result fields on Contacts or Leads, and an API key made for it, with a daily credit cap. The clean-up also needs the key’s bulk scope.
Costs
1 credit = 1 validated address, as with any API request. Free: unknown results, API errors, malformed addresses and test addresses on sandbox.email-validation.org.
Full guide
Read the full setup guide

Typical uses.

Set it up. 5 steps.

The short version of the full setup guide, which stays the reference when a step does not match what you see.

  1. Add the result fields

    In Modules and Fields, add EV Status, EV Reason, EV Checked At and EV Checked Email to Contacts (and to Leads), and Zoho gives them the API names the functions expect.

  2. Connect your key

    In Developer Hub, Connections, create a custom-service connection with API Key authentication: a Header parameter Authorization set to Bearer and your key, and the link name emailvalidation.

  3. Add the workflow rule

    Create a rule on Contacts for Create or Edit, repeated on every edit, with a Function action holding the workflow function from the guide and the arguments recordId and moduleName.

  4. Test it

    Create a contact with accepted@sandbox.email-validation.org: within seconds EV Status shows valid, at no cost.

  5. Schedule the clean-up

    Create the EV Runs module, a view with EV Status is empty and an hourly schedule with the clean-up function, then add a run with the view’s id.

Good to know.

Updated · Maintained by the email-validation.org team