- Home
- Resources
- Integrations
- Iterable
Iterable Make integrationAutomate Iterable with Make.
Your signups live in one tool and your Iterable audiences in another? The Iterable Make integration gives you 12 modules (9 actions, 3 searches) to keep profiles, lists and events in step. This page shows how to connect the account and build a first useful scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Iterable Make integration do for you?
It lets Make write into Iterable for you. A scenario (the automation you build in Make, a chain of bricks called modules) takes data from another tool and creates a user, adds them to a list or records an event in Iterable. Nobody copies contacts by hand anymore.
Trial signups that reach the right audience. A SaaS team can send each new trial account through Create/Update a User, then Add a User to a List, so the onboarding campaign in Iterable starts from fresh data.
Product activity that Iterable can react to. When a customer finishes onboarding in your app or pays an invoice, Track an Event writes that moment on their profile. Search User Events later reads the history back, for a support reply or a report.
Cleaner lists after a campaign. List Users in a List pulls everyone from an audience, Remove a User From List takes out those who converted, and Delete a List clears a one-off list once it served its purpose.
One limit to know up front: Iterable has no trigger in Make, so it never starts a scenario on its own. The scenario starts from another app or from a schedule. Make also flags its Iterable documentation as AI-generated, so check important details on the Iterable side. The same app exists as an Iterable n8n integration, and the n8n vs Make comparison helps you pick a tool. New to the editor? The Make training covers the basics.
How do you connect Iterable to Make?
- 01
Create an API key in Iterable
In Iterable, open Integrations > API Keys and click New API Key. Give it a name you will recognize, choose the key type your use needs, click Create, then copy the key shown in the window.
- 02
Open the connection window in Make
Add any Iterable module to your scenario and click Create a connection. A connection is your Iterable account linked to Make once, then reused by every Iterable module. The Connection name field is optional but handy.
- 03
Paste the key and save
Paste the API key you copied from Iterable and follow the instructions on screen to finish. From then on, Make can list the Iterable lists it reads, so you pick them in a menu instead of typing them.
Your first scenario with Iterable
GoalWhen someone signs up in another tool, Make creates or updates their Iterable profile and adds them to a list.
- 01
Create the scenario
From the Scenarios page, create a new scenario and click the +. Pick the app where signups happen (a form tool, your shop, your product) and its trigger module.
- 02
Add Create/Update a User
Click the + on the right of the first module, search Iterable, choose Create/Update a User and link your account with Create a connection. Map the person's details from the first module.
- 03
Add the person to a list
Add Add a User to a List after it. Once the connection exists, Make shows your Iterable lists, so you just select the audience that should welcome new signups.
- 04
Test with Run once
Click Run once and create a test signup. Each module shows the bundles it received (a bundle is one item, here one person). Check the profile and the list in Iterable.
- 05
Schedule and switch on
Set the schedule on the first module (every 15 minutes by default) and switch the scenario on. Each module run on one person counts as one operation on your Make plan.
What each Iterable module does
Iterable gives you 12 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Add a User to a List
ActionIn Make“Adds/creates a user to the list.”
Puts a person into one of your Iterable lists, and creates the user along the way when Iterable does not know them yet. The audience fills itself, with no CSV export in between.
Create a List
ActionIn Make“Creates a list.”
Opens a brand new list in Iterable from inside the scenario, ready to receive users from the next module. Handy when audiences follow your projects rather than a fixed setup.
Create/Update a User
ActionIn Make“Creates/updates a user.”
Keeps an Iterable profile in line with your other tools: Make updates the user if they exist and creates them if they do not. One module covers both cases, so there is no need to check first.
Delete a List
ActionIn Make“Deletes a list.”
Removes a whole list from your Iterable account. Useful to stop temporary audiences from piling up once a campaign is over and nobody needs them.
Delete a User
ActionIn Make“Deletes a user.”
Erases a user profile from Iterable entirely, not just from one audience. It is the module that answers a clear request to be forgotten by your marketing tool.
Get a User
ActionIn Make“Returns a user.”
Fetches one Iterable profile so the next modules can reuse what Iterable knows about that person. Nothing changes in Iterable; the module only reads.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Calls any endpoint of the Iterable API with the connection you already set up. It is the escape hatch when the other 11 modules stop short of what you need.
Remove a User From List
ActionIn Make“Removes a user from the list.”
Takes a person out of one Iterable list while their profile stays intact. They simply stop receiving what that audience receives.
Track an Event
ActionIn Make“Tracks an event.”
Records an event on a user's Iterable profile, such as a purchase or a finished onboarding that happened in another tool. The moment now sits in their Iterable history, next to everything else they did.
List Users in a List
SearchIn Make“Returns all users within a list.”
Returns every user of an Iterable list, each one as a separate bundle. Whatever follows in the scenario then runs person by person.
Search Lists
SearchIn Make“Searches lists.”
Looks through the lists of your Iterable account and hands back the ones found. It lets a scenario pick its target list on the fly instead of relying on a fixed choice.
Search User Events
SearchIn Make“Returns events for a specific user.”
Reads back the events stored for one specific user in Iterable. It gives the next modules a history of what that person did, not just who they are.
Need help automating Iterable with Make?
A person reads every message.