Skip to main content
Mixpanel logo

Overview

Add Mixpanel to any ModuleX agent or workflow. Product analytics platform for tracking user events and behaviors via the Mixpanel Track API (api.mixpanel.com).
Categories: Analytics & Data · Analytics · Product Analytics · Auth: Project Token · Actions: 1

Authentication

Project Token

Authenticate using your Mixpanel Project Token for event ingestion
1

Step 1

2

Step 2

Go to Settings > Project Settings
3

Step 3

Copy your Project Token
4

Step 4

Paste the token below

Required Credentials

FieldDescriptionRequiredFormat
Project TokenYour Mixpanel Project Token from Settings > Project SettingsYesxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Ingestion Base URLMixpanel ingestion base URL (optional — leave empty for https://api.mixpanel.com US default). Set to https://api-eu.mixpanel.com for EU data residency projects.Nohttps://api.mixpanel.com

Available Actions

Parameters

event_name
string
required
The name of the event (e.g. ‘Button Click’, ‘Sign Up’, ‘Item Purchased’)
distinct_id
string
required
The unique identifier for the user performing the event
properties
object
A set of properties to include with the event describing the user or event details

Response

{
  "additionalProperties": false,
  "properties": {
    "success": {
      "title": "Success",
      "type": "boolean"
    },
    "error": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Error"
    },
    "distinct_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Distinct Id"
    },
    "properties": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Properties"
    }
  },
  "required": [
    "success"
  ],
  "title": "EmitEventToOutput",
  "type": "object"
}

Limits & Quotas

  • No documented per-token rate limits for the Track API ingestion endpoint.
  • Mixpanel recommends batching events (up to 2000 per request) for high-volume use cases; this integration sends one event per call.
  • Error model: non-2xx responses and Mixpanel rejections (response body 0) are caught and returned as success=False + error rather than raising.

Amplitude

Databricks

Google Tag Manager