The oldest complaint about outdoor advertising is that it's hard to measure. That's much less true today. You won't get the same click-by-click reporting as a search ad, but with a little setup any business can see whether a billboard, bus shelter or transit campaign is working. Here are the practical methods, from cheapest to most advanced.
1. Use a unique phone number
Put a phone number on the ad that appears nowhere else. Every call to that number came from someone who saw the outdoor ad. Call-tracking services such as CallRail let you create a separate number for each board or format and record call counts, times and outcomes. For service businesses (attorneys, HVAC, dentists, movers), this is the single most useful thing you can do.
2. Use a short vanity URL or promo code
A short web address like yourbrand.com/drive or a code like EXIT42 works the same way online. Keep it short enough to remember after a few seconds at highway speed. Point the vanity URL at a page with UTM tags so the visits show up in Google Analytics under their own campaign.
3. Add QR codes where people stand still
QR codes don't work on highway bulletins, but they do work on bus shelters, subway platforms, kiosks, gym screens and other places where people wait. Use a dynamic QR code so you can change the destination after printing and see scan counts. Tools like QR Code Generator PRO and Uniqode provide scan analytics by date and location.
4. Watch branded search and direct traffic
People who see an outdoor ad often look you up later. Note your weekly branded Google searches (in Google Search Console) and direct website visits for a month before launch, then compare during the campaign. A clear rise in the markets where your ads run is strong evidence.
5. Run a geo split
Compare zip codes near your boards with similar zip codes that have none. Look at new customers, store visits or sales in each group before and during the flight. Larger advertisers formalize this as a matched-market test.
6. Ask every new customer
Add "How did you hear about us?" to forms, checkout and the phone script. It's imperfect, because people forget, but it costs nothing and often surfaces outdoor ads you'd otherwise miss.
7. Mobile location attribution (for bigger budgets)
Many media owners and programmatic platforms offer studies that compare store or website visits from mobile devices that passed your ads against a control group. Ask your vendor what's included before you sign. These studies are most useful for multi-location brands.
Know what your vendor's numbers mean
Vendors quote impressions, the estimated number of times people notice an ad. In the U.S. the industry standard comes from Geopath, which audits audiences using traffic counts, travel data and visibility research. Ask for Geopath-audited numbers when comparing quotes. And remember that proof of posting (dated photos or play logs) proves the ad ran. It doesn't prove results, so plan both.
A simple measurement plan
| Budget | What to set up |
|---|---|
| Under $5,000/month | Unique phone number, vanity URL, "how did you hear" question, before/after search check |
| $5,000–$50,000/month | All of the above + QR codes on pedestrian formats + geo split by zip code |
| $50,000+/month | All of the above + a vendor or third-party lift study |
Want more detail on audience metrics like reach, frequency and GRPs? See our full measurement and ROI guide, and price your campaign with the budget calculator.
Some links are partner links; we may earn a commission at no extra cost to you. Prices are typical planning ranges, not quotes.

