Judge a marketing agency on business outcomes, not activity: leads, qualified leads, cost per acquisition, and revenue you can trace back to their work — not impressions, clicks, or rankings alone. Real results show up in your sales pipeline and your tracking, are reported transparently, and improve over time. If you can't connect their reports to money, that's the warning sign.
- Real results are measured in leads, qualified leads, cost per acquisition, and revenue — outcomes that touch your bank account, not just your dashboard.
- Impressions, clicks, 'reach', and even rankings are activity metrics; they can all rise while leads and sales stay flat.
- Conversion tracking must be in place and accurate, or neither you nor the agency can honestly claim credit for results.
- A trustworthy agency reports proactively in plain language, including what isn't working — not just a monthly PDF of green arrows.
- Performance should trend in the right direction over time; a flat or declining cost per acquisition after 6+ months is a red flag worth confronting.
Separate Outcomes From Activity
The core skill in evaluating an agency is telling the difference between metrics that describe work and metrics that describe results.
Activity metrics describe what happened on the platform: impressions, clicks, click-through rate, reach, followers, even keyword rankings. They're not worthless — they're diagnostic — but every one of them can rise while your business gets nothing. You can buy a million impressions and zero customers. You can rank #1 for a keyword nobody who buys from you ever searches. Agencies in trouble lean on these numbers precisely because they're easy to make go up.
Outcome metrics describe what happened to your business: leads, qualified leads, phone calls, bookings, form fills, sales, and the cost and revenue attached to each. These are the only numbers that tell you whether the money worked. When you read a report, mentally sort every metric into 'activity' or 'outcome', and notice which kind the agency leads with. A report that opens with impressions and buries leads on page four is making a choice about what it wants you to look at.
The Numbers That Actually Prove It
A handful of outcome metrics, tracked over time, tell you almost everything.
Leads and qualified leads: how many enquiries did the work generate, and how many were real prospects rather than spam or tire-kickers? Volume alone can mislead — fifty junk leads are worse than ten good ones — so quality matters as much as count.
Cost per lead and cost per acquisition: what did each lead, and each actual customer, cost you all-in? This is the number that should improve as an agency optimizes. A falling cost per acquisition is the clearest single sign of a working program.
Revenue and return: where you can connect leads to closed sales, what revenue traces back to the work, against what you spent on media and fees? Even a rough connection — tagging which leads became customers in your CRM — transforms the conversation from 'we got clicks' to 'we made you money'.
Trend, not snapshot: one good month can be luck. Look at three to six months. Real results compound — content ranks and keeps producing, campaigns get more efficient, the cost per acquisition drifts down. A program that's flat after half a year, despite steady fees, deserves a hard question.
None of This Works Without Accurate Tracking
Here's the uncomfortable prerequisite: you can't tell whether an agency is producing results if your conversion tracking is broken or absent — and broken tracking is extremely common.
If phone calls aren't tracked, form submissions don't fire a conversion, or purchases in your store never make it back to your ad platform, then every claim about results is guesswork on both sides. The agency can't honestly prove its value, and you can't honestly evaluate it. Before you judge performance, confirm the basics: are calls, forms, and sales all tracked? Do the numbers in your ad platform roughly reconcile with what you see in your CRM or inbox? Does the agency optimize toward those tracked conversions?
A good agency treats tracking as job one and will happily show you how conversions are measured. Be wary of any agency that reports confident results while the underlying tracking is missing or obviously wrong — that's either carelessness or a story built on numbers that can't be checked. If you suspect your tracking is the weak link, fixing it is usually the highest-leverage thing you can do, because it makes every other judgement possible.
Read How They Communicate, Not Just What
Beyond the numbers, the texture of the relationship is itself a signal.
A performing agency communicates proactively and honestly. It tells you what's working and what isn't, brings problems to you before you notice them, and frames reports in plain language tied to your goals. It can explain what it changed last month and why, and what it's testing next. Crucially, it's comfortable saying 'this campaign underperformed, here's what we're doing about it' — because confidence in the work means not needing to hide the bad months.
An underperforming agency tends toward the opposite: reports full of green arrows and vanity metrics, slow responses, vague answers about strategy, and a reluctance to discuss anything that isn't going well. When you ask 'how many customers did this produce', you get a pivot to 'engagement is up'. Communication that consistently steers you away from outcome questions is often hiding the answer.
If you run this evaluation and the results don't hold up — flat outcomes, vanity reporting, broken tracking, evasive answers — that doesn't always mean firing the agency tomorrow, but it does mean a direct conversation with a specific number attached. If it doesn't improve, our guides on what to do when an agency isn't generating leads and how to switch without losing your data cover the next steps.
Related questions
Not in the way that matters. Rankings and traffic are activity, not outcomes. If they rise while leads stay flat, the likely culprits are targeting the wrong keywords, a website that doesn't convert visitors, or broken conversion tracking hiding leads you're actually getting. Ask the agency to diagnose which — and to report on leads, not just traffic, going forward.
It depends on the channel. Paid ads should produce leads within weeks and a stable, improving cost per lead by month three. SEO and content take 6–12 months for material organic results. Agree the timeline and the success metric up front, so you're judging against an expectation you both set rather than a vague sense of impatience.
Tag lead source in your CRM and mark which leads become customers, so you can trace revenue back to channel and campaign. Even a simple version — a 'how did you hear about us' field plus a won/lost status — turns reporting from 'we got clicks' into 'we produced this much revenue'. A good agency will help you set this up; it's in their interest too.
Trust but verify. Their dashboard should be built on your own ad and analytics accounts (which you own), so the data is yours, not a number they typed into a slide. Cross-check their reported leads against what actually lands in your inbox, phone, or CRM. Reconciling those two views is the fastest way to confirm a report is real.
More often it's the opposite — confidence shows up as willingness to work month-to-month and be judged on results. Long mandatory contracts shift the risk to you and reduce the agency's pressure to perform. Reasonable minimum terms exist (SEO genuinely takes months), but pair any commitment with clear performance expectations and a clean exit.
Want a second opinion on your situation?
Get a free, no-obligation proposal. We’ll look at your site and your market and tell you honestly what we’d do — and what we wouldn’t.
Get Free Proposal →