Tracking Google Business Profile Traffic in GA4 With UTM Links

Your Google Business Profile sends people to your website, and in Google Analytics almost all of them get filed as ordinary organic search. The listing gets no credit for the enquiries it produces.

The fix: put a tagged link in your profile’s website field instead of the plain URL, using campaign parameters so Analytics knows the visit came from your listing. It takes about ten minutes.

This post covers exactly how to build that link, what to put in each field, what the numbers will and will not tell you, and the mistakes that corrupt the data.

Why the Traffic Disappears

Analytics Sees Google, Not Your Listing

When someone taps the website button on your profile, the visit arrives from a Google domain. Without anything to distinguish it, Analytics files it alongside everyone who clicked a normal search result.

Which Makes the Listing Look Worthless

If you cannot separate it, you cannot value it. Owners end up guessing whether the work they put into photos, services and reviews produced anything.

Campaign Parameters Solve It

Google Analytics supports campaign parameters on inbound links. Google’s documentation on collecting campaign data with custom URLs explains how those parameters tell Analytics where a visit originated.

Building the Link

Use Google’s Builder, Not Guesswork

Google provides a Campaign URL Builder that assembles the link correctly. Typing parameters by hand is where typos and broken URLs come from.

What to Put in Each Field

Set the website URL to the page your profile should send people to, usually your homepage or your main service page. Set the source to google, the medium to organic, and the campaign to something you will recognise later, such as gbp.

Keep It Consistent Across Locations

If you manage several branches, give each one its own campaign value, such as gbp-marina and gbp-deira. That way you can see which location’s listing drives traffic, which matters for the multi-location setup we cover in managing profiles for multiple branches.

Where It Goes

Paste the tagged link into the website field when you edit your Business Profile. Google reviews edits before they appear, so give it time.

Reading the Data Afterwards

Where to Look in GA4

Google’s guide to the traffic acquisition report shows sessions grouped by where they came from. Your tagged profile traffic will appear under the campaign name you chose.

What to Measure

Sessions tell you volume. What matters is what those sessions did: enquiries submitted, calls started, bookings made. If you have not set those up as events, the traffic number alone will not settle anything.

Set Up Key Events First

Sessions on their own settle nothing. Google’s guide to key events in GA4 covers marking the actions that matter, such as a form submission or a click on your WhatsApp link, so profile traffic can be judged on outcomes rather than visits.

Compare Behaviour, Not Just Volume

Profile visitors often behave differently from general search visitors. They have usually seen your reviews, photos and hours before clicking, so they tend to arrive warmer. If they convert at a higher rate, that is an argument for investing more in the listing.

What This Does Not Replace

Your Profile’s Own Performance Data

Google reports how people interacted with the listing itself: calls, direction requests, website clicks. That is a different question from what happened on your site, and we cover it in Business Profile insights explained.

The Numbers Will Not Match

Website clicks in your profile will not equal GA4 sessions. People tap and leave before the page loads, tracking gets blocked, and the two systems count over different windows. Expect a gap and do not waste an afternoon reconciling it.

It Does Not Measure Calls or Directions

Many profile interactions never touch your website at all. Someone who calls you straight from the listing is invisible to GA4, which is exactly why you need the profile’s own data too.

Mistakes That Corrupt the Data

Putting the Tagged Link Somewhere Public

Use it in the profile website field only. If a tagged link gets shared, printed or linked from another site, every one of those visits gets counted as profile traffic and the number becomes meaningless.

Inconsistent Parameter Values

Analytics treats GBP, gbp and Gbp as different campaigns in reporting. Pick one spelling and use it everywhere.

Forgetting the Other Profile Links

Your profile may carry more than one link: an appointment link, a menu link, a services link. If you only tag the main website field, everything arriving through the others stays invisible. Tag each one with its own campaign value so you can tell them apart.

Tagging a Page That Redirects

If the tagged URL redirects, some setups drop the parameters along the way. Point the link at the final destination.

Letting the Website Field Fall Out of Date

If you redesign the site and the tagged URL breaks, your profile now points at a dead page. That is worse than having no tracking, and it is the kind of inconsistency that also affects NAP consistency.

A Note on Attribution Honesty

The Listing Rarely Gets Full Credit

Someone may find you through a normal search, check your listing later, then return directly. Tagged links capture the last step, not the whole journey. Treat the number as a floor on the listing’s value rather than the complete picture.

Do Not Over-Engineer It

You are trying to answer one question: does the listing send people who do anything useful. One campaign value and a couple of key events answer it. Elaborate tagging schemes mostly create work and inconsistent data.

Using What You Learn

Justify the Work on the Listing

Once profile traffic is separated, you can see whether adding services, photos or a steady flow of reviews changed anything. Our post on what actually moves the needle with profile photos is easier to act on when you can measure the result.

Decide Where the Link Should Point

If profile visitors land on your homepage and leave, try pointing them at the service page that matches your primary category instead. That category choice drives who finds you in the first place, as we explain in why the wrong category caps your ranking.

Check Whether the Landing Page Deserves the Traffic

If profile visitors arrive and leave immediately, the listing is doing its job and the page is not. Look at what the page says in the first screen, whether the phone number is visible without scrolling, and whether it loads quickly on a phone on mobile data.

Compare It With Your Other Local Listings

If you are also listed in UAE directories, tag those links the same way and you can finally see which ones send anyone. We looked at which are worth the effort in local citations for UAE businesses.

Reviewing It Quarterly

Check that the tagged link is still in the website field and still resolves, that the campaign name has not drifted, and that your key events are still firing. Tracking breaks silently during redesigns and plugin changes, and a quarter of missing data is usually discovered far too late.

A Ten Minute Setup

Build the tagged link in the Campaign URL Builder. Paste it into your profile’s website field. Wait for Google to publish the edit. Check the traffic acquisition report in GA4 a week later and confirm the campaign is appearing.

That is the whole job. The value comes afterwards, from finally being able to answer what the listing is worth.

The Bottom Line

Business Profile traffic hides inside organic search in GA4, which is why so many owners cannot say what their listing produces. Tagging the website link with campaign parameters separates it out.

Use the builder, keep your values consistent, use the tagged link only in the profile, and remember it measures website visits rather than calls or direction requests.

If you want your listing set up properly and measured so you can see what it actually brings in, our Google Business Profile management service covers both.

WhatsApp Hameed for a quick question, or call +971 56 544 6241 for a free consultation. There is also a contact form if you would rather write it out.

You cannot argue for a budget to improve something you have never been able to measure.

Share with your friends/work mates!