Lead generation
Not more leads. More booked jobs, at a cost you can name.
Anyone can buy you enquiries. The job is producing enquiries your team can actually close, tracking which ones became revenue, and knowing what each booked job cost before you decide to spend more.
Figures from campaigns Mathew Brown has personally managed, not agency case studies
The chain, priced
Improving- Enquiries
- the input
- Appointments issued
- the checkpoint
- Cost per booked job
- the output
- Leads per month
- 1,200+Sustained, in small markets
- Average cost per lead
- $146Across the trades
- Cost per issued appointment
- $423The number that matters
- Cost of net sales
- 15%Where marketing should sit
These are numbers from campaigns Mathew Brown has personally managed across the trades — not results MAT delivered for a client under contract. We keep that distinction explicit because most agency proof does not. The full breakdown is here.
What is lead generation, and what should it actually deliver?
Lead generation is the work of producing qualified enquiries for a business at a predictable cost. Done properly it delivers four things: enquiries your team can close, a tracked source for each one, a known cost per booked job, and a follow-up process that stops good enquiries going cold.
The failure mode in this industry is counting the wrong thing. A campaign that produced 90 form fills looks better in a dashboard than one that produced 30, right up until you learn that 70 of the 90 were outside the service area and the 30 became eleven booked jobs. Which is why the first month of any engagement here is spent agreeing what counts as a lead, and wiring up the tracking that proves it.
Where a lead actually dies
Step 1
Someone searches
You are visible, or you are not in the running.
Step 2
They land on a page
It loads, or a third of them leave before it does.
Step 3
They call or fill the form
The most common failure point is the next line, not this one.
Step 4
Someone answers
Voicemail is where the majority of paid demand is lost.
Step 5
Someone follows up
Twice, then never — which is why this gets automated.
The leak map
Where enquiries actually die
Between the click and the page
A slow page, a generic homepage instead of the service they searched for, or a form asking for eleven fields. The money is already spent by this point; this is the most expensive leak on the list.
Between the form and the phone call
The enquiry arrives in an inbox nobody owns, at 9pm, and gets a reply on Tuesday. By then the homeowner has booked whoever answered first.
Between the call and the appointment
Missed calls that never get rung back, and voicemails nobody checks. Most service businesses have never counted their missed calls. It is usually a bigger number than they expect.
Between the quote and the job
The quote goes out and nothing happens after it. One follow-up is normal. Four, spaced over a month with different reasons to reply, is where the recovered revenue lives.
Between the job and the next one
No review request, no reactivation, no record that this customer had a 14-year-old furnace. The cheapest lead in any service business is a customer you already served.
How it works
Instrument first, then buy demand
Define what a lead is
Week 1Before anything is measured, we agree what counts. A form fill is not a lead if the person wanted a job in Sudbury. Most reporting arguments come from never having settled this.
Instrument the path
Weeks 1–2Call tracking, form tracking, offline conversion import back into the ad platforms. Without this, every channel claims credit for the same job and the budget goes to whoever reports loudest.
Buy the demand that converts
Weeks 3–6Start where intent is highest and margin is best, usually search on your two or three most profitable services. Widen only once the cost per booked job on the first campaigns is known.
Close the loop
OngoingSold jobs and their values flow back into the ad platforms, so bidding optimises toward revenue rather than form fills. This is the step that separates a lead machine from a lead counter.
Notice that buying traffic is the third step, not the first. An agency that starts spending in week one either inherited a well-instrumented account or is not measuring properly — and in a new engagement it is almost never the former.
What it's built from
The parts a lead system uses
Lead generation is not a separate service so much as a way of running the others together. These are the pieces it draws on, each with its own page.
Google & Meta Ads
Search, Local Services and paid social, judged on one number: what it costs to put a booked job on the calendar.
SEO & AI search
Rank for the jobs you want in Google, and get named when someone asks ChatGPT or an AI Overview who to call.
Website design & build
Fast sites built to turn a click into a phone call, with the tracking wired in before launch, not after.
Lead response & follow-up
Enquiries answered in minutes at any hour, quotes chased for a month, reviews requested automatically. Email sequences included.
CRM implementation
HubSpot or Salesforce set up around how your business actually sells, then adopted by the people who have to use it.
Business phone & call tracking
Calls that reach a person, missed calls counted, and every call attributed to the campaign that produced it.
Fit
Who this suits, and who it doesn't
This is a good fit if
- You sell jobs worth enough that a lead is worth paying real money for — typically $1,000 and up in ticket value.
- You have capacity to take on more work, or a plan to add it.
- Someone can answer the phone and reply to enquiries within the hour on working days.
- You are willing to import closed-won job values back into the ad platforms so bidding can optimise on revenue.
- You want to know your cost per booked job even when the answer is uncomfortable.
This isn't the right fit if
- You want a fixed number of leads guaranteed per month. Demand is finite and we will not pretend otherwise.
- You want us to buy leads from a lead broker. Different business, and one where you compete with three others for the same homeowner.
- Your close rate is unknown and nobody is willing to track it. Then no cost-per-job figure can be trusted.
- The service is high-volume, low-ticket — under a few hundred dollars a job — where the maths rarely supports managed advertising.
- You need results this week and have no advertising budget. Those two cannot both be true.
Questions about lead generation
What are lead generation services?
Lead generation services build and run the whole path that produces enquiries: the advertising or search visibility that creates demand, the pages that capture it, the tracking that attributes it, and the follow-up that converts it. The deliverable is qualified enquiries at a known cost, not traffic.
Do you sell leads, or generate them for my business?
We generate them for you, on your accounts, in your name. We do not buy leads wholesale and resell them, and we do not sell the same enquiry to three competitors. Every ad account, tracking number and CRM record belongs to you and stays with you if we part ways.
What is a good cost per lead for a service business?
It depends entirely on job value. A $400 drain call and a $60,000 kitchen cannot share a target. The useful question is what you can afford to pay for a booked job at your close rate and margin. We work that backwards with you in month one, then manage to it.
How many leads can I expect?
Anyone quoting a number before seeing your market, budget and close rate is guessing. Search demand for your services in your area is a finite quantity we can estimate from the ad platforms in the first week — that estimate is the honest answer, and we give it before you commit.
What if the leads are poor quality?
Then the targeting, the offer or the qualification is wrong, and that is our problem to fix. We review a sample of actual call recordings and form submissions monthly rather than relying on a quality rating in a dashboard. Volume with bad quality is a failure, not a result.
Why don't you talk about impressions and clicks?
Because they are diagnostics, not results. Clicks tell us whether an ad is compelling; they tell you nothing about whether the phone rang. Every report we send leads with cost per lead, cost per issued appointment and cost of net sales, and puts the platform metrics underneath.
Can you work with our existing sales team and CRM?
Yes, and we would rather. The handoff from marketing to sales is where most lead generation fails. We map how enquiries reach your team, how fast they are answered and where they stall, and fix that before increasing spend into the same gap.
Start by finding out what a booked job costs you today.
Most businesses cannot answer that question, which is the real finding. The free audit works it out from your existing ad accounts, analytics and CRM, and tells you which leak to fix first.
You talk to Mathew.Not an account manager, and not a sales team.