Impressions, calls, direction requests, website clicks: how to read a Google Business Profile performance report and turn it into decisions.
- Published
- Reading time
- 7 min read
Key takeaways
- Rankings are one signal, not the whole answer. Read visibility and actions together.
- Know what each metric counts. Calls are taps on the call button, not answered calls, and the numbers include activity from Google Ads.
- A mixed month is normal. When one metric falls while others rise, find out where and why before you change anything.
- Report a few numbers that match how the business wins customers, then record the decisions they lead to.
A Google Business Profile report is a few numbers with arrows. The hard part is knowing which ones matter, and what to do when they disagree. This is how I read them, from managing 400+ profiles at Joseph Media Group (2022 to 2025) and more than 40 for one personal injury law firm.
Rankings are one signal, not the whole answer
Business owners often ask one question first: where do we rank? It’s a fair question, but it can’t describe a local business on its own.
Google says local results are “mainly based on relevance, distance, and popularity”, and it defines distance as “how far each business is from the customer who’s searching” (Tips to improve your local ranking on Google). Because distance depends on where each searcher is, one rank check from one spot says little about how a profile shows up across a whole market.
So I look at rankings next to the numbers that show visibility and action: how often the profile was seen, and how often people called, asked for directions or visited the website. Depending on the business, the reporting may also cover qualified traffic, leads, conversions, technical health and execution progress. Reporting should help the team make decisions, not only show activity.
What the performance report actually counts
Performance data is available only for verified Business Profiles, and only the metrics that apply to your business appear (Understand your Business Profile performance & insights). These are the ones most service businesses see, as Google defines them:
| Metric | What Google counts |
|---|---|
| Views | How many people viewed your Business Profile on Search and Maps. It counts unique visitors, and a person is counted only once a day. |
| Searches | The search terms people used to find your business. Updated at the start of each month, and it can take up to 5 days to show. |
| Calls | The number of times a customer clicked the call button on your profile. |
| Directions | How many people asked for directions to your business. |
| Website clicks | The number of times people clicked the website link on your profile. |
| Messages | The number of different conversations through messages. |
| Bookings | The number of bookings people completed. It only has data if bookings are managed through a booking provider. |
Three details change how you should read these numbers:
- The report includes ads. Google says performance data includes views, searches and actions from both organic search results and Google Ads (same page: Understand your Business Profile performance & insights). If ad spend changed during the period, the profile numbers changed with it.
- Calls are clicks, not conversations. The calls metric counts taps on the call button. It doesn’t tell you whether the call connected or became a client. Your phone system or intake records answer that.
- Visibility has four slices. Google’s Business Profile Performance API splits impressions into Google Search and Google Maps, each on mobile and desktop, and counts multiple impressions by the same user within a day as one (DailyMetric reference). A dashboard built on that data may show impressions instead of views.
Want a second pair of eyes on this?
Start a ConversationReading one period honestly: a real example
Here is a real reporting period from my work with Monge & Associates, a U.S. personal injury law firm with more than 40 Google Business Profile listings. These are the figures the firm’s Google Business Profile dashboard recorded for Aug 1 to Sep 30, 2024, with the change the dashboard showed against its previous period.
| Google Business Profile metric | Aug 1 to Sep 30, 2024 | Change vs previous period (dashboard) |
|---|---|---|
| Total impressions | 57,341 | up 27.1% |
| Desktop search impressions | 20,397 | up 49.9% |
| Mobile impressions | 30,678 | up 19.7% |
| Mobile maps impressions | 2,392 | up 3.5% |
| Direction requests | 2,976 | up 16.3% |
| Phone calls | 2,009 | up 1.2% |
| Website clicks | 2,076 | down 7.3% |
| New reviews in the period* | 448 | down 18.1% |
| Average rating | 4.92 | up 1.0% |
| Lifetime reviews (cumulative) | 10,216 | cumulative |

These are totals for one two-month period, compared with the dashboard’s previous period. They are not a before-and-after from the start of the engagement. The dashboard has no desktop Maps tile, so the three impression rows don’t add up to the total. *The reviews tile’s label is cut off in the export; the value is read as reviews received in the period.
The picture is mixed, and that is normal. Impressions rose by 27.1% and direction requests by 16.3%, while calls barely moved (up 1.2%) and website clicks fell (down 7.3%). None of those numbers is a verdict on its own. Each one is a question:
- Where did website clicks fall? Across every location, or in a few? A drop concentrated in a handful of profiles points to something local: a changed link, a broken landing page, a new competitor.
- Did anything change on the website? A redesign, a new URL for location pages or a slower page can all move this number without anything changing on the profile.
- Did paid activity change? Because the report includes Google Ads activity, a change in ad spend shows up here too.
- Is this season normal? Compare with the same months of the previous year before calling a trend.
- Which metric does the firm value most? For a personal injury firm, calls are usually the action that matters most. Flat calls during a period of rising visibility deserve a closer look at the profile and at how calls are handled.
Match the metric to how the business wins customers
The same report means different things to different businesses. Before I build a report, I ask how a new customer actually gets in touch.
- Law firms and other call-driven businesses: calls, then website clicks to the contact or case-evaluation pages.
- Clinics and practices that book appointments: bookings, if a booking provider is connected, plus calls. Without a connected provider the bookings metric stays empty (Understand your Business Profile performance & insights).
- Businesses that customers visit in person: direction requests, alongside calls.
- Businesses that sell or quote online: website clicks, followed through to what those visitors do on the site.
Pick one or two primary metrics and treat the rest as context.
Multi-location: totals hide the story
For a business with many locations, the portfolio total is the least useful number in the report. A 27.1% rise in impressions can come from a few strong locations while others quietly decline.
Google lets you check performance for individual or multiple profiles, and if you manage several, you can download performance data for many profiles at once in a spreadsheet to compare locations (same help page). I use that location-level view to sort locations into three groups: growing, flat and falling. The falling group gets a closer look first.
Reviews and rating: separate the lifetime numbers from the period
Review numbers mix two kinds of data, and it’s easy to confuse them. In the example above, the dashboard shows 10,216 lifetime reviews, a cumulative count that includes reviews from before the period. The number that describes the period is 448 new reviews, which was 18.1% lower than the previous period. The 4.92 average rating tile shows its own change against the previous period (up 1.0%).
That split matters because the lifetime count changes slowly, while the in-period number shows whether the review workflow is still running. Google says more reviews and positive ratings can help a business’s local ranking (Tips to improve your local ranking on Google). It also says reviews must reflect a genuine experience, and that offering incentives in exchange for reviews is strictly prohibited (Tips to get more reviews). So the fix for a falling review count is a better asking process, not a reward.
A simple monthly report: five numbers and three decisions
Most teams don’t need a longer report. They need a shorter one that leads to action. I usually build it in Looker Studio, and it fits on one screen:
Five numbers, each with the change from the previous period and the same period last year:
- The primary action metric for the business (calls, bookings or direction requests)
- Website clicks
- Views or impressions, split by Search and Maps
- New reviews in the period
- Average rating
Three decisions, written in plain English:
- What we keep doing, because it’s working.
- What we fix, and at which locations.
- What we test next month, and how we’ll know if it worked.
If a number doesn’t lead to a decision within a few months, it probably doesn’t belong in the report.
Want help reading your own report?
If your Google Business Profile report raises more questions than it answers, or you manage many locations and need location-level priorities, see how I work on local SEO and Google Business Profiles.
