How to Measure Marketing ROI as a Small Business (Without a Data Team)

Marketing measurement has a reputation for requiring dashboards, analysts, and acronyms. For a small business it requires five numbers and an honest hour a month. Everything beyond that is either automation making the five easier — or reporting theater making them harder to see.

The five numbers

  1. Leads by source. How many real inquiries arrived, and from where — which requires call tracking, because in local business the phone is where the truth lives. Forms-only counting misses most of your revenue.
  2. Booked jobs by source. Leads are applause; bookings are money. Tagging each booked job’s origin (tracked number, "how’d you hear about us," CRM source field) is the single habit that separates measured businesses from hopeful ones.
  3. Cost per booked job, by channel. Channel spend ÷ channel bookings. This is the number that settles every "should we keep paying for X" argument, from ads to Yelp to the church bulletin.
  4. Average job value by channel. Channels differ in what they bring — LSA emergencies vs. referral remodels. Cost per job without value per job flatters cheap-lead channels that send small work.
  5. The capture rate. Of inquiries received, how many got a response inside five minutes? This one number predicts more revenue swing than any budget decision — and it’s the cheapest to fix.

The monthly hour

Same ritual every month: pull the five, compare to last month and last year (Houston seasonality lies month-over-month), decide one reallocation, write one sentence about why. Twelve sentences a year outperforms any dashboard nobody opens — measurement exists to change decisions, not to decorate them.

What to ignore

Impressions, reach, follower counts, "engagement," rank-tracking screenshots without call data, and any metric that can’t be walked to an invoice. If a report leads with them, the report is hiding something.

This five-number spine is literally the skeleton of our client reporting — capture, attribution, and job values wired so the honest hour takes ten minutes. If your current marketing can’t produce these numbers, that’s the finding. Talk to our AI or email hello@mediajunkie.io and we’ll instrument it in a week.


Back to all insights

See what this looks like for your business