A useful report answers four questions: what changed, what it produced, what could not be measured, and what happens next. Anything that does not serve one of those is filler. The most common failure is a report full of impressions, rankings and traffic that never connects to calls, enquiries or bookings, which are the only numbers that tell you whether you are getting your money back.
Key points
A report should name what specifically changed, with dates, not summarise activity in categories.
Google Business Profile data is not publicly fetchable, so any honest report says which parts came from the client's own dashboard.
Rankings vary by searcher, device and proximity, so a single reported position is an average of something that differs per person.
Impressions and traffic are inputs. Calls, enquiries and bookings are outcomes, and only the second group answers the commercial question.
A report that never states what could not be measured is describing success rather than reporting.
What changed, specifically?
The first section should be a list of things that were done, with dates, at the level of individual changes rather than categories. Primary category changed from X to Y on the 4th. Six service entries added. Two pages published. Nine reviews replied to.
The reason to insist on this is that it is checkable. You can open your profile and see whether the category is what the report says it is.
A report that says on-page optimisation was carried out is not a report. It is a category heading with nothing under it.
What did it produce?
Calls, direction requests, enquiries and bookings. These are the numbers that answer whether the spend paid back.
Impressions, clicks and traffic are worth including as context, because they explain movement, but they should never be the headline. It is entirely possible for traffic to rise while enquiries fall, and a report that leads with traffic will not tell you that has happened.
Rankings sit awkwardly in between. They are useful as a direction of travel, and they are less precise than they look, because local results vary by where the searcher is standing, what device they are on and what they have searched before.
What could not be measured, and why?
This is the section that separates an honest report from a persuasive one, and it is almost always missing.
Google Business Profile data is not publicly fetchable and Maps must not be scraped, so the profile half of any audit or report depends on access to your own dashboard. If nobody has that access, the honest thing is to say the profile half is not assessed rather than to estimate it.
The same applies to attribution. If someone found you through the map, called the practice, and never touched the website, most analytics setups will not show it. A report that quietly assigns all of that to direct traffic is guessing.
What happens next, and why that rather than something else?
A plan for the coming month, with the reason it is next rather than something else, is the part that shows whether anyone is thinking.
The reasoning matters more than the list. We are building the implant page next because it is the highest-value treatment and you currently rank on page three for it is a sentence you can agree or disagree with. Continue on-page optimisation is not.
Three things that are usually filler
Domain authority scores. These are third-party metrics invented by SEO tool vendors. Google does not use them, and they move for reasons unrelated to your business
Keyword rank tables running to dozens of rows. Most exist to show volume of work. Five terms you actually care about, tracked consistently, is more useful
Screenshots of tool dashboards with no interpretation. If the agency has not said what it means, they are showing you their homework rather than your results
A reasonable one-page format
Changes made this month, with dates. Outcomes, led by calls and enquiries. What was not measurable and why. What is planned next and the reason. Four sections.
If a report cannot fit that on a page, the additional pages are usually there to justify the invoice rather than to inform you.
Related questions
Should my report include rankings?
As context, yes. As the headline, no. Local rankings vary by searcher, device and proximity, so a single reported position is an average of something that differs per person. Calls and enquiries are the numbers that answer the commercial question.
Why does my agency need access to my Google Business Profile?
Because that data is not publicly fetchable. Without manager access nobody can report on profile calls, direction requests or search terms, and a report that presents those numbers without access is estimating them.
Is domain authority worth tracking?
Not really. It is a third-party score invented by tool vendors rather than anything Google uses, and it moves for reasons unconnected to your business.
How long should a monthly report be?
About a page. Changes made, outcomes produced, what could not be measured, what is next. Length past that is usually justifying the invoice rather than informing you.