A Google Analytics (GA) account can contain one or more properties.
In the context of GA, a property represents a website or a mobile app. So if you have got one website, you are most likely to use only one GA property. On the other hand, if you have got two websites then you are going to use two GA properties.
Each GA property can be made up of one or more views.
In the context of GA, a view is a profile that contains all or segmented data of a GA property.
A view is made up of several reports.
The majority of businesses have got only one website so they generally use only one GA property.
Let us call this property a ‘live GA property’, for easy reference.
By default, every GA property has got one view called the ‘All Website Data’ view.
You can change the settings of your ‘live GA property’ at both the property and view levels:
Every change you made to your GA property setting(s) has the potential to inflate/skew your current analytics data.
The majority of optimizers directly make changes to their ‘live GA property’ before testing them on a different property. Let us call this different property as ‘test GA property’ for easy reference.
Here is how both ‘test’ and ‘live’ properties listing may appear in your GA account:
A typical ecommerce website updates almost all of the time. Similarly, new marketing campaigns are launched, old marketing campaigns are paused/edited almost on a daily basis.
All of these changes, force optimizers to change the settings of their ‘live GA property’ in one form or the other, with or without using Google Tag Manager.
But whenever they change such settings, they risk inflating/skewing their analytics data.
Let us suppose you implemented new custom dimensions. Now if your custom dimension setup is not correct, you will have to make changes to it. But while you are making changes to get your custom dimension set up right, you are also unknowingly skewing your analytics data in the background.
Even if you are using a ‘test view’ (a GA view set up just for testing purpose), you are still skewing your analytics data because custom dimensions are set at the property level and not at the view level.
So using a ‘test view’ is not good enough. You need to use a ‘test property’.
Getting all of the tracking data in the test property
Creating a test property in GA is the easy bit, getting data into it can be quite hard.
When you use a test property in GA, you are basically creating a duplicate of your ‘live GA property’ with same property settings and tracking setups.
Both properties will/should get exactly the same data. The only difference will be, that the test property could/would contain test data. Whereas, the live property won’t contain any test data.
A ‘live GA property’ represents your live/production website. Whereas a ‘test GA property’ represents your ‘staging website’.
You don’t push any changes to your live website without first thoroughly testing them on your staging website. Similarly, you don’t push any changes to your live GA property without first thoroughly testing them on your test GA property.
If you maintain ‘staging’ and ‘live’ versions of your website then this concept of ‘live’ and ‘test’ environment should not be new to you.
There are various methods you can use to get analytics data into your test GA property.
If you use a staging website
You can copy-paste the Google Analytics tracking code provided by your test property on all pages of your staging website and then duplicate all of the existing website tracking currently being deployed via live GA property into the test property.
If you use Google Tag Manager then you can create a new test container just for the staging website and then duplicate all of the existing website tracking currently being deployed via live GTM container into the test GTM container.
Note: Make sure that you never auto-import the configuration settings (tags, triggers, and variables) of your test GTM container into the live GTM container. This could accidentally skew your live GTM configuration settings and skew your analytics data. Always manually make changes to your live GTM container.
If you do not use a staging website
If you are not using a staging website then you have to use two trackers on your live website.
One tracking object will send all of the analytics data to your ‘test GA property’ and the second tracking object will send all of the analytics data to your ‘live GA property’:
This is a complicated tracking setup and I would recommend that you use a developer who understands the ‘Google Analytics development environment’.
I use multiple trackers to send the same analytics data to two different GA properties (‘live property’ and ‘ga property’).
My best selling books on Digital Analytics and Conversion Optimization
Maths and Stats for Web Analytics and Conversion Optimization
This expert guide will teach you how to leverage the knowledge of maths and statistics in order to accurately interpret data and take actions, which can quickly improve the bottom-line of your online business.
Master the Essentials of Email Marketing Analytics
This book focuses solely on the ‘analytics’ that power your email marketing optimization program and will help you dramatically reduce your cost per acquisition and increase marketing ROI by tracking the performance of the various KPIs and metrics used for email marketing.
Attribution Modelling in Google Analytics and BeyondSECOND EDITION OUT NOW!
Attribution modelling is the process of determining the most effective marketing channels for investment. This book has been written to help you implement attribution modelling. It will teach you how to leverage the knowledge of attribution modelling in order to allocate marketing budget and understand buying behaviour.
Attribution Modelling in Google Ads and Facebook
This book has been written to help you implement attribution modelling in Google Ads (Google AdWords) and Facebook. It will teach you, how to leverage the knowledge of attribution modelling in order to understand the customer purchasing journey and determine the most effective marketing channels for investment.
About the Author
Himanshu Sharma
Founder, OptimizeSmart.com
Over 15 years of experience in digital analytics and marketing
Author of four best-selling books on digital analytics and conversion optimization
Nominated for Digital Analytics Association Awards for Excellence
Runs one of the most popular blogs in the world on digital analytics
Consultant to countless small and big businesses over the decade
Free GA4 Mastery Course (30 Days Access) – Certification Upon Completion! (Over 4000 Students)
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.