Hidden data
The load-bearing truth of the Big Idea. Verified against our own scraper.
- Three admin-only data classes: secondary categories, services config, Insights data.
- Verified against our own scraper: the Places API field mask does not return owner-side categories.
- This is the literal truth behind the Big Idea. "Can't see the leak from outside" is not a metaphor.
- Implication for the access ask: any "complete audit" claim made from outside is overstated.
"The Big Idea is not a metaphor. It is a literal truth about Google's API."
What is invisible from outside
Three categories of GMB data are admin-only. Google hides them from anyone who is not the owner or a granted manager. None of them are exposed by the public Places API.
1. Secondary categories
The primary category shows up publicly (under the business name in the Knowledge Panel and on Maps). Every secondary category the owner has added does not. Even Google's own developer-facing Places API, when queried with the standard category-related field mask, does not return owner-configured secondaries. We verified this against our own scraper code at F:/New Limits/02 GMB Engine/scraper/gmb_scan.py. The field mask we use is primaryType, primaryTypeDisplayName, and types. None of those fields return the full owner-side category set. If secondaries were public, the API would expose them.
2. Services configuration
The Services tab is visible publicly only if the owner has populated it. From outside, a profile with the tab fully filled in shows the services. A profile with the tab blank shows nothing. A profile with the tab partly filled or partly hidden by Google's display logic also shows partial information, and you cannot tell from outside which of those three states you are looking at.
3. Insights data
Call clicks, profile views, direction requests, photo views, and search query data are all admin-only. The owner sees a dashboard of these signals. No outsider sees any of them. This is the most asymmetric information surface on the platform.
Why this matters for the sales pitch
The Big Idea ("Your Google Business Profile is leaking calls, and you can't see the leak from outside") is not metaphorical. It is literal. The leak metaphor maps to:
- You cannot see your own secondary categories from a customer's view, and neither can a competing agency auditing you from outside
- You cannot tell from outside whether your services are blank, partial, or hidden by Google's UI logic
- You cannot see your Insights without being inside the dashboard
This is also the honest framing for the access ask in the VSL. From outside we know the areas to interrogate. The specifics only come after the access grant. Any agency claiming a complete audit from outside is overstating what their tools can do.
The competitor implication
Several of the competitors named on the Competitive landscape page sell "free GMB audits" as their lead magnet. The audits they can produce from outside are necessarily incomplete on the three categories above. Most of them do not say this. We do, in the VSL and on the landing page. The honesty is itself the differentiator.
Verified, not asserted
This is one of the few claims on this site we can verify against our own code. The scraper at F:/New Limits/02 GMB Engine/scraper/gmb_scan.py uses the official Places API. The field mask returns the primary category and the array of types, but not the owner-configured secondary list. If a future Google API release changes that we will update this page. As of the date below, the asymmetry holds.
Sources
- Internal scraper:
F:/New Limits/02 GMB Engine/scraper/gmb_scan.pyfield-mask declaration. - Google Places API documentation for the field mask values (
primaryType,primaryTypeDisplayName,types). - Internal cross-reference: Categories and Services pages for the public-side rules.