Marketing
Connect Google Business Profile to Google Analytics (GA4): 2026 Setup Guide
Link Google Business Profile to GA4 using the current product link, understand the metrics, permissions and six-month limit, and know where UTMs still help.
Overview
For years, the usual advice for measuring Google Business Profile traffic in Google Analytics was simple: add UTM parameters to the website link and track the sessions that arrive on your site.
That advice is now incomplete.
Google now provides a direct Google Business Profile product link inside Google Analytics 4. Once linked, GA4 can show a dedicated Google Business Profile reporting collection with profile interaction metrics such as website clicks, calls, directions and bookings.
The connection is useful, but it does not turn Google Analytics into a perfect local-marketing attribution system.
The safest mental model is:
The native link brings Business Profile interaction metrics into GA4. Website tagging and conversion measurement still answer what happens after someone reaches your site.
Quick answer: how do you link Google Business Profile to GA4?
Google's current setup path is:
You need:
After a link exists, Google says a dedicated Google Business Profile collection becomes available inside Reports.
- Editor or Administrator access to the Google Analytics property; and
- Owner or Manager permission for the Google Business Profile you want to connect.
- Open the correct Google Analytics property.
- Go to Admin.
- Under Product links, choose Google Business Profile links.
- Select Link.
- Choose the Business Profile or profiles you manage.
- Review the data-sharing information.
- Confirm the link.
Why older GBP-to-GA4 advice can be stale
Search results can still contain older instructions saying no native GBP-to-GA4 connection exists.
That is one reason this setup deserves a dated Guide.
Old workflow:
Google Business Profile → tagged website link → GA4 website session
New workflow:
Google Business Profile → native GA4 product link → GBP interaction metrics inside GA4
And, when you need website attribution:
Google Business Profile → tagged website/booking link → website session/conversion measurement
The two approaches answer different questions.
What the native GBP link brings into Google Analytics
Google's current Analytics Help documentation lists these aggregated Google Business Profile metrics:
Google Analytics shows the available metric set even if some metrics are not meaningful for your business type.
That differs from the native Business Profile Performance interface, which can hide metrics that are not relevant to a specific business.
Do not interpret a zero in every field as a tracking failure until you confirm that the action is actually available for that profile.
| Metric | What it represents at a practical level |
|---|---|
| Interactions | Total Business Profile interactions included in the linked reporting collection |
| Website clicks | Clicks from the profile to the website destination |
| Calls | Call interactions reported for the profile |
| Directions | Direction-request interactions |
| Messages | Messaging interactions where relevant |
| Bookings | Booking interactions where relevant |
| Menus | Menu interactions where relevant |
The access requirements matter more than they look
The most common setup problem is not analytics code. It is permissions.
GA4 side
The user creating the link needs Editor or Administrator access to the Analytics property.
Being able to view reports is not enough.
Business Profile side
The user also needs to be an Owner or Manager of the Business Profile being linked.
If the profile is controlled by a former employee, previous agency or another Google account, fix access before troubleshooting Analytics.
For ongoing safety, use individual Google Accounts rather than one shared login. That makes offboarding and responsibility clearer.
Step 1: choose the correct GA4 property
Many businesses have more than one Analytics property because of old websites, test environments, agencies or migrations.
Before linking anything, confirm:
The native link can be configured correctly and still be useless if you connect it to the wrong property.
- the property measures the current public website;
- the business name and website domain match what you expect;
- the right team has access;
- you are not inside an obsolete Universal Analytics-era setup or a test property.
Step 2: audit the Business Profile first
Do not use Analytics as a reason to ignore profile quality.
Check:
Use the Google Business Profile Services guide and Service Area guide if the profile itself needs cleanup first.
- business name;
- category;
- website URL;
- service area or location model;
- phone;
- booking destination if present.
Step 3: open the Product links section in GA4
In Google Analytics:
Admin → Product links → Google Business Profile links
Choose Link.
If the option is visible, continue with the profiles available to the signed-in Google Account.
Step 4: select the profile or profiles
A GA4 property can be linked to multiple Google Business Profiles.
This is useful for a multi-location business, but there is a major reporting tradeoff: Google currently aggregates the profile metrics across linked profiles.
If you link five locations, do not assume the standard GBP collection will let you break every metric back down by each individual location.
Step 5: review the data-sharing information
Read the current confirmation screen instead of clicking through automatically.
Google's documented integration shares the listed GBP performance metrics into Analytics.
There are no granular controls for choosing only one of those metric types.
Step 6: confirm the link and wait for the collection to appear
Google says the dedicated GBP reporting collection is visible when a link exists.
If you do not see it immediately, verify the link status before repeating the setup and accidentally creating confusion around multiple accounts.
The six-month data limit
This is one of the most important limitations.
Google currently says Business Profile metrics are available in the linked Analytics reporting collection for the last six months.
Choosing a longer date range in Google Analytics does not create older GBP history beyond that window.
If long-term trend reporting matters, keep your own periodic exports or reporting snapshots according to your data-governance needs.
Do not promise a client that the native link becomes a permanent archive of all historical Business Profile data.
Multi-location businesses: the aggregation problem
The product link sounds ideal for businesses with many locations because one GA4 property can connect to multiple profiles.
But the current reporting collection has an important constraint:
Metrics from multiple linked profiles are aggregated.
Google says you cannot segment or filter those GBP metrics by an individual linked profile inside the current collection.
That means this setup can answer:
How did our linked Business Profiles perform in total?
It may not answer:
Which of our six locations generated these 47 direction requests?
If per-location reporting matters, design the rest of your measurement plan accordingly rather than discovering the limitation at the end of the quarter.
Other current limitations to know before linking
Google documents several restrictions.
No custom Explorations for these GBP metrics
The imported GBP metrics cannot currently be used in custom Explorations.
No comparisons or report filters for the GBP metrics
You cannot treat them like a fully flexible GA4 event dataset.
No granular metric-sharing controls
The link shares the supported GBP metrics as a set.
Subproperties are not supported
If your Analytics setup depends on subproperties, do not assume the GBP link will work there.
Links are deleted from Analytics Admin
To stop the integration, delete the link from the Google Analytics Admin interface with the required Analytics permission.
Does the native link replace UTM parameters?
Not completely.
The direct product link and UTM-tagged website links solve different measurement problems.
The native link is useful for profile interactions
It brings profile metrics such as calls, directions and website clicks into the GA4 reporting environment.
Some of those actions never create a website session at all.
For example, a customer can request directions without opening your site.
UTM tagging is useful for website traffic attribution
When a person clicks from the Business Profile to your website or a public booking page, deliberate campaign tagging can help identify that visit inside website acquisition and conversion reporting.
A practical tagged destination might distinguish:
The exact taxonomy matters less than consistency.
Do not create five different naming styles across your website, booking and location links.
- source: google;
- medium: organic or another convention your reporting team uses consistently;
- campaign: googlebusinessprofile;
- content: websitebutton or bookinglink.
Why the distinction matters
Suppose GA4 reports:
Those are useful profile-level interactions.
But if you want to know what visitors did after landing on your website, you still need website-side measurement.
The native link does not automatically turn every GBP interaction into a perfectly attributed sale.
- 120 GBP website clicks;
- 35 calls;
- 18 direction requests;
- 12 booking interactions.
A service-business reporting workflow that stays honest
A useful monthly report can have four layers.
Layer 1: profile visibility and interactions
Use native GBP metrics to understand actions taken from Search and Maps.
Layer 2: website acquisition
Use GA4 website reporting to understand sessions and landing pages.
Layer 3: enquiries and bookings
Use actual forms, calls, booking records or CRM outcomes.
Layer 4: completed revenue or service outcome
Use the system of record that knows whether the appointment happened and whether payment was completed.
OneStudio can hold online bookings, client history, payment status where enabled and operational analytics in the same business system. Explore OneStudio features.
That does not mean OneStudio automatically imports GBP metrics from GA4. Keep the systems and claims separate.
Example: a salon using GBP, GA4 and online booking
Imagine a salon links its Business Profile to GA4.
In one month it sees:
At the same time, its website analytics show 190 sessions carrying the salon's chosen GBP campaign tag, and its booking system records 23 completed online bookings from customers who used that path.
The correct reporting story is not:
Google Business Profile produced exactly 27 completed appointments.
A better story is:
The profile generated measurable engagement, including booking interactions and website clicks. Website and booking data then show what happened after customers entered the owned journey.
That distinction protects you from pretending two different measurement systems are the same thing.
- 240 website clicks;
- 61 calls;
- 42 direction requests;
- 27 booking interactions.
Troubleshooting: Google Business Profile does not appear in Product links
Work through the simple checks first.
Check the signed-in Google Account
Are you using the same Google Account that has Owner or Manager permission on the Business Profile?
Check Analytics permission
Do you have Editor or Administrator access to the GA4 property?
Check the property
Make sure you are in the intended property, not a test or retired property.
Check profile access directly
Open the Business Profile and confirm you can actually manage it.
Do not rely on an old email invitation as proof that the permission is still active.
Check whether the profile is eligible and active
A suspended, inaccessible or ownership-disputed profile can create a different problem than Analytics linking.
Check current Google documentation
Search results can still contain stale articles saying there is no native connection.
Use the current GA4 Admin interface and current Google help documentation as the authority for the product link.
Troubleshooting: the metrics look lower than expected
Before calling the link broken, check:
A useful report defines the metric before judging the number.
- whether you are comparing the same date range;
- whether more than one profile is linked;
- whether the metric is relevant to the business;
- whether you are confusing a website session with a profile click;
- whether address changes or other profile edits are still propagating;
- whether the six-month window affects the comparison.
Should you link one GBP to multiple GA4 properties?
Avoid creating a measurement maze unless there is a clear reason.
For most small service businesses, the cleanest plan is to identify the GA4 property that represents the current website and connect the Business Profile reporting there.
If multiple brands, domains or business entities share infrastructure, document the intended measurement architecture before linking profiles casually.
Connect local visibility to a real customer journey
The native GBP-to-GA4 link is a useful reporting upgrade, especially because calls, directions and other profile actions can now sit beside website reporting.
Keep the boundary clear: profile engagement is not automatically a completed booking.
Build a customer journey where the listing points to accurate service information, the website answers the next question, and booking is easy to complete. OneStudio combines the public website with online booking, client records and operational analytics. Explore OneStudio features.
Source and claim notes
https://support.google.com/analytics/answer/16930347
https://support.google.com/analytics/thread/453295261/gbp-to-ga-do-i-still-need-to-make-utm-codes-to-track-traffic-from-maps-to-website-sale-amount?hl=en-au
- Google Analytics Help, “Connect Google Business Profile (GBP) to Google Analytics”, checked 2026-09-14. Confirms Admin → Product links → Google Business Profile links, required permissions, metrics, six-month window, aggregation, no per-profile segmentation, no Explorations/comparisons/filters, no subproperty support.
- Current 2026 SERPs contain both up-to-date native-integration guides and stale articles that still state there is no direct GBP-to-GA4 link. Freshness is therefore part of the search opportunity.
- Secondary Google Analytics Community discussions from June/July 2026 support the operational recommendation that UTM tagging remains useful for downstream website attribution. This is presented as measurement advice, not as a Google requirement.
- Do not claim OneStudio automatically connects to GBP or GA4. /features confirms OneStudio website, booking, CRM, payment-status and analytics capabilities, not this integration.
Questions businesses ask
Does Google Analytics now connect directly to Google Business Profile?
Yes. Google's current Analytics Help documentation describes a native Google Business Profile product link inside GA4 Admin.
What permission do I need?
Google requires Editor or Administrator access to the Analytics property and Owner or Manager permission for the Business Profile being linked.
What GBP metrics appear in GA4?
Google currently lists Interactions, Website clicks, Calls, Directions, Messages, Bookings and Menus.
How much history is available?
Google currently documents a six-month availability window for the GBP metrics in Analytics.
Can I filter the imported GBP metrics by individual location?
Not in the current linked reporting collection when multiple profiles are aggregated. Google says those metrics cannot be segmented or filtered by individual Business Profile there.
Do I still need UTMs?
UTMs remain useful when you want to identify website sessions and downstream conversions from specific public links. The native GBP link measures profile interactions; website attribution is a separate question.