A practical guide to measuring whether your advertising is actually producing results — and what to do when the data is unclear.
The problem with "is it working?"
When most business owners ask "is my advertising working?" — the honest answer often is "we do not have enough data to know." The campaign produced some impressions, the phone has been ringing, the website has visitors. But none of that proves the ads caused the results.
Real measurement requires three things to be in place from day one:
- A defined goal that can be counted.
- Tracking for that goal that captures the events and the source of them.
- A baseline so you can compare campaign results to non-campaign performance.
Step 1: Define what "working" means
The goal has to be specific enough to count. "More awareness" is not measurable. "10 more new patient appointments per month" is.
Common measurable goals:
- Form fills on a contact page (per channel, per campaign).
- Phone calls from tracked numbers.
- Click-to-call events from mobile.
- Store visits (where supported).
- Online purchases or bookings.
- Application starts (for hiring, education).
Pick one or two and make them the north star.
Step 2: Set up tracking
This is the step most businesses skip. Without it, every report becomes opinion rather than fact. The minimum-viable setup looks like:
- Google Analytics 4 (GA4) with conversion events for the key actions.
- Conversion tracking in every paid platform (Google Ads, Meta, etc.) that fires on the same events.
- Call tracking for phone-driven businesses — a unique trackable number per channel where it matters.
- UTM parameters on every ad link so the source is preserved through to the conversion.
- Search Console for organic search visibility.
- A simple dashboard that pulls all of this into one view.
This usually takes a few hours to set up correctly. After that, every campaign decision becomes much easier.
Step 3: Establish a baseline
Compare campaign results to the same business under non-campaign conditions. If you typically get 40 calls a week and the campaign produces 65 calls a week, that is a 25-call lift — and the cost per incremental call is what matters, not the total.
Without a baseline, you cannot tell whether the campaign caused the results or whether you would have gotten them anyway. Most businesses overestimate how many leads were "going to come anyway." The truth often shows up only when ads pause.
Common attribution gotchas
- Last-click is not the whole story. Someone might hear a radio spot, then Google your brand, then click the search ad, then convert. Last-click attribution would credit the search ad — but the radio spot caused the search.
- View-through conversions matter. Many display, video, and CTV impressions never get clicked but do generate a delayed visit. Modern platforms report this; do not ignore it.
- Self-reported attribution is unreliable. Customers say "I found you on Google" even when they really saw the radio spot first. Triangulate with the data.
- Brand search is a tell. Watch your branded search volume during a campaign. If it lifts, the awareness work is doing something — even if the direct-response numbers do not show it yet.
What to do when the data is unclear
Sometimes the campaign is working but the data does not prove it. When that happens:
- Pause and watch. A 2–4 week pause often makes the lift visible by its absence.
- Run holdout regions. If your business serves multiple markets, run the campaign in one and not the other and compare.
- Add a simple ask. "How did you hear about us?" — recorded by your front desk or sales team — is imperfect but useful.
- Look at long-window performance. Awareness work pays off over 90+ days, not 30. Do not kill it before it has time to work.
Red flags
A campaign is probably not working when:
- Conversion costs keep climbing despite optimization efforts.
- The platform reports impressions and clicks but no business activity has changed.
- Sales reps cannot remember the last time a customer mentioned the campaign.
- Branded search volume is flat or down.
A campaign is probably working when:
- Cost per conversion is stable or improving.
- Branded search volume is rising.
- Sales pipeline or appointment volume is up vs. baseline.
- The team is busier in the campaign window than in comparable past windows.
- Customers occasionally reference the message or offer.
Bottom line
You cannot know if advertising is working unless you measure it deliberately. The good news is that measurement is no longer a luxury — it is standard, achievable, and inexpensive. We build it into every campaign we run.
If you would like help getting your tracking set up properly, request a free marketing plan. We can audit your current setup and recommend exactly what to add.
Get a free marketing plan for your business
A quick conversation usually clears up which channels would actually move the needle for your business and budget.