Marketing agency not working? Here's why nobody can tell you what's wrong.
Usually it isn't that the agency is bad at its job. It's that nobody, including the agency, ever diagnosed which of the dozens of things that could be broken actually is — so the work they sell you is a guess with a monthly invoice attached.
The actual failure mode
A marketing agency is a business that sells services: ads, SEO, social posts, a website refresh. When you call one and say "my marketing isn't working," they don't run 122 checks across your whole funnel and tell you which one is costing you jobs. They recommend the service they sell, because that's what the business is built to do. If they sell ads, the answer is more ads. If they sell SEO, the answer is more content. That isn't malice, it's how the incentive is shaped.
The result is you end up treating a symptom you picked, not the one that's actually bleeding. Ad spend goes up while the real leak — a contact form nobody answers after 6pm, or reviews that are real but invisible to the AI tools now answering "who should I call" questions — stays open the whole time.
What "not working" usually turns out to be
Across the businesses we've scored, the gap is almost never the thing the owner suspects. It's one of a handful of categories, and it's rarely more than one or two at a time:
- Speed-to-lead. A lead comes in after hours or on a weekend and nobody, and nothing, responds until Monday.
- Reviews that don't reach anyone. Real 5-star reviews sitting somewhere Google, AI answer engines, or a new customer's search never surfaces them.
- A booking flow with a silent drop-off. The site looks fine and still loses the visitor at the exact step that turns a click into a job.
- Local positioning that never got compared to anyone. "Best in town" claims nobody checked against the actual other shops in town.
Any one of these can make every dollar spent upstream (the ads, the SEO, the rebrand) look like it isn't working, when the actual break is downstream of all of it.
Diagnosis before treatment
That's the whole idea behind the Business Health Exam: 122 checks across the entire path from someone needing your business to a job on your calendar, scored the same way a trainer runs an assessment, not the way a consultant writes a pitch. You get one number, a breakdown of which section is dragging the rest down, and — where we've scored the market — exactly where you rank against the other shops in it. No unknown gets scored as a zero, because a wrong answer stated confidently is worse than an honest "we don't know."
The first exam is free. If it turns up something we build agents for, we'll say so, and only where the exam found the gap. If it says your funnel is fine and the problem is somewhere we don't work, we'll say that too.
Find out which one it actually is.
Free, about 5 minutes, no call required to see your score.