- Home
- Resources
- Integrations
- BetterContact
BetterContact Make integrationAutomate BetterContact with Make.
Can Make enrich your leads with BetterContact while you do something else? Yes. The BetterContact Make integration gives you 3 action modules to send a contact for enrichment and read the result back. This page shows sales and ops teams how to connect the account and build a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the BetterContact Make integration do?
It links your BetterContact account to Make, so a contact that shows up in another tool can be sent to BetterContact for enrichment and the enriched version can be pulled back into your scenario. A scenario is the automation you build in Make: a chain of modules, where each module is one brick, here an action of BetterContact.
Enriched leads before they reach sales. A lead lands in your form tool or CRM, Make passes it to Enrich a Contact, which runs it through the BetterContact waterfall, then Get a Contact reads the enriched record so the next module can file it where your reps work.
A cleaner prospect list. For a team that keeps prospects in a spreadsheet, each row becomes a bundle (one item that flows from a module to the next) and goes through the same pair of modules, one contact at a time.
Anything the two modules skip. Make an API Call reaches any endpoint of the BetterContact API with the same connection, which covers what the listed modules do not.
What Make does not do here: BetterContact has no trigger, so nothing starts on its own inside BetterContact. The scenario begins in another app or on a schedule. The Make documentation for this app is also flagged as AI-generated, so check important details with BetterContact. To see what a busy scenario costs in operations (one module run on one bundle), read Make pricing; if you would rather learn the editor step by step, the Make training starts from zero. Weighing another tool? The n8n vs Make comparison lays out the criteria.
How do you connect BetterContact to Make?
- 01
Copy your API key and email
In your BetterContact dashboard, open Settings, then the API tab, and copy the key shown on screen. Also copy the account email displayed in the account settings: Make asks for both.
- 02
Add a BetterContact module
In your Make scenario, add any BetterContact module, for example Enrich a Contact, and click Create a connection. A connection is your BetterContact account linked to Make once and reused by every module of the app.
- 03
Name it and paste the credentials
The Connection name field is optional, but a clear name helps when several people share the workspace. Paste the API key and the email you copied, then save: the module can now talk to your account.
Your first scenario with BetterContact
GoalWhen a new lead arrives in the app where you collect them, Make sends it to BetterContact for enrichment and reads the enriched contact back.
- 01
Create the scenario
From the Scenarios page, create a new scenario and click the +. Pick the app where your leads arrive and its module that hands over each new lead.
- 02
Add Enrich a Contact
Click the + on the right of the first module, search BetterContact, choose Enrich a Contact and click Create a connection with your API key and email.
- 03
Map the lead data
Fill the module fields by mapping the contact details that the first module received. No typing needed: Make offers the values from the previous module in a list.
- 04
Add Get a Contact
Add Get a Contact after it and map what the enrichment module returned, so this step reads the enriched contact that the following modules will use.
- 05
Test with Run once
Click Run once to run the scenario one time, then open each module to read the bundles it received. Each module run on one bundle counts as one operation on your plan.
- 06
Schedule and switch on
Set the schedule on the first module (every 15 minutes by default, 15 minutes minimum on the Free plan) and switch the scenario on so it keeps working without you.
What each BetterContact module does
BetterContact gives you 3 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Enrich a Contact
ActionIn Make“Enriches a contact with BetterContact waterfall.”
Hands a contact to BetterContact and runs it through its waterfall enrichment, so a bare lead can come back with the details your team needs to reach it.
Get a Contact
ActionIn Make“Gets the enriched contact.”
Reads back the enriched version of a contact, which gives the rest of your scenario clean data to write into your CRM or sheet.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Opens the whole BetterContact API to your scenario through the connection you already set up, so you are not limited to the two ready-made modules.
Need help automating BetterContact with Make?
A person reads every message.