Google Business Profile Analytics: How to Link It and Read It

What is the Google Business Profile Analytics link?
The Google Business Profile Analytics link is an official product link that brings your profile performance data into a Google Analytics 4 property. Interactions, website clicks, calls, directions, messages, bookings and menu views then appear in their own report collection inside Analytics.
According to Google's help pages, the link gives you a more complete view of the customer journey, from local discovery to online conversion. So for local businesses, this is a real step forward in measurement.
In this guide we only repeat what you can verify in Google's own Analytics Help and Business Profile Help. Where we add interpretation, we say so and label it as field experience.
Why does the Google Business Profile Analytics link matter?
For years, local businesses worked in two separate places. In the Business Profile dashboard, you saw calls and direction requests. In Analytics, you saw website sessions and conversions. However, the two never met on one screen, so you compared them by hand.
The new link closes part of that gap. You can now read profile metrics next to your site traffic in the same Analytics interface. Also, you do not need to install a tag or any code, because you set the link up from the Admin screen.
That said, this is not an attribution tool. The data that arrives in Analytics is an aggregated summary. It does not show which call led to which sale, and it does not work at the level of a single person.
In short, the feature helps you track how much activity your local presence creates. It does not prove exactly what that activity is worth. Our Google Maps SEO guide explains how to grow that activity in the first place.
Which metrics does Google Business Profile Analytics include?
Google's documentation lists seven aggregated metrics. Analytics summarizes them in cards under a dedicated Google Business Profile collection. Here is the list.
- Interactions: a summary of the actions people take on your profile.
- Website clicks: clicks from your profile to your website.
- Calls: phone calls started from your profile.
- Directions: people who ask for directions to your location.
- Messages: messages sent through your profile.
- Bookings: appointments or reservations made through your profile.
- Menus: menu views or menu clicks.
However, notice what is missing. The list has no profile views and no search terms. So to learn which words people used to find you, you still need the Business Profile dashboard and Search Console.
For exact metric definitions, see Google's page on understanding your Business Profile performance. It explains how each metric is counted inside the profile itself.
Who can set up the Google Business Profile Analytics link?
You need permission on both sides. Google's help page states the requirements clearly.
- In Analytics: the Editor or Administrator role on the property.
- In Business Profile: Owner or Manager of the profile you want to connect.
For example, imagine you are an agency with limited access to a client's profile. In that case you cannot create the link on your own. You must ask the client for a higher role, or ask them to set up the link themselves.
For this reason, we check permissions in the first week of every local SEO project. A missing role that surfaces later only delays reporting for no good reason.
How do you set up the Google Business Profile Analytics link?
First, know that setup takes a few minutes and happens inside Analytics. Here are the steps from Google's help page.
- Open the Admin section in Google Analytics.
- Under Product links, choose Google Business Profile links.
- Click Link.
- Select the Business Profiles you manage and want to connect.
- Review the data sharing information and confirm.
One Analytics property can connect to several Business Profiles. Once the link is active, a notification banner also appears on the Business Profile performance page.
Data may take a little time to show up after setup. However, the help pages give no exact delay, so we do not quote a number. If the cards stay empty, check your permissions first.
Where do you find the data after linking?
Once the link is live, a new Google Business Profile collection appears in your Analytics reports. Inside it you find cards that summarize profile performance.
However, these cards do not replace your standard reports. They also do not create a conversion event on their own. So the calls metric does not automatically become a conversion in your property.
In practice, this distinction matters. When you write "calls went up" in a management report, say clearly that it is a profile-based summary metric. Otherwise, readers will confuse it with website conversions.
Our tip is to check the cards weekly. Then you can separate real seasonal movement from random daily noise. Also, write down the date of every change you make, such as new photos or a new post.
Also, look at several weeks of data rather than a single day. For example, a sudden weekend dip is often explained by opening hours or a public holiday. So you do not base decisions on daily noise.
What does the six-month data window mean?
One of the most important lines in Google's documentation concerns the data window. Business Profile metrics are available for the last six months only. Even if you pick a longer date range in Analytics, the report will not show data beyond that limit.
The practical result is simple. If you want year-over-year comparisons, Analytics alone will not be enough. You need to export or record the profile data yourself at regular intervals.
Our method is straightforward. In the first week of each month, copy the card figures into a spreadsheet. Then, a year later, you can read periods that Analytics no longer shows.
This matters even more for seasonal businesses. For example, if you want to compare this summer with last summer, you must start saving data today. Columns for month, calls, directions, website clicks, messages, bookings and menus are enough, plus a note about what you changed that month.
Which limitations should you know?
Google's help page names several clear limits. If you build reports without knowing them, your expectations will not match what you get.
- You only see aggregated data. With several linked profiles, you cannot split by profile.
- Profile metrics cannot be used in custom explorations, and filters do not apply.
- Subproperties do not support this integration.
- You cannot choose which metrics to share. The full list is shared.
- Only Editors or Administrators can delete the link, and only from the Analytics Admin area.
So these limits matter most for multi-location brands. If you need a location-by-location comparison, you must take that data from another source.
What happens if you link several profiles?
One property can connect to many profiles. However, according to Google's documentation, the metrics appear in aggregate, and you cannot break them down by profile or branch.
For example, imagine a clinic with five branches, all linked to one property. The cards show the combined calls of all five. They do not show which branch received the most calls.
So for multi-location businesses, we suggest two layers. Use the Analytics cards for the overall view. Then use the Business Profile dashboard, or a per-branch export, for branch comparisons.
Another option is to link each branch to a separate property. However, that splits your website traffic as well. Therefore, make this decision based on your measurement plan, not on convenience.
How do you read profile data next to website data?
The real value comes from reading both sources to answer the same question. The table below shows which metric answers which question.
| Source | Metric | Question it answers |
|---|---|---|
| --- | --- | --- |
| Business Profile | Calls | Does local discovery turn into phone conversations? |
| Business Profile | Directions | How strong is the intent to visit in person? |
| Business Profile | Website clicks | How much traffic does the profile send to the site? |
| Analytics | Sessions and conversions | Do arriving visitors reach the goal? |
| Analytics | Engagement | Do profile visitors stay on the page? |
Here is the key point. The website clicks on your profile and the sessions in Analytics do not have to match exactly. The two systems count differently. So do not treat small gaps as errors; look at the trend instead.
For example, a visitor might click through from the profile and close the window before the page loads. The profile counts a click, but Analytics may record no session. A slow site can widen this gap, so track page speed separately.
How do you separate profile clicks with UTM parameters?
To see profile traffic separately in Analytics, we suggest adding UTM parameters to the website link on your profile. This is not a Google requirement. It is a practice based on our field experience.
For instance, you can use "google" as the source, "organic" as the medium and "business-profile" as the campaign. Then the sessions from your profile show up in your channel reports.
Typing parameters by hand invites mistakes. So use our UTM builder to keep them consistent. If you are new to the topic, our guide on what UTM parameters are covers the basics.
However, one warning: note your current reports before you change the link. On the day you add UTM parameters, your channel report may show a break. Explain this in advance in your management meeting.
Which metric leads to which decision?
A metric alone does not decide anything. Read with the right question, though, it points the way. The table below offers an interpretation framework based on our field experience.
| Observation | Possible reading | First action |
|---|---|---|
| --- | --- | --- |
| Website clicks rise, site conversions stay flat | The landing page does not match visitor intent | Review the landing page and call to action |
| Calls fall, directions stay flat | The phone number or opening hours may be wrong | Verify hours and number |
| Directions rise, sales do not | An in-store conversion problem is possible | Check stock and the welcome process |
| Messages rise, reply time is long | Reply capacity is too low | Set a response time target |
Put simply, this table is not a diagnosis list. It is a tool for forming hypotheses, and every row needs more data to confirm.
For example, when calls fall, first check the number and hours on the profile. Often the cause is not strategy but a simple outdated detail. Therefore, verify the basics before you look for complex explanations.
Similarly, when website clicks rise but conversions stay flat, look at the page the visitor lands on. A visitor who reaches the home page may struggle to find the service they wanted. So consider pointing the profile link to the relevant service page instead.
Finally, do not tie every observation to a single cause. Local visibility is the combined result of many factors. Therefore, change one thing at a time and watch the result.
How does a worked example look?
The numbers below are an illustrative example calculation. They do not belong to any client or sector. The goal is only to show the reading logic.
Suppose a business sees these monthly averages over six months: 120 calls, 200 direction requests and 300 website clicks. In the same period, Analytics shows 280 sessions from the profile.
Here, 300 clicks and 280 sessions are close. The gap can come from how each system counts. Next, you check how many of those 280 sessions ended in a form or booking. Suppose 14 bookings came in. In this example, that is a 5 percent conversion rate.
So you can report one clear sentence: "The profile sends about 280 sessions a month, and 5 percent of them book." That sentence is far more useful for management than a raw call count.
However, remember that this is a simplified case. In practice, a call may happen days after a visit, and a booking may come from another channel. Therefore, treat the result as a starting point, not as a final verdict.
What changes for small businesses?
For a small business, the biggest gain is simplicity. You see profile and site data in one place. So you no longer jump between two dashboards.
However, the most common mistake is treating the new cards as a success score. Do not change an ad budget just because calls rose. Ask why first.
Here is what we suggest:
- Set up the link, then check the cards once a month.
- Record calls and directions in a simple table.
- Keep your opening hours and phone number up to date.
- Note monthly figures next to your changes, such as new photos, posts or offers.
These four steps are enough for a small team. Build the habit of measuring first. Then move on to UTM parameters and events. For post performance specifically, see our Business Profile post views report guide.
How do agencies and multi-location brands benefit?
For agencies, the feature simplifies reporting. You can present one Analytics view and explain profile and site data together. However, because of the aggregate limit, branch-level reporting needs an extra source.
For multi-location brands, two questions stand out. First, where will you compare branches? Second, how will you keep history beyond the six-month window?
Our approach is simple. We use the Analytics cards for the executive summary. For branch performance, we keep a separate monthly archive. That archive covers both the window limit and the missing branch split.
Also, be transparent in every report. State which data you used, which limits apply and what you cannot measure. As a result, clients trust the numbers more. Our SEO consulting service plans profile, site and content work together.
How do you track phone calls on your website?
The calls metric on the profile cards summarizes calls that start from the profile. People who tap the phone number on your website behave differently. Do not mix the two.
On your site, you can define a click on the phone link as a separate event in Analytics. Then you read profile calls and site calls apart. The exact setup depends on your site.
Likewise, we suggest separating messaging taps such as WhatsApp in the same way. Our WhatsApp link generator can help here.
In the end, the goal is to see which channel brings which type of contact. Budget decisions depend on that split.
Which metrics matter most for restaurants, clinics and shops?
The same card does not carry the same weight in every sector. The notes below rest on general field experience, so your business may differ.
- Restaurants and cafes: menu views, directions and bookings come first.
- Clinics and health services: calls, bookings and messages are more telling.
- Retail shops: read directions and website clicks together.
- Service businesses: calls and messages are the most direct signs of demand.
Also, this is not a strict rule. Still, if you decide early which card is primary and which is secondary, your report stays focused.
What if the link will not set up?
If you run into trouble, check permissions first. The most common cause is a missing role on one of the two sides.
- Confirm you are an Editor or Administrator on the Analytics property.
- Confirm you are an Owner or Manager of the Business Profile.
- Make sure the property is not a subproperty.
- Check that you are signed in with the right Google account.
Subproperties do not support this integration, so the option may not work there. In that case, try linking the main property instead.
If the problem continues, review Google's help pages and your account roles together. As an agency, you may need to ask your client for a role upgrade.
How do you delete the link, and what should you check before sharing data?
To delete the link, go to Admin, then Product links, then Google Business Profile links. Select the link, open the options menu and choose Delete. Google's documentation says only Editors and Administrators can do this.
The Business Profile help page does not describe unlinking steps, so rely on the Analytics help page for this task.
In the last setup step, you review and confirm data sharing. Do not rush it. The link shares all listed metrics and gives no option to choose. Anyone with access to the property can see the cards, so review agency, freelancer and in-house roles. Also, get written approval when you set this up for a client.
Which mistakes should you avoid?
We see the same mistakes again and again with new integrations. If you know them in advance, you save time.
- Reporting profile calls as if they were website conversions.
- Forgetting the six-month limit and promising annual comparisons.
- Expecting branch-level reports, then calling the feature broken.
- Losing control of the link when the person who set it up leaves.
- Tying budget decisions to raw numbers without interpretation.
Most of these mistakes come from not knowing what the feature does not do. So write a short measurement plan before setup. Our guide on setting website conversion goals is a good starting point.
How does this affect your local SEO strategy?
The feature is not a ranking signal. It only offers a way to measure. So linking your profile will not lift your map position by itself, and Google's documents make no such claim.
Still, it helps indirectly. You cannot improve what you do not measure. Seeing profile and site data together makes it easier to learn which local work creates real movement.
For example, suppose you upload new photos and then see more direction requests. That is not proof, but it is a clue worth testing. Likewise, the event-based thinking in our GA4 benefits guide helps when you read local data.
To connect this with paid media, our Google Ads management service sets up local campaigns with this measurement in mind.
What checklist do we recommend?
After setup, we follow a simple list. It rests on our field experience, and you can adapt it to any business.
- Document the Analytics and Business Profile permissions.
- Create the link and check the banner on the Business Profile performance page.
- Add UTM parameters to the profile website link.
- In the first week of each month, copy the card figures into an archive table.
- In the monthly report, show profile metrics under their own heading.
- Note every change, such as photos, posts or hours, with its date.
To connect profile visits with the rest of the journey, see our conversion funnel guide. If you want everything in one measurement plan, you can contact our team.




