4leads Make integrationAutomate 4leads with Make.
Want new leads to land in 4leads already tagged and signed up to the right campaign? The 4leads Make integration gives you 18 modules: one scheduled trigger, 14 actions and 3 searches. This guide shows how to link your account, build a first scenario and pick the right module.
Verified Trustpilot reviews · AI, automation & growth agency
What can the 4leads Make integration do?
The 4leads Make integration links your 4leads account to Make, a visual tool where you chain apps into a scenario, the automation you build. Each brick of that chain is a module: here, modules that read and change contacts, tags, subscriptions, campaigns and global fields, with no code at all.
Leads from your forms, filed without typing. A signup lands in another tool, Upsert a Contact finds or creates the person in 4leads by email, then Sign Contact to a Campaign starts the right sequence. No duplicate, no copy and paste.
Tags that follow what happens elsewhere. When a deal closes in your CRM or a payment clears, Add Tags or Remove Tags updates the contact so your 4leads segments stay accurate. Stop Campaign halts a sales sequence the moment someone buys.
4leads handing work back to Make. Place the Make action inside a 4leads automation and Watch Automations picks up each contact that reaches it, so Make can push the person to a spreadsheet, a helpdesk or a chat channel.
What the modules do not cover, Make an API Call reaches through the 4leads API with the same connection. Apart from Remove Tags, capped at 20 tags per run, the Make documentation lists no numeric limit for 4leads. If you also look at n8n, the n8n vs Make comparison lays out the criteria; the Make pricing page explains what your plan counts, and Make training takes you further.
How do you connect 4leads to Make?
- 01
Add a 4leads module
In a scenario, click the +, search for 4leads and pick any module. Make then asks for a connection, meaning your 4leads account linked to Make once and reused by every 4leads module. Click Create a connection.
- 02
Name it and authorize
Give the connection a name you will recognize later, such as the account or team it belongs to. Then either approve access on the 4leads page that opens, or paste the key 4leads provides, depending on what the window asks for.
- 03
Save and check
Click Save. Back in the module, Make should now list items it can read from your account, like tags or subscriptions. If those lists fill in, the connection works and the next 4leads modules will reuse it.
Your first scenario with 4leads
GoalWhen a new lead arrives from another app, Make creates or updates the contact in 4leads and signs it to a campaign.
- 01
Create the scenario
Open the Scenarios page, create a new scenario and click the +. Pick the app where your leads arrive first, a form tool for example, and its module that returns new entries.
- 02
Add Upsert a Contact
Click the + on the right, search 4leads and choose Upsert a Contact. Link your account with Create a connection, then map the email from the previous module.
- 03
Add the campaign step
Add Sign Contact to a Campaign next. Map the contact id returned by the upsert, then choose the campaign from the list Make shows once the connection exists.
- 04
Test with Run once
Click Run once and submit a test lead. Each module shows the bundles it received, a bundle being one item passed along, here one contact. Check that the person appears in 4leads.
- 05
Schedule and switch on
Set the schedule on the first module, every 15 minutes by default, and turn the scenario on. Every module run counts as one operation on your Make plan.
What starts a 4leads scenario
1 module starts a scenario when something happens in 4leads. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by 4leads as soon as it happens.
Watch Automations
Scheduled triggerIn Make“Watches for 4leads automations with Make toggle as action. Delivers a Contact object.”
Watch Automations lets a 4leads automation pass contacts to Make. You add the Make toggle as an action inside the automation, and every contact that reaches that step comes out in Make as a contact object ready to map.
Every 4leads module in Make
4leads gives you 17 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Add a Contact to a Subscription
- Add Tags
- Create a Tag
- Get a Contact
- Get a Global Field value
- Make an API Call
- Remove a Contact from a Subscription
- Remove Tags
- Set Global Field(s) Value
- Sign Contact to a Campaign
- Stop Campaign
- Trigger an Automation
- Update a Tag
- Upsert a Contact
- Get Contact Tags
- Search Contacts
- Search Tag
Add a Contact to a Subscription
ActionIn Make“Adds a contact to a subscription.”
This module puts an existing contact into one of your 4leads subscriptions, so the person starts receiving what that list sends. No one has to add them to the list by hand.
Add Tags
ActionIn Make“Adds one or more Tags to a Contact.”
Attach one tag or several to a contact in a single step. Tags are what 4leads segments are built on, so this is how outside events end up shaping who receives what.
Create a Tag
ActionIn Make“Creates a Tag inside your 4leads account. Tag names are not unique and multiple tags with the same name may be created.”
Need a new label in your account before using it? This module adds a tag to 4leads so later modules can assign it to contacts.
Get a Contact
ActionIn Make“Retrieves a single contact by id or email.”
Pull the full record of one person, looked up by id or by email address. Later modules can then use any value of that contact without asking the user for it again.
Get a Global Field value
ActionIn Make“Reads the current value to a contact for a selected global field.”
Reads what a given global field currently holds for one contact. Global fields are the custom data your 4leads account stores on every contact, and this module brings a single value into the scenario.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Your way out when no listed module does the job. It calls any endpoint of the 4leads API with the connection you already set up, so there is no second login to manage.
Remove a Contact from a Subscription
ActionIn Make“Revokes the contact subscription to a 4leads topic.”
Ends a contact's subscription to a 4leads topic, so that list stops reaching the person. It is the counterpart of adding a subscription and keeps opt-outs in sync.
Remove Tags
ActionIn Make“Removes one or multiple Tags from a Contact. (max. 20)”
Strips one or more tags off a contact, which moves the person out of the segments tied to those tags. Use it to keep your targeting honest once a situation changes.
Set Global Field(s) Value
ActionIn Make“Sets the Value of a Global Field for a Contact.”
Writes a value into a global field on a contact, so 4leads holds data that came from elsewhere. Your emails and automations can then use it like any other contact detail.
Sign Contact to a Campaign
ActionIn Make“Starts the Campaign for the a contact.”
Starts a 4leads campaign for one contact, so the sequence you designed begins for that person without any manual step on your side.
Stop Campaign
ActionIn Make“Stops the campaign for a contact.”
Halts a running campaign for a single contact. The rest of your audience keeps receiving it; only this person drops out of the sequence.
Trigger an Automation
ActionIn Make“Triggers an automation with Make as starting point. Returns the contact object if contact was found.”
Kicks off a 4leads automation that uses Make as its starting point. If 4leads finds the contact, the module returns its record so the scenario can keep going.
Update a Tag
ActionIn Make“Updates the name of a Tag.”
Renames an existing tag everywhere it is used, since the contacts keep the same tag and only its label changes. Handy when naming conventions evolve.
Upsert a Contact
ActionIn Make“Searches for the Contact by email. If the contact is not known yet it gets created. Otherwise the contact may get updated and the id is accessible for further steps.”
One module that saves you a search plus a branch. It looks up the contact by email, creates it if 4leads does not know the address yet, or updates it otherwise, and hands the id to the next steps.
Get Contact Tags
SearchIn Make“Gets the list of tags the contact is connected to right now.”
Lists the tags a contact carries right now. Each tag comes out as its own bundle, so you can filter on one or count them.
Search Contacts
SearchIn Make“Gets a list of your contacts.”
Returns a list of your 4leads contacts, one bundle per person, so the next module runs once for each of them.
Search Tag
SearchIn Make“Searches a Tag by name. May give multiple results.”
Finds a tag by its name and gives you its id, which other tag modules need. It is the safe check before creating anything.
Need help automating 4leads with Make?
A person reads every message.