SMB Growth Data Analytics

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.


Michael Masner

Written by Michael Masner

Building AI-powered marketing and data systems for small and mid-sized businesses.

Get in touch →