How to Set Up Google Analytics
Google Analytics is used to view and understand web traffic.
It is free and easy to use.
You can customize it for many use cases.
It works out of the box.
It is fast to set up. Get your insights today!
Create my free website ❯Skip reading about Google Analytics. Take me directly to the first step. Go to the first step
What is Google Analytics
Google Analytics is a web analytics solution.
It is developed and supported by Google.
The newest version is called Google Analytics 4.
It can be used to view data such as audience, page views, sessions and, demographics, and events.
Why enable Google Analytics
Understand your web traffic to make better decisions.
Understand and improve the sales funnel.
Learn from experimenting (for example, a/b tests).
Google has another solution called Google Optimize. This solution is made for testing.
Who is Google Analytics for
Google Analytics is useful for anyone who has a website.
It gives you information about who uses your site and how they interact with it.
In addition, interface is easy to understand.
You do not need an analytics background to use and navigate the service.
How to set up Google Analytics step-by-step
Google Analytics can be set up in two ways The Global Website Tag (gtag.js) or Google Tag Manager.
The easiest way is to use The Global Website Tag.
This tutorial will use the The Global Website Tag approach.
Preparations
Decide which code editor to use and set up your environment.
W3Schools has created an easy-to-use code editor called W3Schools Spaces. Sign up and get started in a few clicks.
Start for free ❯Create your index.html file so that you are ready to enter the code.
All setup. Let's go!
Set up Google Analytics: The Global Website Tag
Step 1: Create a Google Analytics account
Go to Analytics: Create an account or sign in to Analytics
The link in the paragraph above takes you to the Google Analytics landing page.
Click the "Start for free" button.
Step 2: Enter the welcome page
After creating an account or signing in, you are welcomed to the solution.
Press the "Start measuring" button to proceed.
Step 3: Account setup
You have two decisions to make here.
- Enter your account name.
- Decide what data you want to share.
- Click the "Next" button.
One account can have more than one tracking ID. You can track more than one website with an account.
Step 4: Property setup
Property is the service you measure, such as a website, application, link tree, etc.
- Enter a property name.
- Enter your time zone.
- Enter the currency that you use.
- Click the "Next" button.
Step 5: Add business information
Analytics uses the information to tailor your experience.
- Select your industry category.
- Select business size.
- Tick the boxes for how you are planning to use Analytics.
- Click the "Create" button to proceed.
Step 6: Terms of Service Agreement
Read and understand the terms of service.
Tick the GDPR box and click the "I accept" button if you agree.
Step 7: Email subscriptions
- Tick or uncheck all boxes.
- Click the "Save" button to continue.
Step 8: Select platform
Chose the platform where you are collecting data.
Then, click the relevant platform to continue.
We are continuing with "Web" as the example in this tutorial.
Step 9: Data stream setup
Enter data stream details.
- The URL to your site.
- The name that you want to give the stream.
- Decide if you are to enable enhanced measurement or not.
- Click on the "Create stream" button to continue.
The enhanced measurement can give the data more context. Improving your understanding of the traffic.
Step 10: Web stream overview
Here you can see a detailed overview of the web stream.
Here are the key takeaways from the overview.
1. Stream URL.
The Stream URL is the link to the connected site.
2. Measurement ID
The Measurement ID is the identifier for your data stream.
It has a format of G-XXXXXXX.
Google Analytics 4 uses Measurement ID. Older versions use Tracking ID. You can not have both.
3. Tagging instructions
Decide to use Global site tag (gtag.js) or Tag manager.
This tutorial will use the Global site tag.
Installing the Global site tag is the easiest and quickest way of getting it up and running.
Step 11: Global site tag (gtag.js)
Click the "Global site tag (gtag.js)" row.
Here you can see a code snippet.
The code snippet is a script to allow Google to measure data on your site.
You can see the Measurement ID in the second last line in the code snippet.
The code snippet
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-DNJN1PF3CS"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXX');
</script>
Step 12: Enter the code snippet
Copy the code snippet.
Make sure to include your Measurement ID.
Locate the <head> tag in your HTML.
Paste the code snippet just below the <head> tag.
Save and publish the code.
We used W3Schools Spaces in this example.
Step 13: Test that it works
Ensure that you have successfully saved and published the code snippet with the correct Measurement ID.
Open the URL for the site you have connected to the data stream.
Click on "Real time" on the menu to the left.
Confirm that you see yourself as an active user.
Congrats. You have successfully enabled Google Analytics for your site!
Explore Google Analytics
Recommended related topics are Tag manager and Events
Spend time in the service to learn about your user activity, commerce, demographics, device, and referrals.
Tip: Ever heard of W3Schools Spaces? It is a personal space where you can make a website from scratch or use a template and host it for free.
It has everything you need in the browser.
Get started in a few clicks.
Start now for free ❯* no credit card required