CustomerGlu Developer Documentation
  • 🔧Getting started
  • 🔧Quickstart Guide for React Web Apps
  • 📱Quickstart Guide for React Native Apps
  • 📱Quickstart Guide for Flutter Apps
  • Integrating with SDKs
    • Web SDK
    • Mobile SDKs
      • How to Test Integration?
    • Cordova SDK
    • Shopify
  • Integrating with APIs
    • Register User/Device
    • Load Campaigns
    • Binding Webview to Native App Functions
    • 🔍Using __GLU_NUDGE_CLICK for Widget Visibility
    • 🎯API-based Segmentation Quickstart Guide
  • 🔌Third-Party Integrations
    • Source
      • Sending Events directly from Server
      • Segment
      • Moengage
      • Amplitude
      • Clevertap
      • Webengage
    • Destination
      • Analytics Webhook
      • Customer.io
      • Talon.One
      • Segment
      • MoEngage
      • Amplitude
      • Clevertap
      • WebEngage
      • Google Sheets
    • Cohort
      • Mixpanel
  • Miscellaneous Topics
    • Direct Campaign/Wallet URLs
    • Configuring Webhooks
      • Rewards Webhook
      • Nudge Webhook
    • Notifications
      • FCM
      • APNs
      • CustomerGlu Notification
      • Testing Nudges
    • Referral Campaigns
      • Firebase
      • Branch
    • Handling Non Logged-in Users
    • Testing Campaigns with User Logs
    • Using the Editor
      • How to edit Buttons in Campaigns
    • How to Create and Manage Segments in CustomerGlu
  • SCHEMA REPOSITORY
    • Webhook Schema
      • Reward Webhook Schema
      • Nudge Webhook Schema
      • Raw Event Webhook Schema
    • Webview Callback Schema
      • Analytics Event Schema
    • Analytics schema V4
      • Page Events
      • Track Events (UI)
      • Track Events (SDK)
      • State-Change Events
      • System Events
    • 🗝️FAQ
      • API Key
      • How to find and add Screen Names for Entrypoints
  • Demo Apps
    • Demo Apps
Powered by GitBook
On this page
  • Prerequisites
  • Steps To Integrate With Mixpanel

Was this helpful?

  1. Third-Party Integrations
  2. Cohort

Mixpanel

This guide shows how to integrate Mixpanel cohorts with a custom webhook, allowing real-time export of segmented user data to your system.

PreviousCohortNextMiscellaneous Topics

Last updated 9 months ago

Was this helpful?

Prerequisites

Before setting up the integration, ensure the following:

  • A paid Mixpanel plan.

  • Access of CutomerGlu Dashboard.

Steps To Integrate With Mixpanel

  1. Log in to CustomerGlu, click on the Dev Console.

  1. Click on Mixpanel Integration.

  1. Copy your Webhook URL, Username and Password from here.

  1. Login to Mixpanel Dashboard > Data Management > Integrations.

  1. Go Custom Webhook > Add Connection.

  1. Fill the details copied from the CustomerGlu dashboard.

  1. Click on Data Management > Cohorts.

  1. Select You User Segment > Exports > Select CustomerGlu Webhook.

  1. Select one of the following sync types and then click Begin Sync:

  • One-time Sync

    In the case of one-time sync, Mixpanel sends a one-time list of users who are currently part of the cohort to CustomerGlu. The cohort name defined in the Mixpanel dashboard appears as the segment under the Segments list page of the CustomerGlu dashboard.

  • Recurring Sync

    In the case of dynamic sync, Mixpanel initiates sync between a cohort and CustomerGlu every 30 minutes. The imported segment is updated every 30 minutes to reflect the most recent list of users in the segment. The cohort name defined in the Mixpanel dashboard appears as the segment under the Segments list page of the CustomerGlu dashboard.

Delay in Sync Initialization

The sync initialization from Mixpanel may take up to 30 minutes to start exporting users after it is enabled from the Mixpanel dashboard.

Mixpanel Cohort Sync

Every dynamic cohort sync from Mixpanel includes only the users added or removed from the cohort after the last sync.

🔌