How to track Google Business Profile website clicks using UTM parameters

Separating out clicks from Google Business Profile clicks can give you useful insights.

This article in brief

Many businesses know that people visit their website from Google, but they can’t see whether those visitors clicked a normal organic result or the website button within their Google Business Profile.

Adding UTM parameters to the website link solves much of that problem. It creates a recognisable tracking label that can appear within Google Analytics and other website visitor analysis software.

The result is a clearer picture of how much website traffic, engagement and business your Google Business Profile produces.

Why Google Business Profile clicks need separate tracking

A business might appear in several places during the same Google search:

  • Within the local map results.
  • Inside its expanded Google Business Profile.
  • As a standard organic search result.
  • Sometimes through Google Ads.

Without additional tracking, Google Business Profile website visits can be difficult to distinguish from broader Google organic traffic.

This creates several unanswered questions:

  • How many people clicked the Business Profile website button?
  • What did they search for?
  • Which pages did they visit?
  • Did they leave immediately or explore further?
  • Did they complete a contact form?
  • Did the visits produce genuine enquiries or sales?

Knowing that your Google Business Profile was viewed is useful. Knowing that someone clicked through, viewed three pages and completed a contact form is much more valuable.

Here’s an example showing the click came from the Google Business Profile, and the visitor went on to complete the enquiry form:

 

What UTM parameters do

UTM parameters are short tracking labels added to the end of a website address. They tell analytics software more about where a website visit originated.

Google states that campaign parameters added to destination URLs allow Analytics to identify which campaigns referred traffic.

I advise using these:

utm_source=google  (source identifies the platform)

utm_medium=organic(medium identifies the type of traffic)

utm_campaign=google_business_profile (campaign identifies the particular link or marketing activity)

For example:

https://www.example.co.uk/?utm_source=google&utm_medium=organic&utm_campaign=google_business_profile

The important point is consistency. Google recommends using relevant UTM parameters consistently because incomplete or inconsistent tagging can fragment reporting.

However, it doesn’t really matter what you use, as long as they make sense to you.  For example, some people may use utm_medium=organic (meaning it came from an organic click) whereas others may use utm_medium=local (meaning it came from a local page listing).  It’s your choice – it just has to make sense when you look at it within analytics.

How to build the tracked Google Business Profile link

 

Step 1 – choose the website landing page

Most businesses will use their homepage as the landing point from the Website link in their Google Business Profile.


Step 2 – open Google’s Campaign URL Builder

Google provides a Campaign URL Builder that adds campaign parameters to a website address.

Then complete these fields always using lowercase and use underscores instead of spaces – this matters! …

  • Website URL: https://www.example.co.uk/
  • Campaign source: google
  • Campaign medium: local
  • Campaign name: google_business_profile

You will see when you scroll down that you have a new UTM-tagged website address.

 

Step 3 – test the completed link

  1. Copy the generated address.
  2. Open it in a private browser window.
  3. Confirm that the correct page loads.
  4. Check that the full UTM parameters remain visible in the browser address bar.

That new URL does not redirect visitors to another URL – it’s the same landing page with trackable parameters on the end.

 

How to change the website link in Google Business Profile

Google’s current guidance is to open the Business Profile, select Edit profile, make the required change and save it.

  1. Sign in to the Google account that manages the Business Profile.
  2. Search Google for your business name.
  3. Select Edit your business information.
  4. Open the contact or business information section.
  5. Find the website field.
  6. Replace the existing website address with the UTM-tagged version.
  7. Save the change.

Check the public profile after Google processes the edit by clicking on your Website link to check that it goes to the url with the UTM parameters attached.  You may have to wait a few minutes for Google to update the change before you do this.

How to see Google Business Profile traffic in GA4

Google often changes the location of where to find things in GA4 but as at August 2026 you go to:

Reports – Acquisition – Traffic acquisition

… and then filter by Session campaign

Below there you should find numbers of visits as you named them.  For example:

This will show you number of sessions (people who clicked through), engaged sessions, engagement rate and more.

Can Search Console show the keywords used?

Yes, and it’s extremely useful to see what people searched for before clicking on the Website link within your profile.

This video shows you how it does that after you’ve set up utm parameters to separate out those searches and clicks from others:

Going deeper with tracking clicks from Google Business Profiles

Using the software that I supply (free to trial for 30 days), you can get a granular view of what happens from each Google Business Profile click on your website address.

They can be good outcomes, such as this one, which shows:

  • The visitor arrived from the Business Profile website link.
  • The date and time of the visit.
  • The page on which they landed.
  • The pages they viewed afterwards.
  • They made contact.

They can be more general outcomes, such as this one that shows the same types of data but in this case the visitor looked at a few pages but didn’t make contact:

How I can help

The examples above originated from a nice problem to have – my consultancy client was getting lots of enquiries and although some were easy to identify the sources, many were showing as ‘organic Google’ but it wasn’t easy to separate out those that came via the Website link within the Google Business Profile listing.

Now we can link actual enquiries back to sources, so that when those enquiries become paid work, we see evidence that the Google Business Profile visibility facilitated the original enquiry.

This type of work is all part of my services that help small businesses to gain more from their website visitors and marketing.

If you would like to see whether your Google Business Profile visitors become genuine enquiries, start by adding the UTM parameters described above. You can then contact me if you need help interpreting what those visitors do after they arrive – it costs nothing for a quick Zoom to point you in the right direction.