Marketing ROI Means Something Different at Small Scale
August 20, 2026 · 3 min read
Originally published on LinkedIn →Picture two companies that are both told their email channel underperformed by 15% last quarter. The first is a large company with dozens of campaigns running at once. The second is a local business with a modest monthly budget, and email is one of the only two channels it has.
Same number, very different problem. Most of the marketing ROI advice I see online was written for the first company, and it gets handed to the second as if it applied.
Why a 15% miss isn’t the same size everywhere
At the enterprise level, ROI is a portfolio question. With that many campaigns running, one channel coming in 15% light for a quarter is noise, and the team can afford to watch it and wait, because the rest of the portfolio averages it out.
A small business doesn’t have a portfolio. It usually has one or two channels carrying the whole effort. A 15% miss there isn’t noise. It’s a real chunk of the budget that didn’t do its job, and there’s no pile of other campaigns to dilute it. The patience that makes sense at scale becomes expensive when there’s nothing underneath to absorb the miss.
At small scale, you don’t get to wait for the averages to save you.
The advice that doesn’t help
“Just look at your ROI” is the standard line, and it’s unhelpful for a small business, mostly because it skips the hard part. The question isn’t whether a channel is profitable in isolation. It’s whether you can tell the profitable one from the unprofitable one with the data you have.
Most owners can’t, and I don’t think that’s a failing on their part. Calls come in without being tied to a source. A form fill gets credited to whichever click came last. A referral gets counted as marketing or not depending on who’s asked. So the ROI figure that does exist is built on leads that were never traced back to where they started, and any calculation built on that is a guess with decimals on it.
That’s why I think the first job isn’t improving ROI at all. It’s making the number knowable. Tracking where each lead came from, connecting spend to those leads, and following them through to a paying customer is plain, unglamorous work. It usually means call tracking on the phone number, source tags on every link, and a CRM or even a spreadsheet that records which lead became a customer. It’s the part most small businesses never get set up.
What this looks like in practice
When I work with a business that has one or two channels, I’m not trying to optimize across a portfolio. I’m trying to make sure the owner can say, with some confidence, which of those two channels is earning its keep, and to say it quickly enough that a bad quarter doesn’t turn into a bad year. A small business can’t afford the wait-and-see approach, so the reporting has to be fast and clear enough to replace it. A business that can answer “which channel is earning its keep” in a couple of minutes, with data it trusts, is playing a different game from one that finds out when the quarter is over.
Written by Michael Masner
Building AI-powered marketing and data systems for small and mid-sized businesses.
Get in touch →More Insights
Where the Time Goes When You Build With Claude Code
October 31, 2026
Claude Code can put a working dashboard together faster than you can describe it. Most of the time on a build goes to the part it can't do: making the inputs honest.
Read more →
Thirty Days Is the Wrong Window
October 29, 2026
The platforms report monthly, so a month becomes the unit. For a business with a long decision cycle and a busy season, thirty days says as much about timing as it does about performance.
Read more →
The Calls Nobody Answered
October 27, 2026
For a service business, the most expensive part of marketing can be the calls nobody answered. Those leads show up nowhere in your reporting, and they're usually the cheapest thing to fix.
Read more →