You pay a few thousand dollars a month. Around the first of each month a report arrives, full of charts that point up and to the right. You skim it, feel vaguely reassured, and file it away. If that describes your relationship with your marketing agency, this guide is for you.
Here is the uncomfortable part: most owners we talk to cannot answer the question "what did your agency do last month?" in one plain sentence. That is rarely carelessness. Default agency reporting is built for reassurance, and reassurance is easier to produce than results.
The good news is that real work is checkable. It leaves footprints in systems you can open yourself, in reports you are entitled to see, and in answers that hold up when you ask a second question. None of it requires technical skill, just an afternoon and the list below.
The ten checks
Run all ten and score them honestly. Each one says what healthy looks like, so you know what you are hoping to find.
Run it in an afternoon
Healthy looks like concrete items in plain language: rewrote the titles on 14 product pages, added 212 negative keywords, fixed the checkout tracking. Vague activity such as "ongoing optimization" or "continued monitoring" is what a retainer sounds like when nothing shipped.
Search Console is Google's free report on how your site appears in search, and it should live in an account you own, with the agency added as a user. Healthy means you can open it today. If access "is handled for you" and you have never seen it, make getting in this week's ask.
In Search Console, set the performance view to a full year. Healthy is a trend you can match to work you know happened: pages shipped, content published, fixes made. One flat quarter happens to everyone. Four flat quarters against twelve paid invoices deserves a conversation.
This report lists the actual searches your money bought. Healthy looks like receiving it without friction, along with evidence of negative keywords added within the last month. Negative keywords are the searches your agency tells Google to stop buying, and accounts drift weekly without them.
Prioritization is most of the job. A shop doing real work can tell you what it deliberately skipped last quarter and what that made room for. A shop that has never said no to a task is billing for motion.
Domain, hosting, analytics, the ad account, Search Console. Healthy means every one of them is registered to you, with the agency holding access that you can revoke. Anything the agency owns "on your behalf" is a switching cost being quietly built.
Pick any line from the last report and ask what it means for the business. Healthy is an answer a busy shop owner would nod along to. Jargon that survives a second request for plain English is usually covering for thin work.
Monthly judgment is noisy, so zoom out. Over any three-month window you should be able to name things that exist now and did not exist before: pages, rankings, tracking, creative, fixes. If a quarter passes and reports are the only thing delivered, that is the finding.
The classics include rankings for phrases nobody searches, triple-digit growth percentages that turn out to be your own brand name, and dashboards with twenty charts but no sentence saying what was done. Healthy reporting answers three questions in order: what changed, what it did, and what happens next.
Something small and real, like which page earned the most new visitors last month. Healthy is a plain answer within a couple of business days. Weeks of silence on a specific question tells you more than any dashboard will.
Tap a box as you go. Checks reset when you leave this page.
What a good monthly report reads like
We publish the format we use on our services page: a short note with three headings, covering what changed, what it did, and what comes next. There is nothing proprietary about that structure, and we would honestly be glad to see the whole industry adopt it. If your reports cannot be summarized under those three headings, ask your agency to try. The request alone is clarifying.
If some checks failed, don't fire anyone yet
Treat a failed check as a question rather than a verdict. Agencies go through slow patches, key people leave, and some genuinely good shops are simply bad at showing their work. Switching agencies has real costs too: onboarding, lost context, and the two quiet months while a new team reads your board.
What a failed check does earn is an independent read. Have someone with no stake in the answer look at the same data and tell you, in writing, what is actually happening. If the answer is that your agency is doing solid work, that certainty is worth the fee many times over, and you can extend some overdue trust. If the answer is that the retainer is buying motion, you will know exactly where it leaks before you move a single dollar.







