Which Website Visits Actually Come from Your Google Business Profile?

by Emily Carter | Oct 3, 2026

Your Google Business Profile reports website clicks, but your website analytics groups visitors into broader traffic sources. That makes it difficult to tell which visits began with the profile. A tagged website link gives you a way to identify those visits, provided your analytics setup actually records them.

Quick Answer

Add consistent UTM parameters to the website URL on your Google Business Profile, then examine the campaign in GA4’s Traffic acquisition report. Keep profile website clicks separate from recorded website sessions and completed enquiries. Google also offers a Business Profile integration in Analytics, but its profile metrics are aggregated and serve a different reporting purpose.

Start with the measurement you need

Google defines Business Profile website clicks as clicks on the profile’s website link. That action happens before you know whether the visitor loaded the destination or contacted your business. Treat it as a useful starting point, rather than a count of new customers.

For a small business, three questions are worth separating: did someone click, did the website record a visit, and did that visit lead to an enquiry? Decide which question your report should answer before comparing totals. Otherwise, a difference between two dashboards can look like a fault when they are measuring different events.

Give the website link a recognizable campaign label

Google’s campaign URL guidance explains how UTM parameters label referral traffic. The following example is a naming convention you could adopt for the main website button, not a compulsory Google format. Replace the example address with your real destination:

https://example.com/?utm_source=google&utm_medium=organic&utm_campaign=gbp_website

Here, the source identifies Google, the medium describes organic traffic, and the campaign distinguishes the profile’s website link. Use the same spelling and capitalization consistently; Google treats parameter values as case-sensitive. Its Campaign URL Builder can construct the link if you prefer not to assemble it manually.

For several locations, choose a documented naming pattern such as gbp_website_north and gbp_website_south. Keep a record of each location, its destination and its campaign value. Do not reuse that exact tagged link in newsletters or unrelated promotions, because those visits would carry the same label.

Test the destination before changing the profile

Open the completed URL and check that it reaches the correct page. If the site redirects visitors, ask the person maintaining it to confirm that the campaign parameters survive until Analytics can read them. Also confirm that GA4 is installed on the destination; adding letters to a URL does not install tracking.

After saving the website link in your profile, test the public button on a phone. Record the date you introduced the tag so you do not expect earlier visits to acquire the new label retroactively. If you are testing the wrong listing or cannot find your business, resolve that first with our guide to finding a Business Profile by name.

Read the campaign at session level in GA4

Open Reports, then Acquisition and Traffic acquisition. Google’s report documentation explains that its dimensions describe sessions from new and returning users. Select Session campaign and look for your campaign label; Session source / medium provides supporting context.

Compare recorded sessions with meaningful actions you already measure, such as a successfully submitted enquiry form. A button click and a completed submission should not automatically be treated as the same outcome. Confirm how the event is implemented before using it to judge the quality of profile traffic.

Understand the separate Business Profile integration

Google now documents a Business Profile link in Analytics under Admin and Product links. Creating it requires Editor or Administrator access in Analytics and Owner or Manager access to the profiles. Review the data-sharing information before confirming a connection.

The resulting collection contains profile metrics, including website clicks and calls. When several profiles are linked, those metrics are combined; Google’s documentation says they cannot be filtered by individual profile in that collection. Location-specific campaign labels can therefore still be useful for examining recorded website visits.

Investigate gaps without forcing the numbers to match

If the campaign is absent, check the live link, destination, tracking configuration and selected date range. If sessions are lower than profile clicks, remember that a click need not produce a separately recorded session. Consent choices and tracking restrictions can also affect what your website measures.

Keep the report modest: profile clicks show interest in the website, recorded sessions show measured visits, and verified enquiry events show a further action. Together they support a better decision than treating every click as a customer.