How to Tell Which Marketing Is Actually Working

A no-nonsense way to tell which marketing is actually working — connect spend to leads by channel using free tools, so you cut what fails and fund what sells.

Walid Hasan
Walid HasanFounder of ScoutRival · marketing for service businesses
How to Tell Which Marketing Is Actually Working — cover
On this page

How to Tell Which Marketing Is Actually Working

How can you tell which marketing is actually working?

To tell which marketing is working, connect every lead back to its source. Define one conversion that equals money, ask new customers how they found you, tag your links with UTMs, then read leads by channel in GA4. The channel producing the most leads at the lowest cost is what’s working.

The hard truth: most owners can’t answer “which marketing is working?” with data, so they answer it with a feeling — usually whichever channel they enjoy most. That’s how businesses keep funding a pretty Instagram that sells nothing while starving the search traffic quietly booking jobs. This guide is the honest, small-business version of attribution: no enterprise software, just a repeatable way to see which door your customers actually walk through.

Why this matters

Getting this right is the difference between spending and investing. Yet it’s where marketers struggle most: Ruler Analytics reports that while 91% of marketers say attribution is important to their success, only about 31% are very confident in their current models — and just 36% say they can accurately measure the ROI of what they do. If professionals with tools find this hard, an owner guessing from memory is almost certainly funding the wrong things.

The stakes rise as you add channels. LocaliQ’s 2026 Small Business Marketing Trends Report found the share of small businesses relying on a single marketing channel fell from 24% in 2022 to 11% in 2025. More channels multiply the ways to waste money — and the only defense is knowing which one earns its keep.

“We were about to cancel our whole SEO effort to pour everything into paid ads. Then we finally tracked leads by source and saw search was quietly outbooking ads two to one. That five-minute report saved the business a bad decision,” — Tomás Field, roofing company owner (illustrative).

How to tell which marketing is actually working

1. Define one conversion that equals money

Attribution is meaningless until you agree on what you’re attributing. Pick the single action closest to revenue — a booked call, a quote request, a completed purchase, a phone call — and make that your “conversion.” Counting newsletter signups when what pays your bills is booked jobs will point you at the wrong winner. One clear, money-adjacent conversion is the anchor for everything below; if you haven’t set this up yet, start with conversion tracking without a developer.

2. Ask every new lead how they found you

The lowest-tech attribution method is also one of the most reliable: add a required “How did you hear about us?” field to your contact form, or ask on the intro call and log the answer. Self-reported source is imperfect — people forget the Facebook post they saw last week — but for phone-and-referral businesses it captures things analytics can never see, like word of mouth and “I drove past your van.” Tally these monthly alongside your digital data.

For anything you post or send, add UTM tags — small labels on the end of a URL that tell Google Analytics exactly where a click came from. Use Google’s free Campaign URL Builder to add utm_source (e.g. facebook), utm_medium (e.g. social), and utm_campaign (e.g. spring-promo). Now a click from your Instagram bio, your email newsletter, and your Google Business Profile post all land in analytics as distinct, named sources instead of a vague blob. Tag consistently and your reports start telling the truth.

4. Read your leads by channel in GA4

Open GA4 and go to Reports → Acquisition → Traffic acquisition, then look at conversions by Session default channel group — organic search, direct, referral, paid, social, email. This is the screen that answers the question: which channels actually produced the money-conversion from step 1, not just visits. If the channels look like a mess of “(not set),” that’s usually a UTM problem from step 3, not a real result. For the full walkthrough of these sources, see how to track where your website traffic comes from.

5. Divide spend by leads to get cost per channel

Now add money. For each channel, divide what you spent (ad budget, tool cost, or your own hours valued honestly) by the number of conversions it produced. That’s your cost per lead. A channel producing ten leads at $8 each is beating one producing three leads at $40 each, even if the second one feels busier. Cost per lead is the great equalizer — it lets you compare a free channel like organic search against a paid one on the same scale.

6. Cut, double down, and re-check next month

Attribution only pays off if you act on it. Shift budget and time from your highest-cost, lowest-yield channel toward your lowest-cost, highest-yield one — then measure again next month to confirm the move worked. Because a customer often touches several channels before buying (a social post, then a branded search, then a click), treat this as directional evidence you refine over time, not a one-time verdict. Small, repeated corrections beat one big guess.

Why perfect attribution is a myth (and that’s okay)

You will never track marketing with total precision, and chasing it wastes time you don’t have. The buyer journey is messy: someone might discover you on Instagram, forget about you, search your name two weeks later, and click a Google result — so which channel “gets credit”? Enterprises fight about first-touch versus last-touch versus multi-touch models for a reason.

A small business doesn’t need to win that fight. You need good enough to decide: combine your self-reported “how did you hear about us” answers with your GA4 channel data and look for agreement. When both point the same way — say, search keeps showing up as the top source of booked jobs — trust it. When they disagree, dig into that one channel rather than distrusting everything. Directional truth you act on beats perfect truth you never finish measuring. To keep the whole picture in view, treat this alongside the other marketing metrics small businesses should actually track.

Doing this without spending your week on it

The manual method above is free and works — Google Analytics, a form field, and a UTM builder cost nothing. The bottleneck is the assembling: exporting, tagging, and reconciling data across tools every month. That’s the job a small-business platform automates.

Full disclosure: ScoutRival is our tool. It’s built for service businesses with no marketing team — it pulls your Google and Bing search performance into one view, scores your SEO, checks your AI visibility on demand, and turns changes into a short Daily Brief. It won’t replace GA4’s conversion reports or a CRM, and it isn’t an ad-attribution platform — but it removes the “which of my search and content efforts is landing” guesswork that eats an owner’s week. Plans run Free, Starter $29, Pro $89, and Agency $149 a month. If you’d rather compare options first, see the best SEO tools for local service businesses or browse the SEO guide library.

Frequently asked questions

What's the simplest way to know which marketing is working?
Add a "How did you hear about us?" field to your contact form and tally answers monthly. It's free, fast, and captures sources analytics can't see — referrals, word of mouth, "I saw your van." Pair it with GA4's conversions-by-channel report, and when both point to the same channel as your top source of paying customers, you have a trustworthy answer without special software.
What are UTM tags and do I really need them?
UTM tags are small labels added to a link (like utm_source=facebook) that tell Google Analytics exactly where a click came from. Without them, clicks collapse into vague buckets like "direct." With them, each source shows up named and countable. For any link you control and share, they're the cheapest, highest-value attribution step — build them with Google's free Campaign URL Builder.
Why does perfect marketing attribution seem impossible?
Because buyers rarely take one clean path — someone might see an Instagram post, forget it, search your name later, then click a Google result, so no single channel earned the sale alone. That's why marketers argue over first-touch, last-touch, and multi-touch models. A small business doesn't need perfection; combining self-reported sources with GA4 channel data gives directional truth that's good enough to decide.
How do I compare a free channel like SEO against paid ads?
Put both on the same scale: cost per lead. Divide what each channel cost — ad budget, tool fees, or your own hours valued honestly — by the money-conversions it produced. A free channel isn't free once you count your time, and a paid one can still win if it converts efficiently. Cost per lead compares organic search, referrals, and paid ads fairly, instead of trusting whichever feels busiest.
How long before I can trust the results?
Give it at least a month of consistent tracking, ideally two or three, before big budget moves. Marketing data lags, buyer journeys span weeks, and one slow week can mislead. Track the same conversion the same way every month and look for a trend, not a single report. Then make small shifts and re-measure — repeated correction beats one dramatic reallocation based on a noisy snapshot.
Can a tool tell me which marketing is working automatically?
Partly. GA4 shows conversions by channel for free, and CRMs can tie leads to sources if you feed them data. Small-business platforms can consolidate search and content performance and flag changes. But no tool perfectly untangles a messy multi-touch journey, and any product claiming a flawless single source of truth is overselling. Use tools to remove the manual assembling, then apply judgment to the directional picture.
Walid Hasan
Walid Hasan Founder of ScoutRival · marketing for service businesses

Walid Hasan is the founder of ScoutRival, marketing software that helps service businesses market like they've got a team — without hiring one. He writes about practical SEO, AI-search visibility, competitor monitoring, and doing marketing solo.

Your unfair advantage

Stop reading about it. Ship it this week.

ScoutRival turns competitor intel into ready-to-post content and graphics — for a fraction of an agency.