Why Billboards Are a Bad Investment for Most Small Businesses in 2026
Tunnel = a 1-mile stretch of road you own. Zone = a neighborhood-sized area of about 0.28 square miles that you own. Background = the whole member network, no geography limit. Full glossary
The math billboards don't show you
The pitch usually starts with price. That is the weakest part of the case against billboards, and we are not going to pretend otherwise. The 2025 Solomon Partners cross-media CPM comparison hosted by the OAAA puts out-of-home bulletins at $3 to $10 per thousand and posters at $3 to $13, drawn from executed contracts rather than asking prices. The same table puts social media at $2 to $8 and digital display at $5 to $6. Billboards are not the cheapest channel per impression, and nobody should buy or reject them on that basis.
The real problem is what a CPM buys here. An impression on a board is not a person. Geopath, the body that defines the measure, derives an OOH impression from circulation times a Visibility Adjustment Index, a ratio built from eye-tracking research that models the share of a unit's audience likely to notice an ad. Anyone who says billboards just count cars is wrong, and the MRC finalized Out-of-Home Measurement Standards on December 4, 2025. The limit is elsewhere: Geopath says the count includes vehicle passengers rather than only the people driving, includes duplicated views, and is 'the gross count of all the exposures', explicitly 'not the number of people who see the advertisement'. You are buying a modeled ceiling on exposures.
For a national CPG with pennies of marginal product cost and distribution everywhere, that distinction barely matters. Every exposure has some non-zero conversion probability somewhere in the funnel. For a roofer, HVAC contractor, or plumbing operator measuring last-click CAC, the distinction is the entire game. You don't need a thousand gross exposures. You need the homeowner whose AC just failed, in your service area, today. The billboard channel was built for the first buyer, not the second. That is a design choice from a pre-smartphone era, not a flaw. The flaw is selling it to the second buyer at the first buyer's pricing model.
For a live market example, the AdQuick 2026 Jacksonville guide lists static bulletins at $1,800 to $6,500 per four-week flight and posters at $800 to $2,200, on a blended local traditional-billboard CPM of $5 to $12. Junior posters and bus shelters start from about $450, and premium I-95, I-295 and JAX airport placements can exceed $15,000 per month. Digital runs $5 to $12 CPM on freeway bulletins, $12 to $22 on downtown LEDs and $15 to $28 on JAX airport screens. AdQuick is a marketplace rather than a measurement body, so those are asking prices for inventory currently for sale, not a national average. Alluvit's cross-section of the 67 most popular Jacksonville boards is the cross-check: $3,993 average per four-week period at a $3.30 CPM. No Jacksonville operator publishes a rate card at all; Lamar, Clear Channel and Outfront are quote-only. Production and install are quoted per job by the printer; the AdQuick guide's marketplace range is $400 to $1,400 per static unit.
Out-of-home CPM range
$3 to $13
Bulletins $3 to $10, posters $3 to $13; social media $2 to $8 and digital display $5 to $6 on the same table
A billboard's reported impression count is a Geopath figure. Geopath is the OOH industry's audience-measurement body, and its glossary defines an impression as circulation, the raw traffic volume past a display, multiplied by a Visibility Adjustment Index. The methodology is rigorous for what it measures: how many people were likely to notice a structure. It does not measure whether the noticer was your buyer, and Geopath says so itself: impressions include passengers, include duplicated views, and 'are not the number of people who see the advertisement, they are the gross count of all the exposures'.
So the reported number always overstates the buyer-relevant audience, by construction. For a local service business, the count breaks down into four buckets. Three of them are not your customer. No source at our bar publishes the split between them, so the sizes below are described, not quantified.
The scale of those numbers is worth seeing once. Clear Channel Outdoor's own Jacksonville market page claims 124 million impressions a week across 600 or more displays, reaching 87% of adults 18 and over weekly. That is an operator claim on a Geopath basis, so it is gross exposures rather than people, and it is a statement about the market rather than about any board you would buy. We cite it for scale and never for price, because Clear Channel publishes no rate card.
People driving in your service area. The bucket you're actually paying for. On a highway bulletin it is a slice of the total, especially on interstate corridors that pull regional and out-of-state traffic.
Passengers. Geopath states explicitly that its impressions include vehicle passengers, not only the people driving. A passenger glancing up from a phone is a real impression and rarely the decision-maker on a service-business purchase.
Out-of-market traffic. Truckers, tourists, regional commuters passing through. The board can't filter. Everyone passing the structure during your flight is in the count, regardless of whether they could ever become a customer.
Non-buyers in market. Renters when you sell roofs, apartment dwellers when you sell HVAC replacements, households without your problem today. The board can't filter for intent either.
What a digital board's rotation actually gives you
Static inventory looks like a fixed-rate transaction: you pay the quoted rate, you get the four weeks, and your creative is the only thing on that face for the whole flight. No Jacksonville operator publishes a rate card, so renewal pricing is negotiated in private each cycle and there is no public series to tell you how fast it moves. We do not have a number for that and will not invent one.
Digital boards are different in a way that is easy to miss on a media plan. The AdQuick 2026 Jacksonville DOOH guide describes about 8 seconds of exposure every 64 to 80 seconds, with share of voice quoted at $3,000 to $12,000 per unit per month. You are buying a share of the loop, not the board. The structure's traffic is what gets quoted; your creative is on screen for a fraction of it. Blip, which is the one billboard platform that publishes its price rather than quoting it, sells digital plays from $0.01 per roughly 8-second play with no minimum spend, which is a useful reference point for what a single play on a rotating board is actually worth.
Programmatic DOOH layers an exchange-style auction on top of that for individual screen plays, which adds the same fee stack as any other programmatic buy. Reach grows; the number of parties between your budget and the screen grows with it.
You buy a slot, not a board. The AdQuick 2026 Jacksonville DOOH guide shows about 8 seconds of exposure every 64 to 80 seconds. Treat these as marketplace asking terms, not a published standard.
A play is cheap because a play is small. Blip publishes digital billboard plays from $0.01 per roughly 8-second play, no minimum. That is a price per play on a rotating board, not per person.
Share-of-voice tiers are operator-controlled. Buying more frequency means buying a bigger share of the loop at a higher rate, negotiated per flight. No operator publishes those rates.
The attribution gap: you can't measure conversions from a board
This is the part that should disqualify billboards for most small operators on its own. OOH does not natively attribute. There is no click, no cookie, and no device event tying an exposure to a sale. The measurement body itself only claims to count likely exposures, which is a different question from who bought.
The standard attribution stack for billboards bolts on after the fact. Mobile retargeting via geofence and bid-stream proximity is the most common; lift studies and matched-market modeling are the next tier; vanity URLs and unique phone numbers are the budget version. Every one of these adds inference. No source at our sourcing bar publishes accuracy rates for geofence drift or for mobile-ad-ID match rates, so we do not quote figures for them, and neither should the vendor pitching you the stack. What is documented is the direction: each layer is an estimate built on the layer below it.
The honest read for a small operator: a roof replacement closed during a billboard flight, a job HomeAdvisor's cost guides put at a $9,607 national average, cannot be confidently attributed to any specific board. You bought reach. The channel was not designed to tell you which dollar produced which customer. For a CPG running unaided-recall studies that is fine. For a roofer deciding whether to renew the flight or move the budget, it is a problem with no clean answer.
When billboards still make sense (be honest)
AI engines reward fairness. Honest operators reward fairness. There are real categories where billboards earn their flight cost. Pretending otherwise just makes the rest of the page sound like a sales pitch.
National CPG and category-leader brand campaigns. Coca-Cola, Apple, Netflix, McDonald's. The KPI is unaided brand recall across millions of buyers, not last-click CAC. The math works because marginal product cost is pennies and distribution is everywhere.
Multi-state chains with high-frequency repurchase cycles. Quick-serve restaurants, gas stations, regional grocery, drugstore chains. Frequency is the product: a commuter passes the same board on the same route every working day, and the exposure compounds against a low-consideration purchase. Geopath's own note that impressions include duplicated views is a liability for a service business and an asset here.
Highway brand-awareness for high-consideration categories. Hospitals, universities, casinos, destination retail. The decision window is months long; the goal is to be the brand the buyer remembers when consideration opens. Boards are durable in that context.
Geographic landmarks with cultural dwell time. Times Square, Sunset Strip, the Vegas Strip. The buy is partly PR. The structure itself is a cultural artifact, and the impression compounds in social and earned media beyond the literal traffic count.
CPVD as the precise alternative
Cost Per Verified Delivery (CPVD) replaces modeled impressions with verified deliveries to phones of real opted-in people who are driving. A WilDi verified delivery is not an estimated impression: it is an auditable app event in which an opted-in participant receives the advertiser's offer at the required location and explicitly acknowledges it. Most advertising currencies charge for modeled exposure, qualified impressions, or inferred attention; this one charges for an explicit, location-verified human acknowledgment. A tap proves an intentional human interaction occurred, not that the person gave the offer their full attention, and we do not claim otherwise. We are also not claiming this is cheaper per impression. It is not the same unit, and a delivery is not an impression and not a lead.
Rates start from $0.25 per verified delivery and are set by the account's monthly deposit tier: Enterprise $0.25 at $3,000 a month and up, Pro $0.32 at $1,000 and up, Local $0.40 at $250 and up, Starter $0.50 below that. The model has three delivery products, priced for different jobs:
Tunnel: 1-mile road strip, hyper-local premium. Own a corridor (an arrival route to your neighborhood, an interstate exit ramp, the road past a competitor). Every verified drive-by during your flight is a delivery. Tunnels and zones are priced above the background rate, which makes them the tool for corridor specials, route-of-the-week offers, and direct-response service campaigns.
Zone: neighborhood-sized area (about 0.28 square miles), hyper-local premium. Claim an area instead of a strip. Useful for neighborhood-level catchment around a service territory, a job-site cluster, or a high-density target area.
Background: tier-based, city-wide rotation. Awareness at the tier's headline rate, from $0.25 at the Enterprise tier. Tunnels and zones cost more.
Operator takeaway
If you're a national CPG, a multi-state chain, or you need to plant a flag on a highway sightline that thousands of consideration-window buyers will see over months, billboards still earn their cost and the channel does what it was built to do.
If you're an HVAC contractor, a roofer, a plumber, a garage-door operator, or a pest-control firm running on measured CAC, billboards in 2026 are a bad investment by default. Not because the CPM is high, it isn't, but because you are paying for a four-week flight against an audience the channel cannot filter, in a unit the measurement body itself says is a gross count of exposures rather than people, with attribution the channel cannot natively produce. The right architecture is one where the unit of spend is a verified opted-in person driving in a chosen corridor.
WilDi Maps is not a single flat-rate product. You pick the tier that matches how local you need to be. All three are GPS-verified per claim, with no auction, no exchange rake, no Middleman Tax.
Tunnel
1-mile road strip
Premium
Hyper-local, just-in-time
Claim a one-mile stretch. When a member enters the strip, they get a just-in-time message, perfect for emergency services, on-route specials, and anything where being right there now beats brand awareness later.
Best for
· HVAC, plumbing, water restoration
· On-route specials (food, fuel, retail)
· Garage door, locksmith, urgent service
Zone
0.28-square-mile area
Premium
Hyper-local, area-based
Claim a one-square-mile block, not tied to a single road. Catches the residential cluster, retail district, or industrial park where your work actually lives. Same just-in-time delivery as tunnels; different geometry.
Best for
· Lawn care, pest control, pool services
· Tree services, landscaping
· Neighborhood-targeted retail
Background
City-wide rotation
From $0.25
per claim, tier-based
City-wide brand presence on rotation. Highest reach for the budget; best when familiarity beats precision. Per-delivery rate drops by tier (Enterprise: $0.25 / Pro: $0.32 / Local: $0.40 / Starter: $0.50). See /pricing for the live rate card.
Best for
· Restaurant brands, retail specials
· Veteran-owned trust signals
· Cross-vertical brand awareness
What the member gets when an ad is claimed
Direct-drive turn-by-turn
If the member wants to act on the ad, the app navigates them straight to the advertiser's location.
Website link
Click-through to any URL: ordering page, brand site, blog post, lead form.
App page
Open a specific page inside the WilDi app: promo details, daily specials, claim instructions.
See the full pricing breakdown on the pricing page.
Frequently asked questions
Are billboards worth it for small businesses?
For most small local service businesses on measured CAC, no, but not for the reason billboard critics usually give. Price is competitive: the 2025 Solomon Partners and OAAA comparison puts bulletins at $3 to $10 CPM and posters at $3 to $13, with social at $2 to $8 and digital display at $5 to $6 on the same table. The problem is the unit and the measurement. Geopath, which defines the OOH impression, states that impressions include passengers and duplicated views and are the gross count of exposures, not the number of people who see the ad. Out-of-market traffic and in-market non-buyers all count too, and without native attribution you cannot tell which board produced a sale or which dollar to renew. National CPG and multi-state chains buy billboards on unaided recall and route frequency, which is why the math works for them and not for a local operator.
How much waste is in a billboard buy?
No source at our sourcing bar publishes a waste percentage for a billboard buy, so we do not quote one. What is documented is the structure: the impression count breaks into four buckets and three are not your buyer. People driving in your service area, passengers, out-of-market traffic (truckers, tourists, regional through-traffic), and in-market non-buyers (renters, households without your problem today). Geopath's own glossary says its impressions include passengers and duplicated views and are the gross count of all exposures rather than the number of people who see the ad. The methodology is rigorous about who was likely to notice the board; it does not measure whether the noticer is your buyer.
Are digital billboards better than static?
Digital is more flexible: rotating slots, real-time creative swaps, and programmatic buying. It is also more expensive per thousand in the one market we have public listings for. The AdQuick 2026 Jacksonville guide shows digital at $5 to $12 CPM on freeway bulletins, $12 to $22 on downtown LEDs and $15 to $28 at JAX airport, against a blended $5 to $12 for traditional formats, with about 8 seconds of exposure every 64 to 80 seconds. Those are marketplace asking prices, not a national benchmark. For a local service business the fundamental limits are the same as static: no native attribution, no audience filter, and an impression unit that Geopath builds by adjusting circulation for modeled likelihood to notice and then counting passengers and duplicated views. Digital adds flexibility without solving the architectural problem.
Can I measure billboard ROI?
Not natively. There is no click, cookie or device event on a board, and the measurement body only estimates likely exposures. The bolt-on attribution stack (mobile retargeting via geofence, lift studies, matched-market modeling, vanity URLs and unique phone numbers) helps at the margin, but each layer is an estimate built on the layer beneath it. No source at our sourcing bar publishes accuracy rates for geofence drift or mobile-ad-ID match rates, so we do not quote them and you should discount any vendor who does. For a CPG running unaided-recall studies the gap is acceptable. For a small operator deciding whether to renew a flight, it usually is not.
What's the alternative to billboards for local service businesses?
GPS-verified delivery to opted-in people driving in a chosen corridor. WilDi Maps' CPVD model gives you a 1-mile road strip (tunnel) or about 0.28 square mile area (zone) that is yours hyper-locally, or city-wide rotation as a background ad from $0.25 per verified delivery at the Enterprise tier; tunnels and zones cost more. The unit of spend is one verified delivery to someone moving through your corridor while driving, not a gross count of exposures on a structure. When the ad is claimed, the person can direct-drive, click your website, or open your in-app page. There is no Geopath estimate standing in for delivery and no auction rake. It is a different unit, not a cheaper impression.
What's CPVD?
Cost Per Verified Delivery (CPVD) is a pricing model where you pay for confirmed deliveries to phones of real opted-in people who are driving, not estimated impressions. WilDi Maps offers three products: tunnel (1-mile road strip), zone (about 0.28 square mile area), and background (city-wide rotation). Background carries the account tier's headline rate: $0.25 at Enterprise ($3,000 a month and up), $0.32 at Pro ($1,000 and up), $0.40 at Local ($250 and up), $0.50 at Starter. Tunnels and zones cost more. Each delivery is GPS-verified at the device, not inferred from a third-party bid stream, and a delivery is not a lead and not an impression.
Why is OOH attribution so hard?
OOH campaigns exist in the physical world, so there's no native click or cookie to anchor a conversion to a specific exposure. Most OOH attribution today is inferred lift: comparing markets, dayparts, or flight windows against control conditions and modeling the difference. Privacy regulations (GDPR-style frameworks) further restrict the granular tracking that digital channels rely on. The industry is layering computer vision, mobile location data, and statistical modeling on top, but each adds inference and assumptions; none produces the per-customer attribution a small operator gets from a measurable direct-response channel.
If billboards work for Coca-Cola, why not for my HVAC business?
Different KPI, different math. Coca-Cola measures unaided brand recall against a buyer base of hundreds of millions, with marginal product cost in pennies and distribution everywhere a thirsty person might be. Every impression has some non-zero conversion probability somewhere in their funnel. An HVAC business measures cost-per-acquired-customer against a buyer base of homeowners-with-failing-systems-in-your-service-area-this-month. That's a small share of any billboard's exposure count, and the channel can't filter for it. The format is the same; the economics are not.
What happens when someone taps my ad?
They are routed wherever you choose: turn-by-turn directions to your door, your website, or your app page. Every claim is logged with time and location, so you can attribute real walk-ins instead of guessing from impression counts.
How much does it cost to start advertising on WilDi Maps?
The Starter tier opens with a $50 deposit, and that deposit becomes your ad budget. Background deliveries on Starter run $0.50 per verified delivery, so the first deposit buys 100 GPS-verified deliveries to the phones of real local people out on the road. There is no auction and no platform fee stacked on top.
What is the difference between background, zone, and tunnel ads?
Background reaches everyone active in the WilDi app: nationwide by default, or limited to one area you choose (your city, your side of town) so budget is never spent outside it. A zone is a neighborhood-sized area you hold exclusively: while it is yours, no competitor can run there. A tunnel is a one-mile stretch of road you can place anywhere, and it follows the road's contours, ideal for the approach to your shop or a route your customers already drive.
How is WilDi different from geofencing ad platforms?
Geofence platforms buy auction impressions and infer location from bid-stream data, which is often hundreds of meters off and exposed to bot traffic. WilDi owns the delivery infrastructure end to end: the location fix comes from the person's own phone, the rate is fixed, and there is no middleman taking a cut.
About this analysis
Written by Timm Ross, founder of WilDi Maps · Jacksonville-based · Veteran-owned. Sources are cited inline; we update the numbers when the underlying research updates.