Skip to content

Add Google Analytics to Your School Website

Understand how families find and interact with your school's website. Set up tracking in under 5 minutes.

1

Create a Google Analytics Account

Go to analytics.google.com and sign in with your Google account.

Click Start measuring (or Admin → Create → Account if you already have Analytics).

Enter an account name (e.g. your school's name) and click Next.

Create a property — name it after your school or website. Set the time zone and currency to match your location.

2

Set Up a Data Stream

After creating your property, you will be prompted to set up a data stream. Select Web.

Enter your school's website URL (e.g. yourschool.myacademyhq.com or your custom domain).

Name the stream (e.g. “School Website”).

Click Create stream.

3

Copy Your Measurement ID

After creating the data stream, you will see a Measurement ID at the top of the stream details. It starts with G- (e.g. G-ABC123XYZ).

Copy this ID.

You can always find your Measurement ID later by going to Admin → Data Streams and clicking on your web stream.

4

Enter the ID in My Academy HQ

In your admin dashboard, go to Settings → Integrations.

In the Analytics card, paste your Measurement ID into the Google Analytics Tracking ID field.

Click Save Changes.

Google Analytics will begin collecting data as soon as visitors load your school's public website.

What You Can Track

Visitor Count

See how many people visit your website daily, weekly, and monthly.

Top Pages

Identify which pages families visit most — enrollment, programs, or contact.

Traffic Sources

Learn whether visitors come from Google search, social media, direct links, or referrals.

Enrollment Funnel

Track the path from landing page to application submission to optimize conversion.

Ready to track your school's website performance?

Head to your Integrations settings to add your Analytics ID now.

Go to Integrations