What a Good Lead-Gen Report Actually Tells You
Why this matters
A lot of shops track marketing performance by feel: a channel "seems to be working" or "hasn't felt as busy lately." That's not a report, it's a mood. Real spend decisions, keeping a channel running, cutting one, doubling down on another, need real numbers behind them, or the owner is just as likely to cut the channel that's quietly working and keep funding the one that isn't. A good lead-gen report isn't complicated, but it has to answer a specific set of questions, and most homemade tracking setups only answer half of them.
The questions a real report has to answer
A lead count by itself answers almost nothing. A useful report answers all of the following, for each channel:
- How many leads came in? The raw count, over a consistent time window.
- What did each lead cost, relative to what was spent on that channel? Total spend on the channel divided by the number of leads it produced. A channel with a high lead count can still be a poor performer if the cost per lead is high relative to what those leads are worth.
- What share of those leads actually converted to a booked job? A channel that produces a lot of leads but a low conversion rate might be attracting the wrong audience, not a cheap one.
- What was the average value of jobs that closed from that channel? Not every lead is worth the same. A channel that produces fewer, larger jobs can outperform one that produces more, smaller ones.
- What's the overall return, revenue generated divided by amount spent, for that channel? This is the number that actually settles the "keep it or cut it" question, and it's the one most homemade tracking setups never calculate because the earlier steps weren't captured cleanly enough to combine.
A report missing any one of these questions is incomplete, because a channel can look great on one metric and mediocre on another. A channel with a low cost per lead and a low conversion rate might cost the same, or more, per booked job than a channel with a higher cost per lead but a much stronger conversion rate.
Where the data has to come from
None of the above works without clean inputs at the point they're generated:
- Lead source captured at intake, every time, with no exceptions. "How did you hear about us" logged consistently is the single input every other number in the report depends on. A report built on a partial or inconsistent source field is guessing, not measuring.
- Spend tracked per channel, not lumped into one marketing total. A combined number tells you what you spent overall, not which piece of it earned its keep.
- Job outcome and value linked back to the original lead, not just tracked separately. If the system that logs leads and the system that tracks completed jobs don't talk to each other, someone has to manually connect the two, and that step is where most shops quietly give up and stop tracking.
Reading the report without overreacting to noise
A single slow week or month on a channel that's historically performed well is usually noise, not a signal. Look at trends over a real window, several weeks at minimum, longer for channels with a naturally slower cycle from lead to booked job. A channel that's underperformed consistently across multiple review periods is a much stronger signal than one bad month.
Also watch for a channel that's cheap per lead but consistently produces low-conversion, low-value leads. That channel isn't actually cheap, it's just deferring its real cost to the conversion and value stages where it's harder to notice without the full report in front of you.
What a good report should change, not just confirm
The point of building this isn't to produce a document that confirms what you already believed about your channels. It should regularly surprise you at least a little: a channel you assumed was carrying the business turning out to be a marginal performer once cost and conversion are accounted for, or a channel you almost cut turning out to quietly produce the highest-value jobs. If a report never changes a spending decision, either the channels genuinely haven't shifted in a long time, which is rare, or the report isn't being looked at closely enough to notice when they have.
A simple reading cadence
- Weekly: a quick glance at lead volume by channel, mainly to catch a channel that's gone completely silent (a listing that's expired, an ad that's stopped running) before it costs a month of missed leads.
- Monthly: the full set of questions above, per channel, to catch a real conversion or value trend before it's compounded across several months of misallocated spend.
- Quarterly or seasonally: a full reallocation review, moving budget from consistently underperforming channels toward consistently outperforming ones, using the trend data rather than any single period's numbers.
References
- U.S. Small Business Administration (SBA), marketing measurement and return-on-investment guidance
- See related: The Marketing Budget as a Percentage, Not a Fixed Number
- See related: Referral Partner Marketing vs Paid Channel Marketing