You need a paid plan on Teachable for some of these features
Compare plans
Do you know how many people are visiting your Teachable school?
Unless you install a third-party integration, Teachable doesn't tell you how much traffic your school is getting or how well people are engaging with your pages. That can make it hard to know whether your marketing efforts are working or not.
By the end of this post, you'll know how to integrate Teachable and Google Analytics (GA4). This will let you see who's visiting your site and give you some insights into what they're doing when they're there.
Let's get started!
Video walkthrough!
/ / / / / / / /
Written instructions!
Step #1: Create a Google Analytics account
Google Analytics lets you create Accounts and Properties. Usually, your business would be an Account and you may have multiple Properties (different websites) within that account.
Open Google Analytics.
Click Start measuring.
Enter your business name as the Account name.
Click Next.
Enter 'Teachable school' as the Property name.
Select your time zone and currency.
Click Next.
Select an Industry category and a Business size.
Click Next.
Choose your business objectives. Most Teachable schools would aim to Generate leads, Drive online sales and Examine user behaviour.
Click Create.
Read and accept the Terms of Service.
Click Skip for now > Continue to home.
You now have an Account and a Property. But your property is not yet tracking any data from your Teachable school, so next we'll set up a data stream.
Step #2: Create a data stream
A data stream sends information from Teachable > Google Analytics account. First we'll create one, then we'll install the tracking on Teachable.
Open Google Analytics.
Select Web as the data stream type.
Enter your primary school domain as the Website URL. You can find this by going to your Teachable dashboard > Site > Domains.
Enter 'Teachable school' as the Stream name.
Click Create & continue.
Close the Google tag window that appears.
Make a note of your Measurement ID.
Your data stream is ready to start receiving information. But your Google Analytics reports won't show any data until your Teachable school starts sending information.
Step #3: Connect Teachable & Google Analytics
The final step is to start sending your traffic data from Teachable > Google Analytics. You can do this using Teachable's built-in integration if you're on a paid Teachable plan.
Open your Teachable dashboard.
Go to Settings > App Hub.
Click on the Google Analytics app.
Click Install.
Enter the measurement ID from Step 2.
Click Install.
Your integration has now been set up. Within the next 24 hours, traffic information will start being sent from Teachable to Google Analytics.
Step #4: Check your integration
You can test the integration yourself by visiting your Teachable school and watching your real-time reports in Google Analytics.
Visit the home page of your Teachable school on a different device.
Open Google Analytics.
Click on Home.
Wait for 1 user to appear in your reports.
There can be a delay in the reports when you first set up Google Analytics. So if you don't see your 1 user immediately, try again after 24 hours.
/ / / / / / / /
Conclusion
In this post, you learned how to install Google Analytics (GA4) on your Teachable school, so that you can get insights into how well people are engaging with your school.