Google Business Profile can now be linked directly to Google Analytics, bringing local engagement data into GA4 for the first time. Here’s what the integration does, what it doesn’t, and why the six-month data window makes setup time-sensitive.
———
If you’ve ever wished you could see your Google Business Profile stats and your Google Analytics data in the same place, I have good news: Google is making that happen.
For the first time, local engagement metrics, including calls, direction requests, bookings, and website clicks, can live right alongside your web and app data in GA4. No more toggling between dashboards, no more duct-taping UTM parameters to your Google Business Profile listing and hoping for the best. One property, one view, the full picture.
If you manage a local business and you’re already in Google Analytics, this is worth setting up as soon as you have access.
This feature is currently rolling out and may not yet be available to all users.
What Is the Google Business Profile and Google Analytics Integration?
At its core, this is a native product link. Connect one or more business profiles to a GA4 property and your local engagement metrics will show up in a dedicated reporting collection right inside Google Analytics. Simple enough. But to appreciate why it’s a big deal, it helps to think about what measuring local performance looked like before this new development.
It was a little messy. There was no direct way to get Google Business Profile performance data into Google Analytics, so the standard workaround was adding UTM parameters to the website link inside your Google Business Profile. That got you attribution for website clicks, but it required manual setup and ongoing maintenance, and it could only capture that one action. Calls, direction requests, and bookings all happen entirely on Google. UTMs can’t follow users there, which means those signals stayed locked inside the Google Business Profile analytics panel, completely invisible to GA4.
The result was an operational split: Google Analytics for website performance, the Google Business Profile panel for profile engagement, and no shared view between them. Every manual attempt to bridge the two created more room for error or misinterpretation.
This new integration closes those gaps. It’s more than a new reporting feature; it’s also a process improvement and a data quality upgrade.
What Data Does the Google Business Profile to Google Analytics Integration Actually Show?
Once your Google Business Profile is linked to Google Analytics, a new Google Business Profile collection appears in your GA4 reports. This collection includes aggregated metrics from all linked profiles. Here’s the breakdown:
Website clicks
The number of times someone clicked through to your website directly from your Google Business Profile listing. This is the most direct signal that your local presence is driving website traffic, and it’s now measurable natively without UTM workarounds.
Calls
These are phone calls initiated from your Google Business Profile. For service businesses where the phone is still the primary conversion path (e.g., contractors, salons, medical practices, legal services, etc.), this is one of the most valuable signals in the report.
Direction requests
This is how many people asked Google Maps for directions to your business location. Direction requests are a high-intent signal. Someone requesting directions is very likely to follow through with an in-person visit, making this metric a meaningful leading indicator of foot traffic.
Bookings, messages, and menu views
These are additional engagement actions that vary by business type. Not every business will generate data in all of these categories, but Google Analytics shows all available metrics regardless of business type. This differs slightly from how the Google Business Profile performance dashboard itself works, where irrelevant metrics are hidden.
Total interactions
This metric is an aggregated count of all engagement actions across your profile. It’s useful as a high-level trend metric when you want to understand whether your overall local presence is growing or declining without drilling into individual action types.
What Are the Limitations of the Google Business Profile to GA4 Connection You Should Know About?
The Google Business Profile/GA4 integration is incredibly useful, but there are a few limitations worth understanding before you dive in. None of them are reasons to skip the setup, but they are useful context to help you engage with the data correctly.
Limited to aggregated data for multiple locations
If you manage more than one Google Business Profile, the metrics shown in GA4 will be the sum of data across all linked profiles. You can’t filter or segment by an individual location. For single-location businesses, this isn’t an issue, but multilocation operators should understand that they’re working with aggregate figures, not location-level breakdowns.
Data only goes back 6 months
Google Business Profile metrics are available for the previous six months only. There’s no historical baseline waiting for you when you first connect. Every month you delay connecting is a month of local performance context you won’t be able to recover. So the best time to set this up is today (or as soon as it’s made available to you).
Limited customization in GA4
Google Business Profile metrics can’t be added to custom explorations, comparisons, or filtered views inside Google Analytics. You can view them in the dedicated Google Business Profile reporting collection, but you can’t slice them and compare against other dimensions the way you can with standard GA4 event data.
These limitations are likely to change as the integration matures. Google has a consistent track record of expanding product functionality over time. Setting up the connection now means you’ll be positioned to take advantage of improvements as they roll out.
How to Set Up the Google Business Profile Link in Google Analytics
The setup takes about two minutes. Before you begin, confirm that you have the right access levels. You’ll need editor or administrator access on the Google Analytics property, and you’ll need owner or manager access on the Google Business Profile that you want to link. If you don’t see the option described below, a permissions issue is the most likely cause.
Step 1: Open Admin in Google Analytics.
Log in to Google Analytics, select the property you want to link, and click Admin in the bottom left navigation panel.
Step 2: Find Product Links.
In the Admin panel, look for the Product Links section. This is where GA4 manages all integrations with other Google products, including Google Ads. Google Business Profile links now appear here as well.
Step 3: Select Google Business Profile links and connect.
Click Google Business Profile links, then click Link. Follow the on-screen prompts to select the Google Business Profile location (or locations) you want to connect to this GA4 property. Review the data-sharing information and confirm the link.
Step 4: Find your data in the Reports tab.
Once linked, data populates immediately. Navigate to the Reports tab in GA4 and look for the new Google Business Profile collection. Open the Performance report to see your aggregated local metrics. Because data is available for the previous six months, your initial view will populate with existing data right away. You aren’t starting from zero.
Why You Should Set This Up Now, Not Later
The six-month data retention window is the most important reason to act quickly. There’s no benefit to waiting, and there’s a real cost if you delay. Every month that passes without this connection in place is a month of local performance data that can’t be recovered.
Beyond the retention window, there are three strategic reasons to prioritize this setup:
- You will build a baseline. Six months from now, you’ll be able to compare current call volume, direction requests, and website clicks from your Google Business Profile to where they were when you started. Without the connection, that comparison isn’t possible.
- You will see the full local picture for the first time. The UTM workaround only captured website clicks. This integration captures every tracked action (calls, direction requests, and bookings) without any manual configuration required.
- You reduce the margin for error. Fewer dashboards, fewer manual exports, fewer places for data to fall through the cracks or be misread.
This integration is also part of a broader pattern Google is establishing: giving businesses native measurement tools that previously required third-party solutions or manual workarounds. The new Google Search Console Generative AI performance report follows the same logic. Google is building a more complete analytics picture for site owners and local businesses alike. Getting connected now means your data will be ready when the next layer is added.
Connecting your Google Business Profile to Google Analytics takes about two minutes. What you do with the data after that is where the real work begins: interpreting the trends, knowing what to act on, and connecting local engagement to actual business outcomes.
Google is moving fast, and the businesses that build a strong measurement foundation now will be the ones with a clear advantage when the next update lands.
Ready to Stop Guessing and Start Growing?
Let’s build a digital marketing program that aligns with your revenue goals and strengthens your bottom line.