- Home
- Resources
- Integrations
- Mixpanel
Mixpanel Make integrationAutomate Mixpanel with Make.
Can Make feed Mixpanel and read its reports without a developer? Yes. The Mixpanel Make integration brings 42 modules, 22 actions and 20 searches. This guide helps product and growth teams connect their project and build a first scenario step by step.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Mixpanel Make integration do?
With it, Make sends data to Mixpanel and reads data back, without code. You build a scenario, the automation made of modules (one brick per step), and each Mixpanel module either writes something (an event, a profile, an annotation) or runs a search that returns reports, profiles or pipelines.
Your product analytics fed by the rest of your tools. A payment in your billing app or a signup in your CRM becomes an event through Track an Event, and Create or Update a User Profile keeps the person's details in step. Each item passed from one module to the next is called a bundle.
Reports that reach people who never open Mixpanel. Query a Funnels Report, Query a Retention Report or Aggregate Event Counts send the figures to a sheet or a chat channel, so a sales lead sees the numbers where they already work.
A cleaner project. Delete a User Profile handles erasure requests, Merge Identities joins a person split over two IDs, and Create an Annotation marks releases on your charts.
What the app does not offer: no trigger, so a Mixpanel scenario starts from another app or from a schedule, and no universal Make an API Call module. Its Make a Query API Call, Make an Ingestion API Call and Make a JQL Query modules cover custom requests. The same app often exists as an n8n node too; the n8n vs Make comparison lays out the differences. To learn the editor properly, see Make training, and when a run fails, Make troubleshooting walks through the usual fixes.
How do you connect Mixpanel to Make?
- 01
Copy your project keys
In Mixpanel, click the Settings gear at the top right of your project and choose Project settings. The Access Keys table shows your API token and your API secret: copy both.
- 02
Add a Mixpanel module
In your Make scenario, add any Mixpanel module and click Create a connection. The Connection name field is optional; a clear name such as the project's name helps when you run several projects.
- 03
Paste the credentials and save
Paste the token and the secret you copied, or follow the instructions Make shows on screen. The connection, your Mixpanel account linked to Make, is then reused by every Mixpanel module you add later.
Your first scenario with Mixpanel
GoalWhen a new customer is created in your billing tool, Make updates their Mixpanel profile and records a signup event.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the big + to add the first module. Mixpanel has no trigger, so the scenario starts from the app where customers are created.
- 02
Pick the starting app
Search your billing tool or CRM by name, choose its module that watches new customers, and click Create a connection to link that account. Each new customer will arrive as one bundle.
- 03
Add the profile module
Click the + on the right, search Mixpanel and pick Create or Update a User Profile. Connect your project, then map the customer ID and details coming from the first module.
- 04
Record the event
Add Track an Event after it and map the same customer ID, so the event and the profile point at one person. Name the event after what happened, a new signup.
- 05
Test with Run once
Create a test customer, click Run once and open the bundles each module received. Check in Mixpanel that the profile and the event show up for that person.
- 06
Schedule and switch on
Set the schedule on the first module (every 15 minutes by default, 15 minutes minimum on the Free plan) and turn the scenario on. Each module run on a bundle counts as one operation.
What each Mixpanel module does
Mixpanel gives you 42 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Create an Alias
- Create an Annotation
- Create an Identity
- Create a Pipeline
- Create or Update a Group Profile
- Create or Update a Schema
- Create or Update a User Profile
- Delete a Group Profile
- Delete an Annotation
- Delete a Pipeline
- Delete a User Profile
- Delete Schemas
- Get a Pipeline
- Import an Old Event
- Make a JQL Query
- Make an Ingestion API Call
- Make a Query API Call
- Merge Identities
- Query an Insights Report
- Track an Event
- Track Multiple Events
- Update an Annotation
- Aggregate a Segmentation Report
- Aggregate Event Counts
- Aggregrate Event Property Values
- Export Data
- List Annotations
- List Cohorts
- List Pipeline Logs
- List Pipelines
- List Schemas
- Query a Frequency Report
- Query a Funnels Report
- Query an Activity Feed
- Query a Retention Report
- Query a Segmentation Report
- Query Profiles
- Query Segmentation Report in Buckets
- Query Today's Top Events
- Query Top Event Properties
- Query Top Event Property Values
- Query Top Events
Create an Alias
ActionIn Make“Creates a new alias to a distinct ID.”
Attaches a second identifier to someone Mixpanel already tracks, so everything sent under that alias counts toward the same distinct ID instead of a stranger.
Create an Annotation
ActionIn Make“Creates a new annotation at the specified time.”
Pins a dated note on your Mixpanel charts, so a spike or a dip comes with its explanation right on the timeline.
Create an Identity
ActionIn Make“Creates a new identity.”
Registers a brand new identity in your Mixpanel project, the starting point for tying events and profiles to one real person.
Create a Pipeline
ActionIn Make“Creates a new export pipeline.”
Sets up a new export pipeline in Mixpanel from inside a scenario, so the export exists without anyone configuring it by hand.
Create or Update a Group Profile
ActionIn Make“Creates a new group profile or updates the existing one.”
Writes a group profile, the card for an account shared by several users (a company, for instance), and updates it when it already exists, so one module covers both cases.
Create or Update a Schema
ActionIn Make“Creates a schema for a single entity. Schema already existing will be replaced.”
Writes the schema of a single entity in your project's lexicon, and swaps out the old version whenever one is already there.
Create or Update a User Profile
ActionIn Make“Creates a new user profile or updates the existing one.”
Creates a user's profile in Mixpanel, or refreshes it when the person is already there, so the details you hold in other tools stay in line.
Delete a Group Profile
ActionIn Make“Removes a group profile permanently by its ID.”
Erases a group profile for good, using its ID, when a company should no longer appear among your Mixpanel groups.
Delete an Annotation
ActionIn Make“Removes an annotation by its ID.”
Removes a single annotation from your charts by its ID, handy when a note was posted by mistake or no longer tells the truth.
Delete a Pipeline
ActionIn Make“Removes a pipeline and stops any future jobs to be scheduled for the pipeline.”
Shuts an export pipeline down: Mixpanel removes it and schedules no further jobs for it.
Delete a User Profile
ActionIn Make“Removes a user profile permanently by its ID.”
Wipes one user profile from your Mixpanel project permanently, based on its ID, which is what an erasure request calls for.
Delete Schemas
ActionIn Make“Removes one or many schemas in a project.”
Clears schemas out of a project, one or several in a single run, to tidy a lexicon cluttered by events nobody sends anymore.
Get a Pipeline
ActionIn Make“Retrieves a pipeline by its ID.”
Reads what Mixpanel holds about one export pipeline, found by its ID, so the next module can act on it.
Import an Old Event
ActionIn Make“Imports an event that was created in the past.”
Sends Mixpanel an event that happened in the past, so your history also covers what occurred before the scenario existed.
Make a JQL Query
ActionIn Make“Performs an arbitrary authorized JQL query.”
Runs a JQL query you write yourself against your project, for the questions no ready-made report module answers.
Make an Ingestion API Call
ActionIn Make“Performs an arbitrary authorized API call to Ingestion API.”
Sends a request of your own design to Mixpanel's Ingestion API, with the authorization already handled by your connection.
Make a Query API Call
ActionIn Make“Performs an arbitrary authorized API call to Query API.”
Calls Mixpanel's Query API with a request you write, already authorized through your connection, to reach data the other modules leave out.
Merge Identities
ActionIn Make“Merges two identities by their distinct IDs.”
Fuses two identities into one from their distinct IDs, so the history split between them reads as a single person.
Query an Insights Report
ActionIn Make“Retrieves data from your insights report.”
Pulls the figures of one of your Insights reports so they can travel to a spreadsheet, a slide or a message.
Track an Event
ActionIn Make“Tracks a new event. Use "Import an Old Event" module to import an event older than 5 days.”
Records one new event in Mixpanel for a user, the basic gesture for feeding your analytics with what happens outside your product.
Track Multiple Events
ActionIn Make“Tracks multiple events in one batch. The entire request will be rejected for one invalid event in the batch.”
Sends a whole batch of events to Mixpanel in one request instead of a separate module run for each of them.
Update an Annotation
ActionIn Make“Updates an annotation to the new time or description by its ID.”
Changes the date or the text of an annotation you already posted, found by its ID, without deleting and recreating it.
Aggregate a Segmentation Report
SearchIn Make“Aggregates data from your segmentation report. Either in sum or on average.”
Turns a segmentation report into one figure, either a sum or an average, ready to drop into a KPI sheet.
Aggregate Event Counts
SearchIn Make“Retrieves unique, total, or average data for a set of events over N days, weeks, or months.”
Counts a set of events over days, weeks or months and returns unique, total or average figures for them.
Aggregrate Event Property Values
SearchIn Make“Retrieves unique, total, or average data for a single event and property over days, weeks, or months.”
Zooms in on one event and one of its properties, then gives unique, total or average values over days, weeks or months.
Export Data
SearchIn Make“Exports raw data stored within Mixpanel with all event properties and the exact timestamp the event was fired.”
Pulls raw events out of Mixpanel with every property attached and the exact moment each one fired.
List Annotations
SearchIn Make“Retrieves a list of annotations for a given date range.”
Gives back the annotations posted over a date range, one bundle per note, ready to reuse elsewhere.
List Cohorts
SearchIn Make“Retrieves saved cohorts in a project by the project ID.”
Returns the cohorts saved in a project, the user groups your team defined in Mixpanel, so a scenario can reuse them elsewhere.
List Pipeline Logs
SearchIn Make“Retrieves a list of logs by the pipeline ID.”
Reads the logs of one export pipeline from its ID, the first place to look when an export did not arrive.
List Pipelines
SearchIn Make“Retrieves a list of pipelines scheduled for a project.”
Lists every pipeline scheduled for a project, a fast inventory of the exports running out of Mixpanel.
List Schemas
SearchIn Make“Retrieves a list of lexicon schemas in a project.”
Fetches the lexicon schemas of a project, handy for copying your event definitions into a sheet the whole team can read.
Query a Frequency Report
SearchIn Make“Retrieves data from your frequency report.”
Brings back the data behind your frequency report so it can be shared outside Mixpanel.
Query a Funnels Report
SearchIn Make“Retrieves data from your funnel report.”
Reads your funnel report and returns its numbers for use in another tool, no copying from the screen.
Query an Activity Feed
SearchIn Make“Retrieves an activity feed for specified users by their distinct IDs.”
Returns the activity feed of the users you name by distinct ID, the trail of what they recently did.
Query a Retention Report
SearchIn Make“Retrieves data from your retention report.”
Fetches the data of your retention report so a scenario can pass it on to a sheet, a dashboard or a chat channel.
Query a Segmentation Report
SearchIn Make“Retrieves data from your segmentation report.”
Gets the detail of your segmentation report, segment by segment, where the aggregate module would give you a single number.
Query Profiles
SearchIn Make“Retrieves a list of users that fit specified criteria.”
Searches user profiles and returns the ones matching the criteria you set: zero, one or many people.
Query Segmentation Report in Buckets
SearchIn Make“Retrieves data from your segmentation report in buckets.”
Returns your segmentation report grouped in buckets rather than value by value.
Query Today's Top Events
SearchIn Make“Retrieves today's top events with their counts and the normalized percent change from yesterday.”
Lists today's top events with their counts and a normalized percent change against yesterday.
Query Top Event Properties
SearchIn Make“Retrieves the top property names for an event.”
Returns the property names used most often on a given event, a quick way to see what data it actually carries.
Query Top Event Property Values
SearchIn Make“Retrieves the top values for a property.”
Returns the values that come up most often for one property, so you see which plan, country or campaign leads. Each value reaches the next module as its own bundle.
Query Top Events
SearchIn Make“Retrieves a list of the most common events over the last 31 days.”
Lists the events your product fires most often over the last 31 days, a quick way to learn what users actually do before building anything heavier. Each event arrives as its own bundle.
Need help automating Mixpanel with Make?
A person reads every message.