Installing Segment

    Plan Availability
  • image
    Legacy Plans
  • image
    Platform
  • image

Segment allows you to capture detailed information on user activity within your Thinkific site. Read on to find out more about how to set it up and what data we send to Segment for you.


Installing Segment

Installing Segment on your Thinkific site is quick and simple!

  1. First, sign up for a Segment account at segment.com. Then, on the next page, select to the website to collect data from.
  2. Select Sources
  3. From the source overview page, select the Settings tab

  4. On the next page, select API Keys and copy the Write Key


  5. Once you have the key copied, return to Thinkific and locate Segment.io in the App Store
  6. Click to Install the Segment app
  7. Review the Permissions & App details page
  8. Click Accept & Install to continue
  9. Once the install completes, you will be taken to the Segment app details in Thinkific
  10. Paste your Write Key in the Segment.io write key field
    Segement_write_key.png
  11. Click Save

And that's it! Data on student activity on your Thinkific site will now be sending to Segment. Read on for the details of the data that we send.

What information does Thinkific send to Segment?

See below for a list of the user and event data that we send to Segment for you.

User data:

email

createdAt

firstName

lastName

name (This is full name)

Event data:

Note that we don't currently support community based event data.

Event Name: $signup

Description: This occurs only once upon signup

Event Properties: None

 

Event Name: Course Landing Page

Description: Occurs when a student lands on a course landing page

Event Properties: Course Name

 

Event Name: Buy Course Btn Clicked

Description: Occurs when the student clicks the buy button on a course landing page

Event Properties: Course Name

 

Event Name: Enter Credit Card

Description: This occurs when the student lands on the credit card form on the checkout

Event Properties: None

 

Event Name: Bundle Landing Page

Description: This occurs when the student lands on a bundle landing page

Event Properties: Bundle Name

 

Event Name: Buy Bundle Btn Clicked

Description: Occurs when the student clicks the buy button on a bundle landing page

Event Properties: Bundle Name

 

Event Name: New Order Page

Description: Occurs when the student begins the checkout process

Event Properties: Course Name, Course Price

 

Event Name: Purchase Complete Page

Description: Occurs after the student has completed a purchase

Event Properties: Order Total, Coupon Code, Discount Amount, Promotion Name, Product Name

 

Additionally, we track the page views for all pages

Event Properties: path, referrer, search, title, url

 

Course Player-Specific

Event Name: Viewed Audio 

Description: Occurs when the student enters an Audio content type

Event Properties: None

 

Event Name: Viewed Brillium Exam

Description: Occurs when the student enters a Brillium exam content type

Event Properties: None

 

Event Name: Viewed Viewed Disqus

Description: Occurs when the student enters a Disqus content type

Event Properties: None

 

Event Name: Viewed Downloads

Description: Occurs when the student enters a Download content type

Event Properties: None

 

Event Name: Viewed Html Item

Description: Occurs when the student enters an Html content type

Event Properties: None

 

Event Name: Viewed IFrame

Description: Occurs when the student enters an IFrame content type (note: this content type is more commonly referred to as ‘multimedia’)

Event Properties: None

 

Event Name: Viewed Video

Description: Occurs when the student enters a video content type

Event Properties: None

 

Event Name: Viewed PDF

Description: Occurs when the student enters a PDF content type

Event Properties: None

 

Event Name: Viewed Presentation

Description: Occurs when the student enters a presentation content type

Event Properties: None

 

Event Name: Quiz Start Page

Description: Occurs when the student starts a Quiz content type

Event Properties: None

 

Event Name: Survey Start Page

Description: Occurs when the student starts a Survey content type

Event Properties: None

 

Event Name: Viewed Enrollment

Description: Occurs when the student views their enrollment details

Event Properties: None

 

Event Name: Enrollment: Complete

Description: Occurs when the student completes their enrollment in a course.

Event Properties: Course Name, user_id (user's email)

Looking for more apps? We're adding new apps to the platform every day. Check out the Thinkific App Store!
Was this article helpful?
10 out of 16 found this helpful