Sales & Marketing

Measuring Marketing ROI: Know What's Actually Working

Track cost per call, call-to-sale conversion rate, and UTMs per channel — plus a tracking sheet and a simple 30-minute monthly review ritual for owners.

Measuring Marketing ROI: Know What's Actually Working

Half of all small-business marketing money is wasted. The tragedy isn't the waste — it's that most owners can't tell which half. So they keep funding everything equally: the flyer that brings nothing, the Instagram effort that brings followers but no customers, the Google ad that's quietly printing money but never gets more budget.

Measuring marketing ROI doesn't require analytics software or a statistics degree. For a call-driven business, it comes down to three numbers per channel: how much you spent, how many calls it produced, and how many of those calls became paying customers. This article shows you how to track those numbers, the simple monthly ritual that turns data into decisions, and the rules for killing losers and doubling down on winners.

The Three Metrics That Matter

Forget vanity metrics — impressions, likes, followers, page views. For a business where customers call to buy, only three numbers drive decisions:

1. Cost per call. Total spend on a channel ÷ calls it generated. If Google Ads cost $400 last month and produced 20 calls, your cost per call is $20. This is your primary efficiency metric — it tells you what each sales conversation costs you. 2. Call-to-sale conversion rate. Calls that became paying customers ÷ total calls. If 20 calls produced 6 customers, that's a 30% conversion rate. This metric diagnoses where problems live: low call volume is a marketing problem; low conversion is a sales/phone problem. Never try to fix one when the other is broken. 3. Revenue per call. Total revenue from a channel ÷ calls from that channel. If those 6 customers spent $900 total across 20 calls, revenue per call is $45. Compare this against cost per call: $45 revenue vs. $20 cost means every call nets you $25 on average. That's a channel worth scaling. The one-line health check: revenue per call must exceed cost per call by a comfortable margin — at minimum 3:1 for most small businesses ($45 revenue on a $15 cost). Below 2:1, you're working for your marketing instead of the other way around.

UTM Tracking: Know Which Channel Each Visitor Came From

"How did you hear about us?" is useful but unreliable — people misremember, and "Google" could mean organic search, your Business Profile, or a paid ad. UTM parameters fix this: they're small tags you add to your page links that identify exactly which channel, campaign, and even which specific ad brought each visitor.

How it works: your normal page link looks like `callpages.me/yourbusiness`. A tagged link looks like `callpages.me/yourbusiness?utm_source=facebook&utm_medium=ad&utm_campaign=spring-promo`. The visitor sees the same page; your analytics sees exactly where they came from. The tags to use: Practical examples: The discipline that makes it work: every link you publish anywhere gets tagged — ads, social bios, email signatures, QR codes on flyers and receipts. Untagged links show up as "direct" in analytics, which tells you nothing. It takes 30 seconds per link and it's the difference between guessing and knowing.

Your Sample Tracking Sheet

One spreadsheet. Updated monthly. This is the entire system:

| Channel | Spend | Calls | Cost/Call | Customers | Conv. Rate | Revenue | Rev/Call | ROI |

|---|---|---|---|---|---|---|---|---|

| Google Ads | $400 | 20 | $20.00 | 6 | 30% | $900 | $45.00 | 2.25x |

| Facebook retargeting | $210 | 32 | $6.56 | 9 | 28% | $1,170 | $36.56 | 5.57x |

| Flyers (QR tracked) | $150 | 8 | $18.75 | 3 | 38% | $420 | $52.50 | 2.80x |

| Google Business Profile | $0 | 45 | $0.00 | 14 | 31% | $1,960 | $43.56 | ∞ |

| Influencer (Maya) | $230 | 18 | $12.78 | 7 | 39% | $840 | $46.67 | 3.65x |

| Total | $990 | 123 | $8.05 | 39 | 32% | $5,290 | $43.01 | 5.34x |

Where each number comes from: Build it once, update it monthly. The first month takes an hour; updates take 20 minutes. Keep 12 months of rows — the trends matter more than any single month.

The 30-Minute Monthly Review Ritual

Data you don't review is decoration. Block 30 minutes on the first Monday of every month:

Minutes 0–10: Update the sheet. Fill in last month's spend, calls, customers, and revenue per channel. Calculate the ratios. This is bookkeeping, not analysis — just get the numbers in. Minutes 10–20: Read the story. For each channel, ask three questions: Did cost per call go up or down vs. last month? Did conversion rate change? Is revenue per call still comfortably above cost per call? Look for the changes — a channel that's quietly decaying for three months is the one that surprises you. Minutes 20–30: Make one decision per channel. Every channel gets a verdict: scale, maintain, fix, or kill (rules below). Write the decision and the action next to it: "Facebook retargeting → scale: raise budget $210 → $300." "Flyers → fix: test new headline before next print run." Then do the actions that week. A review ritual without follow-through is a monthly meeting about numbers. The ritual's output is a to-do list, not a report.

Kill Losers, Double Winners: The Decision Rules

Kill rules — cut a channel when:

Killing isn't failure; it's the system working. Every dollar freed from a loser funds a winner.

Scale rules — increase spend when: Fix rules — intervene when: The golden rule: never change more than one thing per channel per month. Change the ad creative and the budget and the landing page, and you'll never know what worked.

For Page Owners

Set up your measurement system this week:

For Customers

Why this matters to you as a customer:

Related Articles

---

Was this article helpful? Contact support

Was this guide helpful?

Share it with someone who could use it