Nobody has ever paid us for a ranking. They pay when the phone rings, a job gets booked or a deal closes.
But most SEO reports still lead with rankings and traffic. The founder reads it and thinks, fine, but did any of this make money? Usually the report can’t say.
The £0 report
In October 2026 we put a monthly report live for one of our electrician clients. It shows the value of every job they won over the last 12 months, split by where each lead came from.
The first time we ran it, it said £0.
Not because SEO hadn’t worked. They’d had 5 won jobs since July. Nobody had typed in what a single one of them was worth.
It’s an easy gap to fall into, and it isn’t really a marketing problem. The enquiry gets tracked, the job gets done, the invoice goes out from another system, and nothing ever joins the three up. So the one number that matters never reaches the report.
Why most reports stop at traffic
Because traffic is easy to measure and revenue isn’t.
Rankings come from a tool. Traffic comes from GA4. Both are there automatically on day one. Revenue needs the business to record something: where the lead came from, whether it turned into a job, and what the job was worth. If any of those three is missing, the chain breaks and the report falls back to whatever it can measure.
And once a report is built around traffic, the work follows it. Pages get judged on visits, keywords get picked on search volume, and nobody notices that the page with a tenth of the traffic is the one that brings in the big jobs.
What a revenue-first setup needs
None of this is complicated. It’s just boring, which is why it gets skipped.
- The source of every enquiry. Calls and forms both. For calls that means call tracking numbers per channel. For forms it means capturing the landing page and source with the submission, not just the name and phone number.
- The outcome. Won, lost, or still open. In a CRM if there is one, in a spreadsheet if there isn’t.
- The value. What the job was worth when it was won. This is the step that went missing in our £0 report, and it’s the one that makes everything else useful.
- A monthly join. Revenue by source, and by landing page where you can. That’s the report.
If I could only ask a client for one thing, it would be step 3. A required value field before a job can be marked as won fixes most of it.
Picking keywords by what a customer is worth
Once you can see revenue by source, keyword research changes.
Search volume stops being the main filter. For an electrician, a search for a single light fitting might get far more volume than a search for a full rewire. The rewire is worth many times more, and a business only needs a few of them a month for that page to matter more than everything else on the site.
So the order becomes: what is a customer from this search worth, how many of them would it take to matter, and only then, how many people search for it. It’s a different list from the one a keyword tool hands you, and usually a shorter one.
Following every enquiry to the money
The last bit is discipline. Every month, go from revenue back to source, and from source back to the pages that brought it in. Some pages that look weak on traffic turn out to carry the business. Some that look great bring in nothing but tyre kickers.
That’s the report a founder actually wants. Not “you’re up 12 places”, but “this page brought in these jobs, worth this much, so here’s where we’re putting more effort next month”.
What’s at the top of your SEO report right now, rankings or revenue?
First shared as a shorter post on LinkedIn.




