- Home
- Resources
- Integrations
- Segment
Segment Make integrationAutomate Segment with Make.
What if your other tools could feed Segment without a developer? The Segment Make integration gives you 5 action modules: identify people, record what they do, group them and merge identities. This page shows how to connect your account and build a first scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Segment Make integration actually do?
The Segment Make integration lets a Make scenario (the automation you build, a chain of bricks called modules) push data into Segment. Segment has no trigger in Make, so it always sits after something else: a new lead, a paid order, a support ticket. Make then tells Segment who the person is and what they did.
Profiles that stay complete. When a CRM or a form app gets a new contact, Identify hands that person to Segment, and Track records the action that brought them in. Marketing sees the sign-up without anyone exporting a file.
Accounts, not just people. A B2B team can attach each user to their company with Group, so reports roll up by customer account. When someone who browsed anonymously finally signs in, Alias ties the two identities together.
Offline events in the same stream. A refund processed by finance or a call logged by sales never touches your website. Make can send it through Track or, for a request the other modules do not cover, through Make a Tracking API Call.
What Make cannot do here: watch Segment. None of the 5 modules is a trigger, so a scenario never starts from a Segment event. The official help page also flags its content as AI-generated, so check anything critical against Segment's own documentation.
Segment also has a node in n8n: the Segment n8n integration covers it, and n8n vs Make helps you pick. New to the editor? The Make training starts from zero.
How do you connect Segment to Make?
- 01
Grab your API key in Segment
In your Segment workspace, open the event streams source you want to feed, click Settings, then the API Keys tab. Copy the key shown there. You also need an active Segment account with a Workspace API token.
- 02
Open the connection window in Make
Add any Segment module to your scenario and click Create a connection. A connection is your Segment account linked to Make once, then reused by all 5 modules. Give it a clear Connection name if you run several sources.
- 03
Enter the credentials and save
Enter the credentials you copied from your Segment account, or follow the on-screen instructions, and save. From then on every Segment module in any scenario can pick this connection from a list, with no need to paste anything again.
Your first scenario: turn a new sign-up into a Segment profile
GoalWhen a new sign-up arrives in another app, Make identifies the person in Segment and records the sign-up as an event.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the +. Pick the app where sign-ups happen (a form tool or your CRM) and its trigger for new entries.
- 02
Add Identify
Click the + to the right of that trigger, search for Segment and choose Identify. Select your connection, or click Create a connection if this is the first time.
- 03
Map the person
Fill the Identify fields with data from the first module: Make shows the values each bundle (one item passing between modules, here one sign-up) carries, and you click to insert them.
- 04
Add Track
Add a second Segment module, Track, and map the same person plus a clear event name for the sign-up. Now Segment knows who the person is and what just happened.
- 05
Test with Run once
Create a test sign-up, then click Run once. Open the bubbles above each module to read the bundles they received, and check in Segment that the event arrived.
- 06
Schedule and switch it on
Set the schedule on the first module (every 15 minutes by default for a scheduled trigger) and turn the scenario on. Each module run on one bundle counts as one operation on your plan.
The 5 Segment modules in Make
Segment gives you 5 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Alias
ActionIn Make“Associates one identity with another or merges two identities.”
Alias links one identity to another, or merges two of them, so the history of a visitor and the history of the account they later create end up on a single person in Segment.
Group
ActionIn Make“Associates an individual user with a group.”
Group attaches a user to a group, which in most B2B setups means their company, team or workspace. Your Segment reports can then speak in accounts as well as individuals.
Identify
ActionIn Make“Identifies a user.”
Identify tells Segment who someone is. It is the module that turns a row in your CRM, a form entry or a new customer into a recognised user that later events can hang on.
Make a Tracking API Call
ActionIn Make“Performs an arbitrary authorized HTTP tracking API call.”
This module sends an authorized request of your own to Segment's tracking API, reusing the connection you already created. It is the escape hatch when the four ready-made modules do not match what you need to send.
Track
ActionIn Make“Records a user's actions.”
Track records something a user did: a purchase, a demo booked, a subscription cancelled. Each call becomes an event on that person's timeline in Segment, next to what your website already sends.
Need help automating Segment with Make?
A person reads every message.