"We got you 200 leads last month." OK, how much revenue did those leads generate? Silence. This is the most expensive mistake in marketing reporting, and almost every agency makes it. Here's how to spot it, and how to fix it.
Leads are leading indicators. Revenue is the only outcome that matters.
A lead is a person who put their hand up. A customer is a person who paid you. Those are very different things, and any reporting that conflates them is hiding more than it's revealing.
200 leads at $50 cost-per-lead sounds great. Until you find out that six became customers, the rest were tyre-kickers, and the sales team spent two weeks of their time qualifying them out. Now the real cost-per-customer is $1,667, which might or might not be acceptable depending on your average sale.
The lead number told you nothing. The customer number is the whole story.
Why agencies keep reporting on leads anyway
Three reasons:
- Leads are easy to count. They're a form submission. The agency owns that data. They can pull it from any ad platform in two clicks.
- Leads look impressive. A 100-lead month sounds better in a report than a 12-customer month, even when 12 customers is the better outcome.
- The agency takes credit early. Once the lead lands, the agency claims the win and walks away from what happens next. Whether the lead becomes a customer is "your sales team's problem."
The result: months of optimistic reports while the actual business outcomes stay flat.
Why this is worse than it sounds
Reporting only on leads creates the wrong incentives. Once "leads per month" becomes the KPI, the agency will optimise for it, even when that means worse leads.
Cheaper traffic. Broader targeting. Lower-quality keywords. Friction removed from forms that anyone will fill out. Every choice will tilt toward "more form fills" and away from "better customers." You'll get exactly what you asked for, and it will quietly damage the business.
The metrics that actually matter
Replace lead-count reporting with these:
Customer Acquisition Cost (CAC)
Total spend ÷ customers acquired. Not leads. Customers. This is the number that tells you whether the marketing is working.
Return on Ad Spend (ROAS), based on revenue
Revenue from acquired customers ÷ ad spend. Not "lead value". Actual booked revenue. ROAS calculated on lead value is fiction.
Time from click to first sale
Tells you how quickly your funnel converts. A long lag isn't always bad, but it's a number you need to know, especially for budgeting and cash flow.
Sales-team qualified rate
Of the leads we sent, what percentage did your sales team actually want to talk to? Subjective but real, and it catches lead-quality drift faster than any other number.
How to fix the reporting
Three steps, in order:
- Connect the ad platform to the CRM. Even basic UTM tracking plus a sales tool like Pipedrive or HubSpot is enough. You need to be able to trace a customer back to the ad that produced them.
- Report on closed-won revenue, not form fills. Make this the headline number on every monthly report. Everything else is supporting evidence.
- Don't let an agency report on metrics they can't see the back end of. If they're not asking for your sales data, they're flying blind. That's a red flag, not a feature.
The signal to watch for: a good agency will ask you for sales data unprompted. They'll want to see your CRM. They'll ask about close rates, deal size, sales-cycle length, customer LTV. A bad agency will report on what they can see in the ad platform and call it a day. Run from the second kind. The agency that's curious about your revenue is the one that's actually trying to grow it.