Key facts
- A PDF or slide deck report can present any number it wants, but GA4, Google Ads, and Search Console are the actual systems recording what happened, and any legitimate report should trace directly back to numbers you can find there yourself.
- Google Ads keeps a permanent change history of every edit made to an account, which shows whether real work happened during the period a report claims activity, not just whether spend was delivered.
- A business owner is legally entitled to admin access to their own Google Ads, GA4, and Google Business Profile, and an agency that resists granting it, or that only offers view only access, is a common early warning sign, not a normal industry practice.
- Search Console's Performance report, filtered by date and compared to the prior period, shows real query and click growth for specific pages, which is a harder number to dress up than a summary slide claiming 'increased visibility.'
- Most legitimate SEO and paid campaign work needs a full billing cycle, and often several, before its effect is visible in the data, so a fair evaluation compares a full reporting period against the one before it, not week to week.
Confirm You Actually Have Login Access, Not Just a Report
Before looking at any numbers, check whether you personally have admin level access to your GA4 property, Google Ads account, Search Console property, and Google Business Profile. If you don't, or if you only have a viewer role granted by the agency, that's worth noting immediately.
Access is the foundation everything else depends on. Without it, you can't independently confirm anything a report tells you, and you have no way to move your own accounts if you ever decide to switch providers.
Compare the Report's Claims Against the Platforms Directly
Pick two or three specific numbers from the last report, a lead count, a traffic figure, a keyword ranking, and look them up yourself in GA4, Search Console, or Ads for the same exact date range. Match the date range carefully, since a mismatched comparison period is one of the easiest ways a report can look better than reality.
If the numbers roughly match, the reporting is honest even if results are slow. If they don't match, or the report can't be traced to anything you can find in the actual platforms, that's a more serious finding than slow results.
Check Whether Real Work Actually Happened
In Google Ads, open Change history and filter to the billed period. Look for actual edits: new ad copy, keyword changes, bid adjustments, negative keywords added. In Search Console, check whether new pages were published or existing ones meaningfully edited during the same window.
An account with steady spend but almost no change history, or a site with no new or updated pages over months of an SEO retainer, tells you the money went out but the work largely didn't happen.
Make Sure You're Judging a Full Period, Not a Few Weeks
Confirm how long the current engagement has actually run. Both SEO and paid campaigns typically need a full billing cycle, sometimes more, before a fair read is possible. Judging results after three or four weeks, especially for SEO, usually measures nothing but normal short term variation.
Compare one full period against the one immediately before it, using the same date range length for both, rather than comparing to a single strong or weak week.
When the Evidence Points to Switching, Not Waiting
If access was withheld, the reported numbers don't match the platforms, and the change history shows little real activity over a full period, you have enough to act on rather than more waiting to do. Start the conversation about moving your accounts and get everything documented before you cancel anything.
Related questions
A full billing cycle at minimum, and for SEO specifically, often two or three months, since meaningful ranking movement on competitive terms takes longer than a single reporting period to show up.
No. You're entitled to admin access to your own Google Ads, GA4, Google Business Profile, and Search Console. View only access, or no access at all, is a common early warning sign rather than a standard industry practice.
That's a different and less serious situation than dishonest reporting. Slow but honestly reported results usually mean a strategy or execution problem to address directly with the agency, rather than a trust problem that requires switching immediately.
It's found under Tools and settings, then Change history, inside the Ads account itself. If you don't have access to check it, that access gap is itself one of the findings worth acting on.
After. Gather the access status, the platform comparisons, and the change history evidence first, since you'll want it both for the conversation with your current agency and for briefing whoever takes over your accounts next.
Not sure which step you are on?
Get a free, no-obligation proposal within one business day. We look at your site and your market and tell you plainly what we would do, and what we would not.
Get your free proposal