UTM Tracking on Your Google Profile Link: Safe Setup Steps


An owner wants to know how many people are actually clicking through to the website from their Google Business Profile, and someone told them tagging the link with UTM parameters is the way to find out. They are also nervous, understandably, about breaking the link, muddying their analytics, or doing something Google does not allow. Short answer: tagging your profile's website link is safe for most cafes, provided the tags are simple, consistent, and written in lowercase, and provided you go in understanding exactly what the resulting numbers can and cannot tell you.
This is a one sitting task. You will end this post with one tagged link, a short naming convention you can reuse, and a way to confirm within a day that the tag worked. I will also be straight with you about a real limitation: UTM tagging only measures visits that arrive with the tag still intact, and a meaningful share of direct traffic on small sites is mixed and partly untagged, including traffic coming through AI tools. That specific observation comes from my own experience running other sites, not from a formal study, and I want to be clear about that distinction as we go.
Below: the exact parameters to write, where to paste them, where the tagged visits show up in your analytics, a short naming convention, platform notes for Wix, Squarespace, and Shopify, and the cautions worth knowing before you start editing.
The Fix First: What to Actually Paste
A UTM tagged link is just your normal website URL with a few extra parameters added to the end, after a question mark, that your analytics platform reads to understand where a visit came from. For a Google Business Profile link, a simple, standard set looks like this: utm_source set to google, utm_medium set to organic or a word like profile, and utm_campaign set to a short, descriptive word for what you are tracking, something like gbp.
Write every parameter and every value in lowercase, consistently, every time. This is not a stylistic preference. Analytics platforms typically treat different capitalization as different values entirely, so a link tagged utm_source=Google and another tagged utm_source=google can be counted as two separate sources in your reports, splitting a single real source into two confusing rows. Consistency in casing is the single most important habit to build here, more important than getting every parameter name theoretically perfect.
Once you have built the full tagged URL, paste it into the website field on your Google Business Profile, replacing whatever plain link is there now. That is the entire technical step. The link still goes to the same page it always did. It simply carries a small amount of extra information along with it that your analytics platform can read.
A Naming Convention You Can Actually Reuse
Before you paste anything, decide on a short, consistent naming pattern you will reuse every time you build a new tagged link, not just for your profile but for any future tagged link, on a flyer, in an email, wherever. A simple pattern works best: source describes the platform, google, instagram, a newsletter tool, medium describes the general type of channel, organic, social, email, and campaign describes the specific, narrow purpose, gbp, spring, opening.
Here is a worked example with invented details for illustration. Imagine a made up cafe tagging its profile link with utm_source=google, utm_medium=organic, and utm_campaign=gbp. A second worked example: the same fictional cafe tagging a link on a printed flyer for a seasonal promotion with utm_source=print, utm_medium=flyer, and utm_campaign=fall. Both links follow the same lowercase, three part pattern, which is what makes them easy to read together in a report later, rather than a scattered mix of one off tags that do not follow any shared logic.
Where Tagged Visits Actually Show Up
Once your tagged profile link is live, build one test visit yourself to confirm everything works before relying on it. From a clean browser session, one that is not already logged into anything that might otherwise identify you separately, click your own tagged link exactly as a visitor would from the profile, and note the time you clicked it.
Then check your analytics platform's traffic source report. In Wix Analytics, a tagged visit should appear attributed to the source and medium you set, typically within a reasonably short window rather than instantly, so do not panic if it does not show up the second you refresh the page. Give it a little time and check back. Recording the lag between your test click and when it appears in the report is worth doing once, so you know roughly what to expect going forward, and you should treat this as one dated test result, not a guaranteed timing for every future visit.
It is worth repeating this same test once with a deliberately mismatched capitalization, tagging a second test link with something like utm_source=Google instead of google, and watching how it shows up separately in the report from your first, correctly lowercase tagged link. Seeing that split happen with your own eyes, once, tends to cement the lowercase habit far more effectively than simply being told about it.
This kind of small, deliberate test is worth the twenty minutes it takes, because it turns an abstract warning about capitalization into something you have watched happen in your own analytics dashboard. Once you have seen two versions of the same real source split into two separate rows because of a single capital letter, you are far less likely to make that mistake again on a future link, whether it is another profile update, a printed flyer, or a link in a newsletter.
Platform Notes
On Wix, the website field on your Business Profile points to whatever URL you choose, and Wix Analytics reads standard UTM parameters in its traffic source reporting without requiring any special setup on the Wix side. Paste the fully tagged URL into the profile's website field exactly as you built it.
On Squarespace, the same general approach applies: build your tagged URL the same way, paste it into the website field on your profile, and check Squarespace's own analytics for how it surfaces traffic source and campaign data, since the exact report layout differs from Wix even though the underlying UTM parameters work the same way across virtually any modern analytics platform.
On Shopify, the tagged link goes into the profile's website field exactly the same way, and Shopify's own analytics dashboard has its own reporting views for traffic sources that will pick up standard UTM parameters. Regardless of which of these three platforms your cafe runs on, the tagging step itself, the actual parameters you write into the URL, does not change. What changes is only where you go afterward to read the resulting report.
The Direct Traffic Caution
Here is the limitation I promised to be honest about upfront. UTM tags only work for visits that arrive with the tag intact and get correctly attributed by your analytics platform. Plenty of real traffic to a small business site shows up in a direct traffic bucket instead, visits your analytics tool cannot confidently trace back to a specific tagged source.
In my own experience running other sites, a meaningful share of that direct traffic bucket appears to be visits coming through AI tools, people asking an AI assistant a question, getting an answer that references your business, and then visiting your site without any tag surviving that path. I want to be clear that this is my own owner reported observation from watching my other sites, not a formal, dated study, and I am not going to attach a specific percentage to it, because I do not have one I can defend with real evidence.
What this means practically is that your tagged profile link will give you a real, useful count of visits that arrived through that specific tagged path, but it will never give you a complete picture of every single visit that originated from your Google profile, since some visitors interact with your listing in ways that do not preserve the tag cleanly through to their eventual visit. Treat the tagged number as a genuine, useful floor, not a full accounting of every profile driven visit. Pair it, over time, with a general sense of your direct traffic trend, rising or falling, rather than trying to force the two numbers into a single combined total that the underlying data cannot support.
Cautions Worth Knowing Before You Start
Do not tag internal links on your own website, links from one page of your site to another. UTM parameters are meant to describe where a visitor came from before arriving at your site, and tagging internal links can corrupt your own analytics by overwriting the original source information partway through a visitor's session on your site.
Avoid changing your profile's tagged link often once it is set. Every time you swap the URL, you introduce a small window where the change might not be reflected everywhere at once, and frequent changes make your own historical reports harder to read consistently over time, since different stretches of your data end up tagged with different campaign values for what is really the same ongoing purpose. Pick your naming convention, tag the link once, and leave it alone unless you have a real reason to update it.
There is no guarantee that a tag survives every possible edit or platform change indefinitely. If you ever notice your Business Profile's website field showing something other than what you originally set, check it and paste the correct tagged link back in. This is a small, occasional maintenance task, not a one time setup you can assume will hold forever without ever checking again, so put a quiet, occasional reminder somewhere to glance at the field every few months.
What to Do Today
Set aside about twenty minutes. Decide your naming convention using the pattern above, source, medium, campaign, all lowercase. Build your tagged profile link. Paste it into your Business Profile's website field. Click the link yourself from a clean browser session and note the time. Check your analytics platform's traffic source report over the next day and confirm the visit shows up attributed correctly.
That is the entire task. You now have a tested, working, tagged link, a naming convention you can reuse anywhere else you want to track a link in the future, and an honest understanding of what this one number can and cannot tell you about your Google profile's real contribution to your site's traffic.
It is worth writing your naming convention down somewhere you will find it again, a shared note, a simple document, rather than trusting yourself to remember the exact pattern months from now when you go to tag a new link for a different purpose. The value of a naming convention comes almost entirely from consistency over time, and consistency is much easier to maintain when the rule itself is written down rather than reconstructed from memory each time you need it. A five minute note today saves you from a scattered, inconsistent mess of tags a year from now, and it means anyone else who ever helps manage your marketing can follow the same pattern without having to guess at it.
Related Reading
More from Hillcane on this topic, plus the pages on the site that sit next to the work.
Google Business Profile for Coffee Shops: The Complete 2026 Checklist
Your Google Business Profile Is Doing More Work Than Your Website
What Actually Determines Google Maps Ranking for a Coffee Shop
Reputation Ahead of the Website: When Maps and Reviews Outrun the Site
Should Your Profile Link Go to the Homepage or Location Page?
The State of Specialty Coffee Visibility in North America (2026)
Frequently Asked Questions
Is it safe to add UTM parameters to my Google Business Profile website link?
Yes, for most cafes. The tagged link still leads to the same page; the parameters after the question mark only tell your analytics platform where the visit came from. Keep it to three lowercase values, such as utm_source=google, utm_medium=organic, and utm_campaign=gbp, paste the full URL into the profile's website field, and test it once from a clean browser session before trusting the reports. The whole setup takes about twenty minutes.
What UTM parameters should a cafe use for its profile link?
Use three parameters: utm_source=google, utm_medium=organic or profile, and utm_campaign set to a short word such as gbp. Write every value in lowercase and reuse the same source, medium, campaign pattern everywhere you tag a link. A printed flyer for a fall promotion, for example, could use utm_source=print, utm_medium=flyer, and utm_campaign=fall. Write the convention down so anyone helping later follows the same pattern instead of guessing.
Why does capitalization matter in UTM parameters?
Analytics platforms typically treat different capitalization as different values. A link tagged utm_source=Google and another tagged utm_source=google can land in two separate rows, splitting one real source into two confusing entries. Lowercase, applied every time, prevents it. A useful exercise is to tag one deliberate test link with a capital letter, click it, and watch the split appear in your own report; seeing it once usually makes the habit stick.
How long does it take for a tagged visit to show up in Wix Analytics?
Not instantly, so wait a while after a test click before checking. Click your tagged link from a clean browser session, note the time, then check the Wix Analytics traffic source report over the next day to see when the visit appears under the source and medium you set. Record that lag as one dated test result rather than a guaranteed timing, since reporting delays can vary from visit to visit.
Does UTM tagging capture every visit that comes from my Google profile?
No. It only captures visits that arrive with the tag intact and get correctly attributed. A meaningful share of real traffic to small sites shows up as direct traffic instead, including, based on owner reported observation rather than a formal study, a portion that appears to come through AI tools without a tag surviving that path.
Should I tag links between pages on my own website?
No. UTM parameters describe where a visitor came from before arriving at your site, such as your Google Business Profile or a printed flyer. Tagging links from one of your own pages to another can overwrite that original source partway through a visitor's session, which corrupts your analytics. Reserve tags for links that live outside your website, like the profile's website field, a newsletter, or a flyer.
How often should I change my profile's tagged link?
As rarely as possible. Pick your naming convention, tag the link once, and leave it alone unless you have a real reason to update it. Each swap opens a window where the change may not show up everywhere at once, and frequent changes scatter one ongoing purpose across different campaign values in your history. Do glance at the website field every few months, since an edit or platform change can replace your tagged link.
Does this work the same way on Wix, Squarespace, and Shopify?
The tagging step is identical on all three: the same lowercase utm_source, utm_medium, and utm_campaign values pasted into your Business Profile's website field. What differs is where you read the results. Wix Analytics reads standard UTM parameters in its traffic source reporting without special setup, while Squarespace and Shopify each have their own analytics dashboards with different layouts for source and campaign data.
Can I guarantee a UTM tag survives every future edit?
No. Nothing guarantees a tag survives every future edit or platform change. Put a quiet reminder on your calendar every few months to open your Business Profile and check the website field. If it shows anything other than the tagged URL you set, paste the correct link back in and run one test click from a clean browser session to confirm visits are again being attributed to google and organic in your report.
How much traffic will my Google profile send?
This post offers no figure, because a number like that goes beyond what can honestly be measured. Your tagged link counts visits that arrive with the tag intact, which makes it a genuine floor, not a full accounting. Some traffic lands in the direct bucket instead, and from my own experience running other sites, part of it appears to come through AI tools, an owner observation rather than a formal study.
Work with Hillcane
You want to know how many visits your Google profile actually sends. Here is the exact tagged link to build, in one sitting, and what the resulting number can honestly tell you.
If you want a second set of eyes on your tagged link and your analytics setup, reach Hillcane at hillcane.co/contact or call (256) 384-2449.



Comments