Add a Meta Pixel


This article goes over how to use Teachable's native integration to embed a Meta pixel to your school's checkout, site, and course pages.

CAUTION: Third-party tools exist outside the realm of customer support. This means that we cannot assist with maintenance, customization, or troubleshooting within the tool itself. Moreover, with any changes made within the tool, we cannot ensure its functionality or full compatibility with current or future versions of Teachable.


Meta pixels are snippets of code that occupy a single pixel on a page. If you're using ads, having a pixel allows you to collect data on how your ads are performing, and then use that data to optimize the conversion rate.

Once you enable Teachable's native Meta pixel integration, it'll automatically add a pixel to the following  pages and start tracking the page view events and purchase events (if applicable):

  • Checkout pages
  • Sales pages
  • Thank you pages
  • Lesson pages 
  • Site Pages (e.g. homepage, terms of service, etc)
  • Custom Pages

CAUTION: The use of tracking pixels may affect whether your school meets privacy and data consent standards under the European Union’s General Data Protection Regulation. We recommend consulting a legal professional before adding tracking pixels on your school.

Creating a Meta Pixel

In order to use Teachable's native integration, you'll need to have a school on a paid plan, a Meta ad account, and an existing Meta pixel. For more detailed information on how to create a pixel, we recommend taking a look at Meta's help articles on creating a pixel.

Once you've created your Metal pixel, you'll need your Pixel ID to use Teachable's integration:

Adding a Meta Pixel to your school

CAUTION: If you've already added a pixel to your school using code snippets, we recommend you remove your existing pixel before using this integration to add a new one. Otherwise, the data you gather may be inaccurate. 

Once you've created a Meta pixel and have your Pixel ID, you can add your pixel by following these steps:

  1. Navigate to your school’s Settings > App Hub.
  2. Click the Meta Pixel icon to open up a popup modal.
  3. In the Pixel ID field, paste your Meta Pixel ID.
  4. Click Save.

Testing your tracking pixel

After adding your pixel, you may want to test it to make sure it's working. To do so, we recommend installing the Meta Pixel Helper Chrome Extension

Once you install the extension, go to one of your school's checkout, sales, or course pages and click on the "</>" symbol. If done correctly, you should see your Meta pixel listed in the window that appears.

For help using the extension tool, we recommend using Meta's help articles on the subject.

NOTE: If your Meta pixel is not tracking the above events for all visitors to your school, it is possible your analytics are affected by third-party privacy regulations and features, such as Apple’s iOS14 software update. For more general information on tracking analytics, privacy, and Teachable, please review our FAQ.

Uninstall the pixel

If you would like to stop using your Meta Pixel on your Teachable school, you can disable the integration at any time.

To do so:

  1. Navigate to the Settings > Apps page of your Teachable school.
  2. Click the Meta Pixel icon.
  3. Click the Uninstall button in the top right corner of the page.
  4. A modal will pop up asking to confirm the uninstall. Click on the Uninstall button to continue. Please note that this action is permanent and cannot be undone.
NOTE: Uninstalling the integration will delete all workflows you’ve created.

Was this article helpful?

166 out of 219 found this helpful