Mixpanel is an advanced analytics platform for mobile and web. Instead of measuring page views, it helps you analyze the actions people take in an application.
Integrating Mixpanel with your Thinkific site can help you to get more detailed information about what users are doing within your course.
In this article we’ll cover how to integrate with Mixpanel, the information that we sent to Mixpanel, and some common uses for this integration.
Integrate with Mixpanel
- If you don’t already have a MixPanel account, go here to sign up. Once you complete the sign-up process, you will need to click the Next button, and Continue move forward with the setup for Thinkific.
- Once that’s done, you’ll need to find the “Token” for your project. To do that, click on the Gear Icon in the top right of the screen and choose My new project
- Copy the Token, under Access Keys as shown below.
- Head back to Thinkific and go to Market & Sell
- Select Integrations
- In the Mixpanel block, paste the Token into the MixPanel token field
- Click Save
And that's it! To test that the integration is working, you can head to your Thinkific site and click on any link. Then, head back to your MixPanel window and you should see that the event(s) have come through to your Mixpanel dashboard (e.g. look under “Segmentation”).
What information does Thinkific send to Mixpanel?
See below for a list of the user and event data that we send to Mixpanel for you.
|Event Name||Description||Event Properties|
|$signup||This occurs only once upon signup|
|Course Landing Page||Occurs when a student lands on a course landing page||
|Buy Course Btn Clicked||Occurs when the student clicks the buy button on a course landing page||
|Enter Credit Card||This occurs when the student lands on the credit card form on the checkout|
|Bundle Landing Page||This occurs when the student lands on a bundle landing page||
|Buy Bundle Btn Clicked||Occurs when the student clicks the buy button on a bundle landing page||
|New Order Page||Occurs when the student begins the checkout process||
|Purchase Complete Page||Occurs after the student has completed a purchase||
Course-player specific events
|Viewed Audio||Occurs when the student enters an Audio content type|
|Viewed Brillium Exam||Occurs when the student enters a Brillium exam content type|
|Viewed Disqus||Occurs when the student enters a Disqus content type|
|Viewed Downloads||Occurs when the student enters a Download content type|
|Viewed Html Item||Occurs when the student enters an Html content type|
|Viewed IFrame||Occurs when the student enters an IFrame content type (note: this content type is more commonly referred to as ‘multimedia’)|
|Viewed Video||Occurs when the student enters a video content type|
|Viewed PDF||Occurs when the student enters a PDF content type|
|Viewed Presentation||Occurs when the student enters a presentation content type|
|Quiz Start Page||Occurs when the student starts a Quiz content type|
|Survey Start Page||Occurs when the student starts a Survey content type|
|Viewed Enrollment||Occurs when the student views their enrollment details|
Additionally, we track the page views for all pages. Event Properties: path, referrer, search, title, url
Is it possible to track Affiliate links using Mixpanel?
Yes, it's possible to track how often your affiliate links are being used, in Mixpanel. Once you've set up your Mixpanel account, find the number of clicks each affiliate is generating, and for which pages.
- Go to the Live View tab from the top bar
- Search the affiliate code (6 digit number)