Tracking Content with Google Analytics
Tracking Content with Google Analytics
The Ceros studio integrates seamlessly with your existing Google Analytics account, allowing you to parse data from your Ceros content directly to Google Analytics.
Setting Up Google Analytics Tracking
- Create a new property in your Google Analytics account for your Ceros experience.
- Be sure to use Universal Analytics (default) and add view.ceros.com as a referral exclusion.
- Add your property ID to the Settings Panel of the Ceros Studio. It’s the one that starts with “UA-” and then a string of numbers.
For Best Results…
- Use Google’s Universal Analytics. If you’re using the traditional version, you’ll need to update your GA account.
- It’s important to set up a separate property for your Ceros content to avoid duplication of metrics. Do not use the same property as the parent page for embedded experiences.
- Individual page tracking only works when you add the ID in the Settings Panel. If you previously added your Universal Analytics Code to the Custom HTML field, you’ll need to update.
Keep in mind that data is recorded and analyzed differently in Google than in Ceros.
If you’re new to Google Analytics, we recommend going through their free training course before jumping in. That will help you set up, understand and compare metrics accurately.
To get the most out of your integration, start by asking a few questions.
What Are You Trying to Track?
Before everything else, it’s important to know which metrics are important to you and the goals you want to achieve by using Ceros.
Property ID or Tracking Code?
Do you want to see metrics for each individual page or just know that people viewed the overall experience?
To track each individual page, simply plug your GA Property ID into the Custom HTML in the Settings Panel of your experience. If you’re more interested in a high-level overview, then simply turn on the Google Analytics integration at the account level.
Together or Separate?
Do you want to see Ceros stats alongside the rest of your web pages or set apart?
For standalone Experiences, you typically want to track with the same property as the rest of your website. This option will treat your Ceros content like any other page of your site.
For embedded Experiences, you’ll want to use a separate Google Analytics property otherwise, you could end up with some pages counted twice (parent page and embedded content).
When using a separate Google Analytics property, make sure clicks from your experience to your website are being tracked properly. For example, add UTM parameters to URLs that click to other website pages or simply track referrals from view.ceros.com.
To preserve session and acquisition metrics, you’ll need the Ceros Experience to share the same Google Analytics property as your other pages.
Should you use the basic Google Analytics integration or drop the entire tracking code into the Custom HTML? Here are the key differences.
- A separate pageview fires for each experience page visited.
- Time on page is calculated for each individual experience page.
Custom HTML (Full Tracking Code or Google Tag Manager)
- Only one page view will fire for the entire experience, regardless of number of pages visited.
- Time on page is calculated from the time the experience is first loaded to the last hit.
Although it is possible to use both methods, you normally won’t need to. When doing so, be sure to use a separate Property ID for each. Otherwise, you could get conflicting information.
What metrics can I see in Google Analytics?
Regardless of which method you use, you’ll be able to see any metrics typically available in Google Analytics. This includes:
- Audience Intelligence – number of sessions, page views, visitors, bounce rate, session duration, pages/session.
- Traffic Acquisition – channels that drive traffic to your Experience.
- Visitor Behavior – pages of your Experience that receive traffic.
- Goal Conversions – if you’ve set up goals, you’ll be able to see how Ceros Experiences impacted conversions.
- Real-time Analytics – live report of users on your site. Real-time dashboard is also good for debugging your installation.