- Home
- Resources
- Integrations
- Userlist
Userlist Make integrationAutomate Userlist with Make.
Can Userlist react to what your other tools see, without a developer? The Userlist Make integration gives you 23 modules: 15 instant triggers and 8 actions. This page shows SaaS teams how to connect the account, build a first scenario and pick the right module.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Userlist Make integration do?
The Userlist Make integration links your Userlist account to Make, a no-code tool where you build a scenario (the automation itself, a chain of modules). Userlist can start a scenario the moment a user or company changes, and Make can write users, companies and events back into Userlist from any other app.
Signups land in Userlist on their own. A lead fills a form in another tool, and Create or Update User adds the person to Userlist, or refreshes the profile if the identifier already exists. No duplicate to clean afterward.
Sales hears about product signals. With Company Joined a Segment, an account that enters a segment such as trial accounts close to activation can post a message to your team chat or open a deal in your CRM.
Product milestones reach your campaigns. Create an Event records an action that happened elsewhere, like a booked demo, so Userlist can use it to start the right message.
One gap to know: the integration has 0 search modules, so Make cannot look up a user with the listed modules. Make an API Call reaches whatever else the Userlist API exposes, if it offers a lookup at all. If you weigh other tools, the n8n vs Make comparison lays out the criteria, and the Make training walks you through your first builds.
How do you connect Userlist to Make?
- 01
Copy your Push Key in Userlist
In Userlist, open Settings, then the Push tab. The API key shown there is the Push Key. Copy it: you need an active Userlist account to see it, and you will paste it into Make in a moment.
- 02
Add a Userlist module in Make
Open your scenario, add any Userlist module, then click Create a connection. A connection is your Userlist account linked to Make once, then reused by every Userlist module. The Connection name field is optional.
- 03
Paste the key and save
Paste the Push Key where Make asks for it, or follow the on-screen instructions, and save. Make now lists your Userlist data in the module fields, so you pick values instead of typing them.
Build your first scenario: new signups into Userlist
GoalWhen someone signs up in your form or payment tool, Make creates or updates the user in Userlist and logs a signup event.
- 01
Create the scenario
From the Scenarios page, create a new scenario and click the big +. The first module is the tool where signups arrive: search it by name and pick its new submission or new customer trigger.
- 02
Add Create or Update User
Click the + to the right of that module, search Userlist and pick Create or Update User. Choose your connection, or click Create a connection and paste your Push Key.
- 03
Map the signup data
Fill the fields by clicking values from the first module, the email or the ID of the person. Each signup travels as one bundle, one item passed from module to module, so every person is handled on their own.
- 04
Log the signup with Create an Event
Add Create an Event after the user module and map the same person. Userlist can then use that event to start your onboarding message.
- 05
Test with Run once
Click Run once, then submit a test signup. Open the bubble above each module to read the bundles it received, and check that the user appears in Userlist.
- 06
Schedule and switch it on
Set the schedule on the first module (every 15 minutes by default) and switch the scenario on. Each module run on a bundle counts as one operation on your Make plan.
What starts a Userlist scenario
15 modules start a scenario when something happens in Userlist. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Userlist as soon as it happens.
Company Joined a Segment
Instant triggerIn Make“Triggers when a company joins a segment.”
Your scenario starts as soon as a company enters one of your Userlist segments, so the account shows up in other tools right when it matters.
Company Left a Segment
Instant triggerIn Make“Triggers when a company leaves a segment.”
This one catches the opposite move: a company drops out of a segment, and Make gets the account right away so you can react before the signal goes cold.
Company Updated
Instant triggerIn Make“Triggers when a company is updated.”
Any change on a company record in Userlist sends the updated account to Make, which keeps a CRM or a spreadsheet aligned with what Userlist knows.
New Company
Instant triggerIn Make“Triggers when a new company is created.”
Each company created in Userlist becomes a bundle in Make, ready to be copied wherever your team tracks accounts, like a CRM, a sheet or a chat channel.
New Company Custom Event
Instant triggerIn Make“Triggers when a company performs a custom event.”
When a company performs one of your custom events in Userlist, Make receives it and can act on it outside Userlist, for example in billing or support tools.
New Custom User Event
Instant triggerIn Make“Triggers when a user performs a custom event.”
This trigger hands Make every custom event a user performs, which turns product behavior into actions in the rest of your stack.
New Relationship
Instant triggerIn Make“Triggers when a new relationship is created.”
A relationship created in Userlist reaches Make at once, so the tools around Userlist learn about the new link on the same record.
New User
Instant triggerIn Make“Triggers when a new user is created.”
Every person added to Userlist starts the scenario, which is the simplest way to push fresh users into a newsletter tool, a CRM or a welcome message.
Updated Relationship
Instant triggerIn Make“Triggers when a relationship is updated.”
When an existing relationship changes in Userlist, Make gets the new version, which keeps linked records elsewhere from drifting out of date.
Updated User
Instant triggerIn Make“Triggers when a user is updated.”
Each edit to a user profile in Userlist is sent to Make, so the profile in your CRM or support desk stays in step with Userlist.
User Joined a Segment
Instant triggerIn Make“Triggers when a user joins a segment.”
The moment a person enters a segment, Make receives that user, so you can act on a behavior Userlist already detected instead of rebuilding the rule.
User Left a Segment
Instant triggerIn Make“Triggers when a user leaves a segment.”
You get notified when a person drops out of a segment, which is often the earliest sign that engagement is slipping.
User Submitted a Form
Instant triggerIn Make“Triggers when a user submits a form.”
Answers from a Userlist form travel straight to Make, where they can fill a sheet, open a ticket or reach the right person on your team.
User Subscribed
Instant triggerIn Make“Triggers when a user (re-)subscribes to messages.”
This trigger fires when a user subscribes, or subscribes again, to your messages, which lets other tools respect the new consent right away.
User Unsubscribed
Instant triggerIn Make“Triggers when a user unsubscribes from messages.”
When someone opts out of your messages in Userlist, Make hears it at once and can carry the opt-out into every other sending tool.
What Make can do in Userlist
Userlist gives you 8 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Create an Event
ActionIn Make“Creates an event.”
Records an event in Userlist from outside the product, so a booked demo or a paid invoice can drive your campaigns like any in-app action.
Create or Update Company
ActionIn Make“Creates a new company or updates the existing company when the identifier is already known.”
Adds a company to Userlist, or updates it when the identifier is already known, which gives you one module for both new and existing accounts.
Create or Update Relationship
ActionIn Make“Creates or updates a relationship”
Creates a relationship in Userlist or updates the existing one, so the links your other tools manage end up in Userlist too.
Create or Update User
ActionIn Make“Creates a new user or updates the existing user when the identifier is already known.”
Adds a person to Userlist or refreshes their profile when the identifier already exists, the go-to module for feeding signups from any form or payment tool.
Delete Company
ActionIn Make“Deletes a company.”
Removes a company from Userlist, which keeps closed accounts out of your segments and account-level campaigns.
Delete Relationship
ActionIn Make“Deletes a relationship”
Removes one relationship in Userlist while the user and the company themselves stay in place.
Delete User
ActionIn Make“Deletes user.”
Erases a user from Userlist, which is what you want when someone asks for their data to be removed or closes their account.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Calls any endpoint of the Userlist API with your existing connection, the way to reach what the other seven modules do not cover.
Need help automating Userlist with Make?
A person reads every message.