Integrating Segment

This article shows how to integrate Segment, an analytics API, with your Teachable school.

What is Segment?

Segment is an analytics API (Application Program Interface) that allows you to collect customer data and send it to any analytics or marketing services you use, including:

  • Google Analytics
  • MailChimp
  • HubSpot
  • Facebook Pixel
  • And many more

This means that instead of having to install a bunch of analytics integrations individually, you can just install Segment, which will send information to those different integrations for you.

Segment has both free and paid plans. The free plan should be sufficient for your Teachable school. To learn more about Segment, watch this short video.

Integrating Segment With Your Teachable School

  1. Log into your Teachable school and select Settings at the bottom of the admin sidebar.
  2. Click Integrations from the submenu. integrations
  3. Scroll down and find Segment in the list of integrations. Click the gray button to enable Segment in your Teachable school. enable segment
  4. Once you’ve enabled Segment, you’ll see an empty text field asking for a Segment API Key. To find this, open up a new window and log into your Segment account.
  5. Set up your source and integrations within Segment by following the instructions on the Segment website.
  6. Find the Segment API Key for your Segment source by clicking on your Source, and choosing Settings from the navigation. segment settings
  7. Next, click API Keys. segment api keys
  8. Copy the Write Key. copy write key
  9. Now, head back over to your Teachable admin area and paste the write key into the Segment API Key text field. paste api key
  10. Click Save in the upper right corner.
thanks_illustration

Can't find what you're looking for?

Contact us
thanks_illustration