Skip to main content

Agency & White-Label Services

Google My Business Insights for Agency Clients


How white-label agencies turn Google Business Profile (GMB) Insights into local-search reporting clients value, delivered under your brand.

By Kryston MolisonUpdated July 7, 20265 min read
A Google Business Profile Performance report showing search type, customer actions, and call volume used for local-search client reporting.

Key Takeaways

  • Google My Business Insights was rebranded the Performance report inside the Google Business Profile dashboard after Google retired the standalone "GMB" name.
  • Reporting on all eight available Insights metrics every month is noise, picking three or four tied to a client's goal and trending them over a quarter produces a report clients actually read.
  • Setting a call-tracking number as the primary phone and the client's real number as the secondary captures attributable call volume in Insights without triggering a name-address-phone (NAP) inconsistency penalty.
  • Reviews left on an individual practitioner's Google Business Profile listing do not migrate to the main practice listing, so multi-location and practitioner clients need separate, per-listing reporting.
  • Pew Research Center found users click through from a Google AI summary only 8% of the time, versus 15% on a standard results page, making Business Profile Insights an increasingly rare record of local search activity that never reaches Google Analytics.

What Google My Business Insights gives your agency

Google My Business Insights (now the Performance report inside the Google Business Profile dashboard, after Google retired the standalone "GMB" branding) is the local-search data layer agencies use to prove and improve the results they deliver on a client's listing. It records how people found the listing, what they did next, and how many of the offline conversions Google Analytics never sees actually happened.

For a white-label agency, that report is the reporting backbone of every local-SEO engagement. It is the difference between telling a client "your rankings improved" and showing them "discovery searches for your service category rose, direction requests from three new ZIP codes appeared, and calls climbed on Tuesdays." That second story is what renews retainers.

Which Insights metrics actually matter for client reporting

Not every metric earns a line in a client report. The useful ones map to a business outcome the client already cares about (visibility, foot traffic, or calls) and give your team something to action next month. Here is how we translate the raw Business Profile data into a client-facing narrative.

Insights metricWhat it tells the clientHow your team actions it
Search type (direct vs. discovery)Direct = brand searches; discovery = people finding them by category, product, or serviceRising discovery means your local content and categories are working; flat discovery flags where to expand the profile and site copy
Search queries usedWhether they are found by brand name or by what they sellFeeds keyword and content priorities, and shows whether brand equity is growing
Where customers view the listingSearch vs. Maps impressions (views, not clicks)Skewed heavily to Maps signals a "near me" audience worth extra local pages and photos
Customer actionsWebsite visits, direction requests, and calls in one viewThe clearest ROI line in the report, the local activity that never reaches GA
Direction requestsThe areas people were in when they asked for directionsHigh volume from one area justifies a location page, ad geo-targeting, or new signage
Phone callsWhen and how often people call, by day and hourIdentifies peak and off-peak windows for staffing and call-tracking setup
Photo views and quantityEngagement with photos, benchmarked against similar businessesA reason to schedule a recurring photo refresh as a productized add-on
PostsViews and clicks on offers, events, and news posted to the listingTurns Business Profile posting into a measurable retainer deliverable

Reporting on all eight of these every month is noise. Pick three or four that tie to the client's goal, trend them over a quarter, and let the rest sit in an appendix.

How do you close the local attribution gap for clients?

Add call tracking to the listing, because local searchers who call or ask for directions almost never touch the client's website, so those conversions are invisible in Google Analytics unless you capture them at the profile. Customer-action and phone-call Insights are the only window into that activity, and a tracking number turns it into attributable lead volume you can put on the report.

In our own local delivery we have found that a custom call-tracking number in a client's business listings fills exactly those attribution gaps, and it matters more every year as Google leans further into a zero-click experience where searchers get the answer without ever reaching the site. The catch is NAP consistency: swap the phone number carelessly and you risk a name-address-phone mismatch that suppresses rankings. Our workaround is simple, in the Business Profile, set the call-tracking number as the primary phone and keep the client's real number as the secondary. You get tracking without triggering an inconsistency penalty. We walk through the mechanics in our guide to NAP consistency for local rankings.

Reporting on Insights for multi-location and practitioner clients

For clients with multiple locations or individual practitioners, report on each profile separately and set expectations about how reviews move between them. Practitioner listings (the individual profiles for a doctor, agent, or stylist alongside the main practice listing) are not treated as duplicates by Google and will not be merged or removed. The trap for clients is that reviews left on a practitioner's listing do not migrate to the practice listing, which fragments the review count your report is supposed to show going up. Flag it early, decide with the client which listings you are actively growing, and roll their Insights up in a way that reflects that choice. Our practitioner listings guide covers the setup, and it is the kind of nuance that separates a real local-SEO partner from an order-taker.

Turning Insights into a productized deliverable

Package Business Profile reporting as a defined, recurring deliverable rather than an ad-hoc favor, because a named cadence is easier to sell and easier to staff. The listing itself gives you the recurring work: Business Profile posts (offers, events, news) show views and clicks in Insights, so a monthly posting-plus-report cycle becomes a measurable line item instead of an afterthought.

A clean way to structure it for your clients:

  • Baseline: a monthly Insights snapshot with the three or four metrics tied to the client's goal, plus one action taken and one recommended.
  • Managed: the snapshot plus active Business Profile posting, photo refreshes, and call-tracking attribution folded into the same report.
  • Reserved capacity: the above across a multi-location or franchise portfolio, with per-location rollups.

Tiered, flat-fee packaging like this simplifies the sales conversation and makes the scope obvious to the client: no line-by-line estimating, no scope creep. It also lets you decide cleanly what to keep in-house and what to run through a white-label agency partner so you can take on local-search work without hiring for it.

Why Insights matter more in a zero-click world

Local-search Insights are increasingly the only record of a client's search activity, because more of that activity now resolves inside Google without a click. Pew Research Center's tracking of real browsing behavior found that when a Google AI summary appeared, users clicked through to a website only 8% of the time, versus 15% on a standard results page (Pew Research Center, July 2025). For a local business, the equivalent is a searcher who reads the hours, taps the phone number, or requests directions straight from the profile and never loads the homepage.

That is the case to make to clients who judge success by website sessions alone. As organic clicks compress, the Business Profile Performance report (direction requests, calls, discovery searches, post engagement) becomes the truest measure of local visibility you can hand them. Agencies that lead with that data, and that used their Business Profile posts and updates as a measurable channel, are the ones positioned to keep local clients through the shift.

Layer these Insights over the client's offline data (foot traffic, appointment volume, call logs) and you produce the kind of blended, outcome-focused local strategy that is genuinely hard to churn out of. If you want to deliver that depth for more clients than your team can staff, that is the work we do behind the scenes for agencies every day.

Sources

  1. Pew Research Center, July 2025 (opens in new tab)

Frequently Asked Questions

What is Google My Business Insights called now?

Google My Business Insights is now called the Performance report, located inside the Google Business Profile dashboard, after Google retired the standalone "GMB" branding. It still tracks the same data (search type, customer actions, calls, and photo engagement) that agencies use for client reporting.

How do agencies add call tracking to a Google Business Profile without hurting rankings?

Agencies set a call-tracking number as the primary phone number on the Business Profile and keep the client's real number as the secondary number. This captures attributable call volume in Insights while avoiding the name-address-phone (NAP) mismatch that can suppress local rankings.

Which Google Business Profile Insights metrics should appear in a client report?

Client reports should feature three or four metrics tied to a business outcome, typically search type (direct vs. discovery), customer actions like direction requests and calls, and photo engagement. Reporting on all eight available metrics every month creates noise instead of a usable narrative.

Do reviews transfer between a practitioner's listing and the main practice listing?

Reviews left on an individual practitioner's Google Business Profile listing, such as a doctor or agent, do not migrate to the main practice listing. Agencies need to report on multi-location and practitioner profiles separately and set client expectations about that review fragmentation early.

Why do Google Business Profile Insights matter more as AI search grows?

Google Business Profile Insights matter more because local searchers increasingly get answers, such as hours, phone numbers, and directions, directly inside Google without clicking through to a website. Pew Research Center found AI summary results see only an 8% click-through rate versus 15% on standard results, leaving Insights as one of the few remaining records of that activity.

The HubSpot Agency for Agencies

Ready to Grow Your Agency to the Next Level?

White-label HubSpot, marketing, design, and development: 17+ years, Diamond Partner, 11,800+ projects delivered for agencies like yours.