If You Run a Service Business and You're Spending on Ads Without Tracking ROI
June 2, 2026 · 2 min read
Originally published on LinkedIn →A plumbing company owner told me last month he was spending around $4,000 a month on Google and Facebook ads. I asked which platform was actually producing customers. He didn’t know. Not “wasn’t sure.” Genuinely had no idea.
That’s not a marketing failure on his part. He’s busy running a plumbing company. It’s a failure of the systems that were supposed to answer that question for him and never did.
Where the money actually goes missing
Here’s what typically happens: a call comes in from an ad. It gets answered by whoever’s free. It goes into a CRM, if there’s a CRM at all, without any note of where it came from. The job gets booked, completed, and paid for. Three separate systems touched that transaction, the ad platform, the phone, and the CRM, and none of them passed information to the others.
By the time the invoice is paid, the connection back to “this came from a Facebook ad, specifically this one” has been lost completely. The business owner is left with two numbers that don’t talk to each other: total ad spend, and total revenue. Two true numbers that tell you nothing about each other.
Why this is a data problem, not a marketing problem
The instinct is to blame the marketing. Bad targeting, wrong platform, wrong offer. Sometimes that’s true. But you can’t diagnose any of that without knowing which specific ads produced which specific customers, and most service businesses genuinely can’t answer that question today.
You can’t optimize what you can’t trace. Every dollar you spend without attribution is a dollar you’re spending on faith.
This isn’t a case for hiring a better ad agency. It’s a case for building the tracking infrastructure that connects the click to the call to the closed job. That’s plumbing work, not creative work, and it’s the part almost nobody does first.
What fixing it actually looks like
- Call tracking that ties each phone number to the specific ad or channel that generated it
- CRM fields that capture source at the moment a lead comes in, not reconstructed later from memory
- A dashboard that connects spend to closed revenue by channel, updated automatically instead of assembled by hand once a quarter
Once that’s in place, the $4,000 a month stops being a mystery. You know which $2,000 of it is working and which $2,000 is dead weight, and you can act on that instead of guessing.
If you’re running a service business and spending on ads without a clear line back to revenue, that’s fixable, usually faster than you’d think. Let’s talk about what that would take for your business specifically.
Written by Michael Masner
Building AI-powered marketing and data systems for small and mid-sized businesses.
Book a discovery call →More Insights
How AI Changed the Economics of Building Marketing Infrastructure
August 11, 2026
Five years ago, building the kind of connected marketing infrastructure I put together for clients would have required a team, six figures, and six months. The economics have completely changed.
Read more →
Why Most Agencies Aren't the Right Fit for SMBs
August 8, 2026
It's not that agencies are bad. It's that the model was built for clients with big budgets, dedicated marketing teams, and months to wait for results. Most SMBs have none of those things.
Read more →
The Cost of Not Knowing
August 6, 2026
Every SMB can tell me how much they spent on marketing last month. Almost none of them can tell me what it returned. That gap has a cost, and most businesses are paying it without realizing it.
Read more →