How to track Google My Business traffic using Google Analytics
Setting up Google My business is easy. Tracking the traffic that moves from Google My Business to your website makes it fun.
It allows you to view the correct traffic coming from GMB in Google Analytics.
This makes it easy to measure campaign success.
Why is this important?
- how long they stay and what actions they take. (Identifying user behaviour early on solves so many problems later)
- The one difference is the location-based search keywords
So why monitor traffic coming from GMB specifically?
- Monitoring this traffic will get you a closer look at the behaviour metrics of these users.
- Which allows you to qualify users.
Setting up UTM codes
- Google Analytics URL chrome extension
So what are UTM codes?
- traffic source, medium, campaign name, the keyword term and a specific click on an ad.
Steps for creating your campaign URL below:
PRO Tip: Make sure that all your parameters are lowercase. As this is case sensitive it makes things easier going forward.
Example 1: Google Campaign URL Builder
Example 2: Google Analytics URL builder – chrome extension
The real question is. How do these UTM parameters tie into Google Analytics?
How to update Google My Business URLs
Now that you have your new UTM string added to your URL its time to add it to your GMB listing.
Log into Google my business:
- Select Manage Location
- Click on Info
- Edit the website section and Update your URL
PRO Tip: Make sure that you have your home page URL canonicalized to avoid duplicate content
Furthering campaign metrics through GMB sources like GMB Posts
Tracking Sources In live view – Google Analytics.
Testing to see that traffic sources are being picked up in Google Analytics.
In Google Analytics, we can use the real-time view. This allows us to view real-time traffic coming to the website.
- Source > Local or Campaign > GMB
What is custom segmentation?
- Campaign: gmb
- Medium: organic
- Source: local
I cannot emphasize this enough.
Make sure that you keep your parameters all lowercase as this is case sensitive
What it looks like when comparing channels
How it looks on its own
About Rudi Van Der Westhuizen
He is a Digital Marketer with a comprehensive background in SEO, UX and Front-end development. Most of his time is split between his blog and day job “The Grow Theory” where he shares his journey through digital with helpful guides and tips on growing businesses online.