Resources · Make integration

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 you can automate

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.

Connect

How do you connect 4leads to Make?

  1. 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.

  2. 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.

  3. 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.

First scenario

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

Triggers

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.

4leads1Watch Automations

Watch Automations

Scheduled trigger

In 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.

How it fires
scheduled. Make checks the app on the scenario's schedule, every 15 minutes by default, so contacts arrive in batches rather than the second they hit the step.
When to use it
when your funnel logic already lives in 4leads and you only want Make to carry the result to another tool, such as a CRM or a support desk.
Watch out
nothing shows up until the Make action is actually placed in a 4leads automation.
Modules

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.

4leads1

Add a Contact to a Subscription

Action

In 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.

When to use it
right after a lead confirms interest in a topic on a form or a checkout page, and you have their contact id from an earlier step.
4leads2

Add Tags

Action

In 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.

When to use it
a webinar attendance, a paid invoice or a support ticket should mark the person in 4leads.
Watch out
tag names can repeat in 4leads, so pick the tag from the list Make shows instead of guessing by name.
4leads3

Create a Tag

Action

In 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.

When to use it
when a new product, event or source appears and deserves its own tag.
Watch out
tag names are not unique in 4leads, so running it twice creates two tags with the same name. Run Search Tag first.
4leads4

Get a Contact

Action

In 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.

When to use it
another app gives you only an email, and the next steps need the 4leads contact id or its details.
4leads5

Get a Global Field value

Action

In 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.

When to use it
a filter or a router later in the flow depends on that value, say a plan level or a lead score.
4leads6

Make an API Call

Action

In 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.

When to use it
you need a 4leads feature the other listed modules do not reach.
Watch out
you write the request yourself, so keep the 4leads API reference open while you build it.
4leads7

Remove a Contact from a Subscription

Action

In 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.

When to use it
someone unsubscribes in another tool, or a customer switches to a plan that no longer matches the topic.
Watch out
the contact stays in 4leads, only that subscription is revoked.
4leads8

Remove Tags

Action

In 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.

When to use it
a trial user converts, and the trial tag should no longer apply.
Watch out
one run removes at most 20 tags from a contact.
4leads9

Set Global Field(s) Value

Action

In 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.

When to use it
an order total, a company size or a booking date from another app should sit on the contact in 4leads.
4leads10

Sign Contact to a Campaign

Action

In 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.

When to use it
the end of a scenario that brings in new leads, right after Upsert a Contact has returned the id.
Watch out
map the contact id from the previous module rather than typing it, or every lead lands on the same person.
4leads11

Stop Campaign

Action

In 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.

When to use it
a prospect buys, books a call or replies, and the follow-up emails would now feel off.
Watch out
map the contact id from an earlier module, such as Get a Contact, so the right person leaves the sequence.
4leads12

Trigger an Automation

Action

In 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.

When to use it
your follow-up logic is built in 4leads, and an event in another app should launch it.
Watch out
the automation needs Make set as its start in 4leads, or the call has nothing to run.
4leads13

Update a Tag

Action

In 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.

When to use it
a product or event gets renamed and the tag should match the new wording.
Watch out
this changes the name only; the contacts attached to the tag stay the same.
4leads14

Upsert a Contact

Action

In 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.

When to use it
any time leads come in from a form, a shop or an event list and you cannot tell whether they already exist.
4leads15

Get Contact Tags

Search

In 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.

When to use it
before a decision in the scenario, such as skipping people already tagged as customers.
Watch out
a contact without tags returns nothing, so later modules in that route simply do not run.
4leads16

Search Contacts

Search

In 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.

When to use it
copying your audience into a spreadsheet or a CRM, or checking contacts in bulk.
Watch out
every contact returned costs an operation in each module after it, so filter early on large lists.
4leads17

Search Tag

Search

In 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.

When to use it
just ahead of Create a Tag, to reuse a tag that already exists.
Watch out
since names are not unique, the search may return several tags with the same name.
Need help

Need help automating 4leads with Make?

A person reads every message.

FAQ

Questions about the 4leads Make integration

01Is the 4leads Make integration free?
Yes, 4leads is a standard app, so it works on the Make Free plan. That plan allows 2 active scenarios, runs scheduled scenarios at most every 15 minutes and caps each run at 5 minutes. Paid plans (Core, Pro, Teams and Enterprise) lower the interval to 1 minute, remove the limit on active scenarios and allow 40 minutes per run. Make counts usage in credits, one per operation, meaning one module run on one bundle. Your 4leads subscription is separate and is not covered here.
02What do you need to connect 4leads to Make?
A 4leads account you can sign in to and a Make account. The Make documentation lists no extra prerequisite for 4leads. In any 4leads module, click Create a connection, name it if you like, then approve access on the 4leads page or paste the key 4leads provides, and click Save. The connection is then reused by all 18 modules, so you only do this once per account. If a module later reports an authorization error, reopen the connection and authorize it again.
03Does the 4leads trigger in Make react in real time?
No. Watch Automations is a scheduled trigger: Make checks 4leads on the scenario's schedule, every 15 minutes by default, and never faster than 1 minute on paid plans or 15 minutes on Free. Contacts that reach the Make step of your 4leads automation are collected at the next check. If you need to push data the other way, from Make into 4leads, the Trigger an Automation module starts a 4leads automation directly.
04What if a 4leads module is missing in Make?
Use Make an API Call. It sends any request to the 4leads API through the connection you already have, so it covers what the listed modules leave out, as long as the 4leads API offers it. The Make documentation gives no numeric limits for 4leads, apart from Remove Tags, which takes at most 20 tags per run. For errors while building, the Make troubleshooting guide walks through the usual causes and fixes.
05Should you use Make or n8n for 4leads?
It depends on your criteria. On Make, 4leads comes with 18 ready modules, including a trigger, so a visual scenario covers contacts, tags, subscriptions and campaigns without writing requests. The same app often has an n8n node too; compare what each tool offers for 4leads, how you prefer to build and what your team already runs. Neither choice is better by default, and the n8n vs Make comparison on this site lays out the criteria side by side.