Marketing Attribution for Service Businesses, Made Simple
The old line goes: half my marketing works, I just don't know which half. Attribution is how a service business finally finds out — without a data-science degree.
LeadRilo Editorial Team
Lead-to-revenue research & writing

Every service business spends money to get the phone to ring — Google Ads, a Facebook campaign, truck wraps, the local sponsorship, the referral program. And almost every owner has the same nagging question: which of these is actually working? Without an answer, you're forced to either keep spending on everything or cut blindly and hope you don't kill the channel that was carrying you.
Marketing attribution is the practice of connecting each booked job back to the marketing that produced it. Done right, it turns 'I think Google works' into 'Google produced this many jobs worth this much revenue for this much spend.' That clarity is the difference between guessing and deciding.
Why leads alone lie to you
A common trap is judging channels by how many leads they produce. But leads aren't equal. A channel that floods you with cheap, low-intent leads can look great on a lead count and terrible on actual revenue. Another channel might produce few leads that almost all become high-value jobs. Count leads and you'll back the wrong horse.
Attribution closes the loop: spend produces leads, leads become jobs, and jobs trace back to spend.
What you actually need to track
Attribution can get infinitely complex, but service businesses don't need infinite complexity. You need four things tracked consistently, and if you have them, you can answer the questions that matter.
- Lead source: where each lead came from (which ad, channel, or referral).
- Lead outcome: whether it became a booked job or was lost.
- Job value: how much revenue each won job produced.
- Marketing spend: what you spent on each channel over the same period.
With those four, you can calculate the numbers that drive real decisions: cost per lead, close rate by source, and — the one that matters most — cost per job and return on spend by channel.
| Metric | Question it answers |
|---|---|
| Cost per lead | How much am I paying to make the phone ring? |
| Close rate by source | Which sources send leads that actually book? |
| Cost per job | What does a booked job really cost me by channel? |
| Return on spend | For every dollar in, how many dollars of revenue out? |
Capturing lead source without the headache
The hardest part of attribution for most service businesses is simply capturing the source reliably. Ask every caller 'how did you hear about us?' and you'll get patchy, unreliable data. The better approach is to capture source automatically wherever possible and make it a required field wherever it isn't.
- Use tracked phone numbers or automatic source capture so digital leads tag themselves.
- Make 'lead source' a required field your team fills in for every offline lead.
- Keep the source list short and consistent — five clear sources beat twenty fuzzy ones.
- Record the source at capture, not from memory weeks later.
Turning attribution into decisions
Attribution is only worth the effort if it changes what you do. Once you can see cost per job and return by channel, the decisions get obvious. Scale the channels that produce profitable jobs. Fix or cut the ones that produce expensive ones. Reallocate the budget you were wasting into the channels you can prove are working.
The point of attribution isn't a prettier report. It's the confidence to move your next marketing dollar to where it earns the most.
Start simple. Capture source on every lead, follow those leads to their outcome and value, and compare against spend. Within a few weeks you'll have something most of your competitors never will: a clear, honest picture of which marketing turns into revenue — and the confidence to spend accordingly.
Frequently asked questions
What is marketing attribution for a service business?
It's connecting each booked job back to the marketing that produced it, so you can see which channels actually generate revenue — not just leads. For service businesses it comes down to tracking lead source, lead outcome, job value, and spend, then comparing them to find your true cost per job by channel.
Why isn't counting leads enough?
Because leads aren't equal. A channel can produce lots of cheap, low-intent leads that rarely book, while another produces a few leads that almost all become high-value jobs. Judging channels by lead count often backs the wrong one. Cost per job and return on spend tell the real story.
How accurate does attribution need to be?
Not perfect — just consistent and honest. A reliable 80%-accurate view of which channels drive revenue beats the gut-feel guessing most businesses use. Capture lead source automatically where you can, make it required where you can't, and treat the trends as directional guidance for where to spend next.


