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