Offline Call Tracking: How to Measure Direct Mail, Billboards, Radio and TV by Phone Calls
Offline call tracking measures direct mail, billboards, radio, TV, print and vehicle wraps by giving each campaign its own dedicated phone number, so every call to that number is attributed to that campaign, recorded and summarized. Because you cannot swap a printed or broadcast number the way a website does, offline tracking uses static numbers — and because many people skip the number and search your name instead, a good setup also measures the lift in branded and direct calls against a baseline.
Offline advertising has a reputation for being unmeasurable. That is mostly a setup problem. Here is how to fix it.
Why offline channels need a different approach
Online, dynamic number insertion swaps the number shown to each visitor and records which ad, keyword or referrer they came from. The dynamic number insertion guide covers that in depth. Offline, there is no visitor session: the number is printed once and seen by thousands of people.
That gives you source-level tracking by design — one number, one campaign — which is exactly the right granularity for offline media. Our explainer on source-level vs session-level call tracking covers the distinction.
One number per campaign
The rule is simple: every offline placement you want to evaluate separately gets a number that appears nowhere else.
| Channel | Number strategy | Keep active after campaign ends |
|---|---|---|
| Direct mail and postcards | One number per drop or per creative version | Several months |
| Billboards | One number per board or per market | For the flight plus a buffer |
| Radio | One number per station or per campaign | Several weeks |
| TV and streaming TV | One number per campaign | Several weeks |
| Newspaper and magazine print | One number per publication | As long as the issue circulates |
| Vehicle wraps and yard signs | One shared number per fleet or sign program | Indefinitely |
| Trade shows and events | One number per event | Several months |
If you want to A/B test creative — two postcard designs, two radio scripts — give each version its own number. The call counts become the test result.
How many numbers is sensible? Enough to answer the questions you will actually act on. Our guide on how many tracking numbers you need helps avoid both extremes.
Local, toll-free or vanity?
The choice affects how many people call, not just how you measure them.
- Local numbers signal a nearby business and usually suit local service companies.
- Toll-free numbers suit regional or national campaigns.
- Vanity numbers can help recall on radio and billboards where people have seconds to remember.
The trade-offs are covered in toll-free vs local tracking numbers. On CallFlux, local numbers are $1.15 a month and toll-free numbers $2.15, so testing both on a campaign is inexpensive.
The halo: calls that go around your number
Here is the part most offline measurement misses. A large share of people who notice a billboard or hear a radio ad do not dial the number in the ad. They remember the name, search it later and call from your website or your Google Business Profile.
Those calls show up on your digital numbers, credited to organic search or the map listing. To estimate the offline halo:
- Establish a baseline. Record branded search volume, direct website visits, and calls to your website and map numbers for several weeks before the campaign.
- Run the campaign in a defined period and, where possible, a defined geography.
- Compare. Lift in branded search and in calls to your digital numbers during the campaign, beyond the baseline and normal seasonality, is a reasonable estimate of the halo.
- Report it separately from direct calls to the campaign number.
Branded organic calls are covered in more depth in organic SEO call attribution. The key idea: calls to the campaign's own number are the conservative floor; the halo is the likely upside.
Making offline numbers memorable
- Repeat the number in radio scripts, ideally more than once.
- Keep billboard copy short so the number is legible at speed.
- Pair it with a searchable name, so people who forget the digits can still find you — and so the halo lands in branded search you can measure.
- Put the number on the mailer twice, including near the offer.
What to do when the calls come in
Offline campaigns often produce bursts: a mailer lands in homes on the same day, a radio flight runs at drive time. Make sure the phones are staffed for it. Every call to a campaign number is recorded and summarized, so after the burst you can read what callers asked for — often the most useful creative feedback you will ever get. Missed calls from a campaign number deserve a fast callback; they are people who responded to an ad you already paid for.
AI classification also filters the noise. Offline numbers attract robocalls and solicitors over time, and removing those keeps campaign results honest.
Reporting offline ROI
A clear offline campaign report includes:
- Calls to the campaign number, and qualified calls after filtering.
- Booked calls and revenue, matched from your CRM or job system by calling number.
- Cost per booked call — campaign cost divided by booked calls on the campaign number.
- Estimated halo — lift in branded search and digital calls against the baseline.
- What callers asked about, pulled from call summaries.
For agencies running offline media for clients, the same structure fits into white-label reporting; see white label call tracking for agencies.
Step-by-step: launching a tracked offline campaign
- Define the question. Decide what you want to learn — which of two mailer designs pulls better, whether a radio station is worth renewing, whether a billboard lifts branded calls in its market.
- Provision numbers before the creative is final. The number has to be on the proof, so order it first. Name each number after the campaign and version so reports read clearly.
- Route calls to the right people. Offline numbers forward to your normal line or queue; callers should not notice anything different.
- Record a baseline. Capture several weeks of branded search, direct website visits and digital-number calls before launch.
- Launch and staff up. Expect bursts when mailers land or spots air.
- Review summaries weekly. Read what callers asked for; it tells you whether the offer and message landed.
- Close the loop. Match booked jobs and revenue back to the campaign number through your CRM or job system.
- Keep the number alive after the campaign, and keep counting late calls toward the campaign that produced them.
Mistakes that break offline measurement
- Reusing one number across several campaigns, which merges their results permanently.
- Printing a website-only number that dynamic number insertion is already swapping, so the printed digits no longer match what callers see online.
- Counting only the campaign number and ignoring the halo, which undervalues brand-building media like billboards and radio.
- Comparing campaigns across different seasons without adjusting for normal seasonal demand.
Frequently Asked Questions
How do you track phone calls from offline advertising?
Give each offline campaign — every mailer drop, billboard, radio or TV flight, print ad and vehicle wrap — its own dedicated tracking number that appears nowhere else. Calls to that number are attributed to that campaign automatically, recorded and summarized. Because printed and broadcast numbers cannot change, offline tracking uses static numbers rather than dynamic number insertion.
Do tracking numbers capture every call an offline ad produces?
No. Many people who see a billboard or hear a radio ad do not dial the number in the ad; they search your business name and call from the website or map listing. Those calls land on your digital numbers. To estimate that halo, compare branded search and direct website calls during the campaign with a baseline period before it.
Should I use a local or toll-free number on offline ads?
For local businesses, a local number usually signals a nearby company, which many callers prefer. Toll-free numbers suit regional or national campaigns and can be easier to remember when you choose a vanity number. Test both if you are unsure; the difference in answer rate by audience is exactly what tracking numbers measure.
How long should an offline tracking number stay active?
Longer than the campaign. Mailers get pinned to refrigerators, magazines sit in waiting rooms and wraps keep driving for years. Keep offline numbers active for months after a campaign ends, and never reassign a retired offline number to a different campaign, or late calls will be credited to the wrong one.
What makes an offline number easy for people to remember?
Radio and billboards give people seconds to take in a number, so repetition, a clean local area code, simple digit patterns or a vanity number all help. Pair the number with an easy-to-search brand name so people who forget the digits can still find you, and track that branded-search lift separately.
What is a good way to report offline campaign ROI?
Report calls to the campaign number, qualified calls after removing spam and existing customers, booked calls and revenue, then add an estimated halo from branded search and direct calls compared with a baseline. Cost per booked call on the direct number is a conservative floor; the halo shows the likely upside.
Measure the channels you thought you could not
Offline media deserves the same scrutiny as paid search. CallFlux gives every campaign its own number, records and summarizes every call, and charges flat monthly pricing with no per-minute fees. See call tracking, compare plans, or talk to the team.