Google Analytics and Teachable


This article reviews how to add the Google Analytics integration to your school, uninstall the integration from your school, and provides some basic troubleshooting steps.

NOTE: 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.


Google Analytics is a web analytics service offered by Google that tracks and reports website traffic. School owners can integrate Google Analytics in their Teachable school in order to track and report on traffic within their school pages.

Google Analytics has advanced functionality. In order to take advantage of all Google Analytics has to offer, we recommend looking into Google Analytics Academy.

NOTE: For more general information on tracking analytics, privacy, and Teachable, please review our FAQ.

Adding Google Analytics to your school

First, you will need to create a new Google Analytics account if you do not have one yet for your school, or use an existing account. For help setting up your Google Analytics account, continue here.

If you have an existing Google Analytics account:

  1. In your Google Analytics Admin menu, select the account you would like to use from the dropdown menu in the Account column. Then, in the Property column, click Create Property.The screen shows the admin view of a Google Analytics account. From the left side of the page, the SETTINGS icon is circled. Then, at the top of the page, the ADMIN tab is circled. The user has selected an account from under the ACCOUNT menu, then the CREATE PROPERTY BUTTON is circled.
  2. Skip to step 3 below.

If you are creating a new Google Analytics account:

  1. From your Google Analytics Admin menu, find the Account column. Click Create Account.The ADMIN tab of a google anaytics account is circled. From the left side ACCOUNT column, the CREATE ACCOUNT button is circled
  2. You will be prompted with a Google account setup wizard. You will need to enter in an Account name and set your account data sharing settings. Then, click Next.The screen shows a setup wizard for ACCOUNT SETUP. There is a field for ACCOUNT NAME. At the bottom of the page, the NEXT button is circled.
  3. In the Property Setup step, enter in a Property name. Then, select Show Advanced Options.The screen shows a setup wizard for Google Analytics. There are a few empty fields underneath the PROPERTY DETAILS heading. Towards the bottom of the screen, the SHOW ADVANCED OPTIONS link is circled.
  4. Turn on the toggle for Create a Universal Analytics property. In the Website URL field, enter in your school’s domain. Select the radio button for Create a Universal Analytics property only.The screen shows a setup wizard for Google Analytics. The heading of the page is CREATE A UNIVERSAL ANALYTICS PROPERTY. The WEBSITE URL field is filled with a Teachable school URL. Then, the radio button CREATE A UNIVERSAL ANALYTICS PROPERTY ONLY is selected.
  5. Click Next. You will be prompted to fill in some information about your business/website.
  6. Click Create. This will bring you to the Tracking Code page of your new property.
  7. Copy the full Tracking ID for the property.The screen shows the admin view of a google analytics account. From the left side admin menu, the TRACKING CODE tab, beneath the TRACKING INFO dropdown, is circled. On the main page, the TRACKING ID is circled.
  8. Login to your Teachable school in a new tab or window and navigate to the Settings > Integrations page.
  9. Click the icon for Google Analytics, which will open up a popup modal. The image shows the admin view of a Teachable school. From the left side menu, the SETTINGS tab is circled. From the submenu, the INTEGRATIONS tab is circled. ON the main page, the Google Analytics icon is circled.
  10. Paste the tracking ID from Google Analytics (copied from step 7) in the Tracking ID field on Teachable.The screen shows the SETTINGS INTEGRATIONS menu of a Teachable school, with a Google Analytics popup open. There is a tracking id listed in the TRACKING ID field.
  11. Click the Save button on Teachable.

Disable the integration

If you would like to stop tracking traffic from your Teachable school, you can disable the Google Analytics integration at any time. To do so:

  1. Navigate to the Settings > Integrations page of your Teachable school.
  2. Click the Google Analytics icon.
  3. In the popup modal, click the Uninstall app button.

Once uninstalled, you will see a success message at the bottom of the screen indicating that the integration has been uninstalled.

The GIF shows a user on the SETTINGS INTEGRATION page of a Teachable school. The user clicks on the GOOGLE ANALYTICS icon, then in the popup modal, they click the UNINSTALL APP button

Troubleshooting Google Analytics

Tracking Code Setup

For more information on setting up your UA tracking code in Google Analytics, we recommend reviewing Google’s support documentation here.


It has been reported that adblockers can cause issues with analytic tracking code in Google Analytics and other tools. There are ways you can address the issue -- most of which are more advanced and involve writing code. Learn more here.

Was this article helpful?

137 out of 207 found this helpful