Analyze student actions on your course site by integrating with Mixpanel!
In this article:
About This Integration
Mixpanel is an analytics platform that can be used to track user interactions with web and mobile applications. It helps you analyze different actions that visitors perform on your site which could range from playing a video to clicking a button on your course landing page!
While something like Google Analytics is great for measuring page views, Mixpanel collects more granular data to help you analyze specific actions. Analyzing actions on your page can give you a better understanding of what student behavior looks like on your site. For example, you can see what student click on, how long it takes to purchase a course, and more. A better understanding of your student behavior can help you build a better student experience.
What can Mixpanel do?
Mixpanel has a ton of features and as a course creator, here are a few you might want to take advantage of!
Flows: Using Flows, you can see paths that end in a cancellation, downgrade, deletion, or however you define "churn” for your business. You can also see the path typically taken by students who do not end up enrolling in a course to analyzing potential blockers affecting your conversion.
Insights: Insights allows you to analyze your student data as a current snapshot or as a trend over time. When you have multiple courses, insights reports help you understand how students are engaging with your content.
User Profiles: User profiles reveal the most recent information about a user. It allows you to analyze how an individual student performs to get a better sense of how they interact with your course content over a period of time.
Funnels: Funnels are used to calculate your conversion rates. Funnels have various steps so you can identify where users drop off in your funnel. You can also create cohorts to see how a particular groups of students convert.
How to Integrate with Mixpanel
- If you don’t already have a Mixpanel account, go here to sign up. Once you complete the sign-up process, click Start Implementing
- You will land on the GET STARTED screen
- Click on the Gear Icon in the top right of the screen and choose My new project
- Scroll down until you see Access Keys and Copy the Token
- 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 “Insights”).
Note that you may see "We don't have any data!" with a prompt to set up Mixpanel at the top of your screen - this message will cease to appear once you or a student has made an interaction with your site/course.
Information Thinkific Sends to Mixpanel
- tenant, subdomain,
- Is Paying,
|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 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|
We also track the page views for all pages. Event Properties include:
If you are using our Affiliates feature, it's also possible to track how often your Affiliate links are being used in Mixpanel. Once you've set up your Mixpanel account, you can find the number of clicks each Affiliate is generating, and for which pages.
- Click Data Management on bar at the top of the screen
- Click Live View
- Search the Affiliate code (6 digit number)