Zero Bad Leads
Send Leads4 min readMarch 14, 2026

How to Connect Make

Step-by-step guide to send qualified leads from Zero Bad Leads to Make (Integromat) scenarios.

What is Make?#

Make (formerly Integromat) is an automation platform that lets you connect hundreds of apps without code. With the Zero Bad Leads integration, every time a lead is qualified, the data is automatically sent to a Make scenario — where you can create flows connecting with CRMs, spreadsheets, emails, and much more.

Prerequisites#

  • A Make account (any plan, including free)
  • An active scoring profile in Zero Bad Leads

Get the webhook URL in Make#

Create a new scenario

Go to Make and click "Create a new scenario".

Add the Webhooks module

In the empty scenario, click the "+" button and search for "Webhooks". Select "Custom Webhook".

Create the webhook

Click "Add" to create a new webhook. Give it a descriptive name (e.g., "Zero Bad Leads"). Make will generate a unique URL.

Copy the URL

Copy the generated URL. It will have the format:

https://hook.us1.make.com/xxxxxxxxxxxxxxxxxxxxxxxxx

You will use this URL in the next step.

Connect in Zero Bad Leads#

Access Outbound Integrations

In the Zero Bad Leads sidebar, click Send Leads. Find the Make card and click "Integrate".

Paste the webhook URL

Paste the URL you copied from Make in the "Webhook URL" field.

Name and save

Give the integration a name (e.g., "Make — Sales Automation") and click "Save".

Test the connection

Click "Test" to verify the URL is reachable. If the test succeeds, the integration is ready.

After testing, go back to Make and check that the webhook received the test data. You can use this data to map fields in the next modules of your scenario.

Data sent#

When a lead is qualified, Zero Bad Leads sends a POST with the following JSON data:

Standard fields#

FieldDescription
lead_idUnique lead ID
emailLead email
phonePhone number
first_nameFirst name
last_nameLast name
companyCompany
job_titleJob title
sourceLead source
quality_scoreQuality score (0-100)
tagsAssociated tags (includes lead tags + tags configured in the integration)

Enrichment data#

If the lead has enrichment data (available on Pro and Scale plans), it is included in the enrichment object:

FieldDescription
enrichment.company_nameCompany name
enrichment.industryIndustry sector
enrichment.estimated_sizeEstimated company size
enrichment.job_titleIdentified job title
enrichment.linkedin_urlLinkedIn profile URL
enrichment.company_cityCompany city
enrichment.company_stateCompany state
enrichment.website_urlCompany website
enrichment.headlineProfile headline

Custom fields#

You can configure custom field mappings to control exactly which data is sent and with which names. When you configure field mapping, the payload is built according to your rules, allowing you to:

  • Map any lead field to a custom name in the destination (e.g., emailcontact_email)
  • Access nested data using dot notation (e.g., enrichment.linkedin_url)
  • Apply transformations to values: lowercase, uppercase, trim, to_string, to_number, to_boolean

When field mapping is configured, the payload sent follows exclusively the rules defined in the mapping. This gives you full control over the data structure received in Make.

Advanced settings#

On the integration configuration screen, click "Advanced settings" to access field mapping, tags, and transformations.