How to Perform Lead Enrichment in Node.JS

Integrating lead enrichment tools to your website or online forms will help boost the productivity of your business and return for user registrations. When providing an organization with personal information as might be needed in completing a sign-up form, allowing user to simply input their name and email address will make your registration process more appealing. Then, using lead enrichment you can use that basic information to populate unknown fields such as lead type, company name, contact information, VAT number, domain name, and employee count. This API will perform this enrichment for you, allowing you to learn more about potential clients with ease.

Image for post
Image for post

Our first step should be to install the SDK:

npm install cloudmersive-validate-api-client –save

You can also add this snippet to your package.json:

"dependencies": {
"cloudmersive-validate-api-client": "^1.2.4"

Then, we can call our function, LeadEnrichmentEnrichLead:

var CloudmersiveValidateApiClient = require('cloudmersive-validate-api-client');
var defaultClient = CloudmersiveValidateApiClient.ApiClient.instance;

When inputting lead information, set all known fields and leave unknown fields blank. To retrieve your API Key, visit the Cloudmersive website. This will give you access to 800 free monthly calls across our library of APIs.

Written by

There’s an API for that. Cloudmersive is a leader in Highly Scalable Cloud APIs.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store