New ChatGPT vs Google Search Volume: What OpenAI’s 20% Claim Really Means

Local SEO

Google Business Profile Performance Report: Every Metric Explained

What each number in your Business Profile performance report really counts, how to export it, and how I connect profile clicks to GA4 with UTM links.

Google Business Profile Performance Report: Every Metric Explained

Quick Answer

The Google Business Profile performance report shows how people found your profile on Search and Maps and what they did next. That means calls, messages, bookings, direction requests and website clicks. It also shows unique profile views by platform and device, and the search terms that showed you. Data covers organic and Google Ads activity. Search terms update monthly, and exports run from Business Profile Manager.

Key Takeaways

  • Performance data is only available for verified profiles, and it includes both organic and Google Ads activity.
  • Calls count taps on the call button, not answered calls. Directions show intent, not visits.
  • Views count unique people once per day per device and platform, so they run lower than impressions.
  • Search terms refresh at the start of each month and can take up to five days to show.
  • I recommend exporting monthly from Business Profile Manager to keep a history beyond the on-screen date range.
  • Tag your profile website link with UTM parameters to pick out profile visits and conversions in GA4.
In this article
  1. What the Google Business Profile Performance Report Shows
  2. Every Metric in the Report, Explained
  3. Date Ranges and Data Delays
  4. How to Export Business Profile Performance Data
  5. Limits to Keep in Mind
  6. How to Combine Google Business Profile Performance With GA4 Using UTM Links
  7. A Simple Monthly Review Routine
  8. Conclusion
  9. Frequently asked questions

Have you opened your Google Business Profile performance report and wondered what “interactions” really counts? Or why views look low, or why your website clicks never match Google Analytics? You are not alone. Here is the short answer. The report shows how people found your profile on Google Search and Maps, and what they did next. But each number has its own counting rules.

In this guide I go through every metric and how date ranges and data delays work. I also cover how to export the data, where the numbers fall short, and how to pair them with UTM-tagged links in GA4. That way you can see what happens after the click.

What the Google Business Profile Performance Report Shows

The performance report replaced the old “Insights” section a few years ago. It sits inside your profile management on Google Search and in the Google Maps app. It is not a separate dashboard.

A few ground rules apply before you look at any number:

  • Verified profiles only. Google shows performance data only for verified Business Profiles. You need to be signed in to an account that manages the profile.
  • Organic and paid together. Google says the data includes activity from organic results and from Google Ads. If you run local campaigns or Performance Max with location assets, some of your calls and direction requests came from ads.
  • Only relevant metrics show. A plumber will not see menu clicks, and a café will not see hotel booking clicks. If a metric is missing, it usually does not apply to your category or setup.

Every Metric in the Report, Explained

The report groups data into three parts: an overview of interactions, a breakdown of profile views, and the searches that showed your business. Here is what each figure means, and what it does not mean.

Interactions

Interactions is the headline number. It is the total of the actions people took on your profile. These include calls, messages, bookings, direction requests and website clicks, depending on which apply to you.

Treat it as a summary, not a goal. A rise in interactions driven only by direction requests means something very different from a rise driven by calls. So I always open the separate metrics before I draw any conclusions.

Calls

Calls counts clicks on the call button in your profile. You need a phone number on the profile for this metric to record anything.

It does not count finished or answered calls. Someone who taps the button and hangs up before it connects still counts. Someone who reads your number and dials it by hand from a desktop does not. If phone leads matter to you, a call tracking number or your phone system’s logs will give you the real picture.

Google shut down the Business Profile call history feature on 31 July 2024. Calls from your profile still reach you. But you can no longer see a call log inside the profile.

Messages

Messages counts separate message conversations started from your profile. Note that Google switched off the built-in Business Profile chat on 31 July 2024. So for many businesses this metric will show nothing for recent months.

Where an eligible profile offers another way to message, such as text message or WhatsApp, that is what any activity here relates to. Don’t read a drop to zero after mid-2024 as a sudden loss of interest. Chat itself was removed.

Bookings

Bookings counts finished bookings made through your profile. It only records anything if your bookings run through a booking provider linked with Google.

If you send people to your own booking page, or to a third-party tool not connected to Google, those bookings won’t show here. They will show up as website clicks instead. You will need GA4 or the booking tool’s own reports to count them.

Hotels see a separate metric, booking clicks, which counts clicks on the hotel’s booking link.

Directions

Directions counts requests for directions to your business. Google adjusts this figure for people who tap more than once, cancel the request, or create spam activity. So it is cleaner than a raw tap count.

It still shows intent, not a confirmed visit. Someone may ask for directions and never arrive. Service area businesses that hide their address won’t have directions data in the same way, because there is no public location to route to.

Website Clicks

Website clicks counts clicks on the website link in your profile. In my view it is one of the most useful metrics, because you can follow those visitors into your analytics. I cover this later in the guide.

Expect it to be higher than the number of sessions GA4 records from your profile. Clicks happen before your page loads. Some visitors leave before the analytics tag fires, say no to cookies, or block tracking.

Food businesses may see a menu metric. It counts menu clicks per person per day. It includes interactions with menu photos, menu links and structured menu data on the profile.

Businesses that list products may see a products metric. This counts views of products sold at your location, not products sold online. If you have not added products yet, our guide to setting up Business Profile services and products shows how.

Profile Views by Platform and Device

The views section shows how many people viewed your profile. It splits them across four groups:

  • Google Search on mobile
  • Google Search on desktop
  • Google Maps on mobile
  • Google Maps on desktop

This number counts unique people, not every impression. Google counts a person once per day on each device and platform. It also limits how many times one person can be counted across devices. And it only includes views of your profile, not every time your business shows on Google.

That is why views often look lower than older reports or email summaries suggested. A lower number here does not mean fewer people see you. It means the counting is stricter.

The platform split is useful in practice. Say a restaurant gets most of its views on Maps mobile. It should put photos, hours and menu accuracy first, because those people are often choosing where to go right now. A B2B service with lots of Search desktop views is likely being researched during work hours. So a clear website link and service descriptions matter more. This split is the first thing I look at in the report.

Searches and Search Terms

The searches section shows how many searches showed your profile, and lists the search terms behind them. You will usually see a mix of brand terms (your business name), category terms (“dentist”) and service or location terms (“emergency dentist near me”).

Three things to know about this data:

  • It updates monthly. Google refreshes search terms at the start of each month. The update can take up to five days to show.
  • It shows appearances, not clicks. A term in this list means your profile showed for it. It does not mean anyone viewed, called or visited.
  • Small terms don’t get exact counts. Low-volume terms show a threshold value instead of a precise number. So don’t read too much into tiny differences.

The practical use is spotting gaps. Say people find you for “boiler repair” but never for “boiler installation”, and you offer both. Check that the service, description and website page for installation are clear. You can’t directly control which searches show your profile. But you can make sure Google has the information it needs.

Date Ranges and Data Delays

At the top of the report is a date selector. You pick a time period and click Apply, and every section updates to that window. You can view a range of up to six months at a time.

Keep these timing rules in mind:

  • Daily metrics lag. The most recent days are often incomplete. Don’t judge performance on data from the last few days.
  • Search terms are monthly. They arrive at the start of the next month, up to five days in.
  • Compare complete months. A part of the current month compared with a full previous month will always look like a drop. This is the mistake I see most often in local reports.
  • Allow for seasons. A garden centre comparing July with January learns little. Compare the same months year on year where you have the data.

The on-screen window is limited. So regular exports are the only reliable way to keep a long history. That brings us to exporting.

How to Export Business Profile Performance Data

Exports run from Business Profile Manager on a computer. They work for one profile or many at once. This is the best way to compare locations or build your own monthly record.

  1. On a computer, open Business Profile Manager and sign in with an account that manages the profiles.
  2. Tick the box next to each profile you want data for.
  3. Click Actions, then Insights.
  4. Choose the timeframe you want.
  5. Click Download Report. If a “Download ready” box appears, click Download.

The file is a spreadsheet with one row per profile and a column for each metric. If a profile is not set up for downloads, some columns may show *** instead of numbers.

For agencies and brands with many locations, Google also offers the Business Profile Performance API. It returns daily metrics such as call clicks, website clicks, direction requests and impressions by platform and device. It also gives monthly search keyword impressions. It is worth setting up if you report on dozens of locations. For a single business, a monthly manual export is fine, and that is what I’d recommend.

Limits to Keep in Mind

Business Profile performance data shows direction. It tells you if interest is rising or falling and where it comes from. But it is not a lead count.

  • Clicks are not conversions. A call click, a website click or a direction request is an action, not a customer.
  • Ads are mixed in. You can’t separate organic from paid activity inside the report.
  • Views are de-duplicated. Each person is counted once, so views won’t match impressions from other tools or older reports.
  • Search terms are not Search Console queries. They describe how your profile showed up, not how your website ranked.
  • Some metrics depend on setup. No phone number means no calls data. No linked booking provider means no bookings data.
  • Counting rules can change. Google has changed metrics before. So compare like with like, and note any changes you spot.

None of this makes the report less useful. It just works best next to the tools that measure what happens next.

By default, visits from your profile land in GA4 as normal Google organic traffic. They get mixed in with clicks from regular search results. Adding UTM parameters (small tags added to the end of a link) to your profile’s website link separates them. Then you can see sessions, engagement and conversions from the profile alone.

Add campaign parameters to the website URL in your profile. A common setup looks like this:

https://www.example.com/?utm_source=google&utm_medium=organic&utm_campaign=gbp-listing

Using google as the source and organic as the medium keeps these visits in GA4’s Organic Search channel. So your channel totals stay consistent. The campaign value is what lets you pick them out. Google’s guide to building campaign URLs for Analytics explains each parameter.

A few practical tips:

  • Use lowercase values and keep them the same across locations, for example gbp-listing everywhere.
  • For several locations, add utm_content with a location name, such as utm_content=leeds. Or link each profile to its own location page.
  • If your profile has other links, such as an appointment or menu link, tag those too with a different campaign value. Then you can tell them apart.
  • Make sure the landing page has a self-referencing canonical tag (a line of code that tells Google which version of a page is the main one). Then the version of the URL with tags is not treated as a separate page.

Find the Traffic in GA4

Once the link is live, open Reports, then Acquisition, then Traffic acquisition. Change the primary dimension to Session campaign and look for gbp-listing. From there you can see sessions, engaged sessions and key events from profile visitors.

For a lasting view, build a saved comparison or exploration filtered to that campaign. If you already have organic reporting set up, our walkthrough on building GA4 reports for organic search shows how to add a profile segment next to it.

Read the Two Sources Together

The two tools answer different questions. The performance report tells you how many people clicked through and how they found you. GA4 tells you what those people did on your site.

For example, say website clicks rise 30% month on month, but GA4 sessions from gbp-listing barely move. Check that the tagged link is still in place and that the page loads quickly on mobile. If sessions rise but key events don’t, the problem is likely the landing page, not the profile.

Expect GA4 sessions to be lower than website clicks. A gap is normal. A sudden change in the size of that gap is what needs a closer look.

A Simple Monthly Review Routine

You don’t need to check the report every day. A short monthly review is enough for most businesses. This is the routine I follow.

  1. Wait until about the fifth of the month, so last month’s search terms have arrived.
  2. Export last month’s data and add it to a running spreadsheet.
  3. Compare calls, website clicks and direction requests with the month before and the same month last year.
  4. Scan the search terms for new service or location phrases, and for services you offer that never show up.
  5. Check GA4 for sessions and key events from your tagged profile link.
  6. Pick one improvement for the coming month, such as adding photos, updating services or posting an update. Note it next to the data.

Over a few months, that note column becomes your most useful record. It shows which changes moved the numbers and which did not.

Conclusion

The Google Business Profile performance report is the clearest view you get of how local customers find and act on your listing. Calls are button taps. Views are unique people. Search terms are monthly appearances. And paid activity is included. Once you understand that, the numbers become much easier to trust.

Pair your Google Business Profile performance data with a UTM-tagged website link in GA4 and a monthly export. Then you have a simple, reliable local reporting setup. If the data shows gaps in how people find you, work through our local SEO checklist to tighten up the basics.

Frequently Asked Questions

Why are my Google Business Profile views so low?

Views count unique people, not every impression. Google counts a person once per day on each device and platform, and only counts views of your profile itself. That makes the number lower than older reports. But it is a stricter measure of real interest.

Does the calls metric show how many calls I actually received?

No. It counts taps on the call button in your profile, whether or not the call connected. People who dial your number by hand are not counted. So use call tracking or your phone system for real call numbers.

How long does it take for Business Profile performance data to update?

Daily metrics such as calls and website clicks usually take a few days to settle, so the most recent days look incomplete. Search terms are updated at the start of each month and can take up to five days to show.

Does Google Business Profile performance include Google Ads clicks?

Yes. Google says performance data includes activity from both organic results and Google Ads. The report does not let you separate the two. So keep any local ad campaigns in mind when you read the numbers.

How do I download performance data for multiple locations?

Open Business Profile Manager on a computer and tick the profiles you want. Then choose Actions and Insights. Pick a timeframe and click Download Report to get a spreadsheet with one row per location.

Why don't website clicks match GA4 sessions?

Website clicks are counted when someone taps the link, before your page loads. Some visitors leave early, say no to cookies or block tracking, so GA4 records fewer sessions. A steady gap is normal. A sudden change in the gap is worth checking.

What UTM parameters should I use for my Google Business Profile link?

A common setup is utm_source=google, utm_medium=organic and a campaign such as utm_campaign=gbp-listing. This keeps visits in GA4's Organic Search channel, while letting you filter profile traffic by session campaign.

Why does my Messages metric show zero?

Google shut down Business Profile chat on 31 July 2024, so most profiles no longer get messages through Google. Any remaining activity relates to other messaging options open to eligible profiles.

Get the Next Guide in Your Inbox

Google updates, AI search changes and practical SEO guides. We email you when a new article is published, nothing else.

One email when we publish something new. No spam, unsubscribe in one click. Privacy

Written by Lovepreet Singh Digital Marketing Manager @ Softtrix
  • 12+ years in SEO
  • 311 articles
  • Punjab, India

Lovepreet Singh has been working in SEO for the last 12 years. He started as an SEO analyst, checking rankings and fixing on-page issues, and today he is Digital Marketing Manager at Softtrix Tech Solutions, looking after search and growth for client websites, from online stores to local service businesses.

  • AI Search & AEO
  • Technical SEO
  • Local SEO
  • Google Business Profile

Keep Reading