All posts
OutboundMay 2026 · 12 min read

Programmatic is plumbing. Active selling is craft.

Programmatic vs Active Sales — OOH advertising strategy comparison

For the last ten years, the OOH industry has been having an argument with itself about programmatic. The argument shows up at every conference, in every trade publication, in every operator's strategy session at some point during planning season.

The argument goes roughly like this. Programmatic is the future of the industry. Active selling is the past. Operators who get programmatic-ready will scale into the next decade. Operators who don't will be left behind, slowly disintermediated by a buying motion that bypasses them. The strategic question for every independent operator is how fast to move toward programmatic.

This argument has been wrong since the first time it was made, and it is still wrong now. Not because the facts about programmatic have changed — programmatic is real, it works, it captures real revenue, and operators should engage with it. The argument is wrong because the framing itself is a category error. Programmatic and active selling are not competing futures. They are not on the same line. They solve different problems for different inventory at different price points, and operators who frame them as alternatives end up doing both badly.

This piece is about the actual relationship between the two, why the false binary has persisted for a decade despite being false, and what an operator's strategy actually looks like when programmatic and active selling are understood for what they are.


What programmatic is genuinely for

Programmatic in OOH is yield management for unsold digital impressions. And it is smaller than the conference-circuit conversation tends to suggest.

Roughly 40% of digital OOH inventory moves through programmatic today. The other 60% of digital inventory is direct-sold — by the operator's sales team, to advertisers and agencies who want specific boards for specific reasons. The mental model many operators carry — programmatic is taking over digital, and digital is taking over OOH — overstates the trajectory in both directions.

For the slice that does move through programmatic, the economics work cleanly. A digital screen running a house ad or a low-CPM backfill captures revenue that would otherwise be zero. A buyer somewhere wants that exact impression, at that exact daypart, in that exact trade area, more than the operator's own demand stack does. The matching is computational, the pricing is dynamic, the lead time is short, the campaigns are small and replaceable. Every property of the work is suited to a programmatic transaction layer. Operators who use it this way — as a yield-management overlay on top of their existing direct motion — have generally been pleased. Incremental revenue, low overhead, minimal cannibalization of premium business.

There is a second use case worth naming. Programmatic DOOH is the best vehicle the industry has for pulling digital-native budgets into OOH for the first time. The agency planner working inside a DSP, building a campaign across display, CTV, and retail media, can add OOH to that plan with two clicks. Some of those dollars would never have entered OOH without that on-ramp. They are not direct-sale dollars that programmatic captured cheap; they are programmatic-native dollars that the medium would not have seen at all.

That's a real contribution programmatic makes to the category, and it deserves credit. But it's worth being honest about what the discovery channel does and does not do for the individual operator. Programmatic dollars that enter through a DSP usually stay in programmatic. They do not graduate into direct relationships with the operator's sales team. The discovery is at the medium level, not the operator level. Operators benefit from the category growth programmatic enables, but expecting the programmatic-native advertiser to become a direct-sold customer because they ran one programmatic campaign sets the operator up for disappointment.

Two jobs. Yield management on unsold digital. Discovery channel for digital-native budgets entering the medium. Both real. Neither makes programmatic the dominant channel.


Why programmatic took over publishing, and why it cannot take over OOH

Websites, blogs, and apps embraced programmatic because their unit economics demanded it. The marginal cost of serving one more ad on a webpage is essentially zero — a server cycle, some bandwidth, fractions of a cent. The publisher's biggest economic risk is not placing an ad on a pageview that already happened. Every unsold impression is revenue that walks away forever the instant the page loads. Programmatic solved that problem by ensuring that something always sells, even at floor pricing. For a digital publisher, programmatic at $0.50 CPM is infinitely better than zero, because the alternative is zero.

OOH operates on the opposite economic logic. The board is a physical asset with a real, recurring cost base under it. The land lease bills monthly. The structure depreciates. The crew on payroll has to be paid whether the board is sold or not. The lighting draws power. The digital screen draws more power. Insurance, permitting, maintenance, paint, repairs, the truck and lift the crew uses to install vinyl — all of it runs every month regardless of what creative is currently on the board.

This changes the programmatic question fundamentally. For a website, programmatic captures revenue that would have been zero. For an OOH operator, programmatic captures revenue that might have been zero — but more often was on inventory that could have sold direct for materially more, if the active-selling motion had reached it in time. Operators who let programmatic clear too much of their inventory are not capturing incremental revenue. They are accepting a discount on revenue they could have captured at the front of the funnel.

Display publishers had no choice. Their cost base was too low to make active selling viable for the long tail of inventory, and their alternative to programmatic was zero. OOH operators have a different choice. Their cost base is high enough that the marginal value of every directly-sold dollar is large. Their alternative to programmatic is more active selling — which, equipped with the right workflow infrastructure, becomes a more attractive option per impression than programmatic could ever clear.


What active selling is genuinely for

Active selling does the work that programmatic structurally cannot do. It places large, planned, premium campaigns on premium inventory. It builds the agency relationships that produce annual repeat business. It surfaces the right brand for the right board through synthesis the algorithms don't have access to — campaign timing the brand hasn't published, geographic priorities that aren't in any feed, competitive context that lives in the rep's head, audience hypotheses that emerge from a conversation with the buyer rather than from a query against a database. The advertiser matched this way signs at a premium no programmatic transaction would have produced, because programmatic prices clear at the marginal buyer's willingness to pay — which is by definition lower than the willingness of the specific buyer who valued the placement most.

Active selling is also the only way to monetize static inventory at all. Static cannot be transacted programmatically by definition — no real-time exchange for printed vinyl, no spot market for a four-week period on a bulletin. Static inventory is still 92% of the units in the U.S. and roughly two-thirds of revenue, and it moves through active selling or it does not move at all.

The part that surprises operators when they actually do the math: active selling isn't just the static story. It's also the majority of the digital story. Roughly 60% of digital OOH inventory is direct-sold, not programmatic. Add that to the static side, and somewhere in the neighborhood of 85% of OOH revenue moves through active selling. The supposedly disrupted channel is the dominant channel. Programmatic is the smaller channel, growing, but still very much a yield-management overlay on top of an industry that is fundamentally sold, not bought.


Why the false binary persists

If programmatic and active selling are complementary, why has the industry spent ten years framing them as competitors? Three reasons, roughly in order of importance.

The loudest voices in the industry's intellectual conversation are programmatic-adjacent. Exchanges, DSPs, ad-tech vendors, and the agencies that buy through them have venture money, marketing budgets, and incentive to publish thought leadership about why programmatic matters. Active selling is run by operators, who don't have a marketing budget for thought leadership and would rather be selling than writing about it. Programmatic gets ten conference panels for every panel active selling gets, even though active selling produces most of the revenue. Operators have absorbed a framing that doesn't serve them.

Programmatic, when first introduced, was marketed as the replacement for active selling — stop selling space; let the exchange match buyers to inventory. The pitch was wrong, but it shaped a decade of industry conversation around the assumption that the two were competing. Vendors backed away from that framing over time. The operator's mental model never fully caught up.

Operators themselves have found the binary useful for explaining underperformance. If active selling is slow, expensive, hard to scale, and capped by senior-rep availability — and it is — then framing programmatic as the future gives operators a rhetorical exit from explaining why they haven't solved the active-selling workflow problem. Programmatic will fix this eventually is a less uncomfortable answer than we have under-invested in active-selling infrastructure for thirty years. The binary has been quietly serving as cover for a structural problem nobody wants to address.


The workflow tax that makes active selling look bad

Active selling looks slower, more expensive, and less scalable than programmatic. The perception is real and it is also misleading. The reason isn't that the work itself is harder. The reason is that the workflow underneath active selling has been undermechanized for thirty years while the workflow underneath programmatic was engineered from scratch in the last decade.

Programmatic infrastructure was built because there was venture money to build it. Active-selling infrastructure was not built because the operators who would have paid for it couldn't afford a custom build, and the venture money was busy chasing programmatic. So active selling has carried the entire workflow tax for a generation while programmatic has been quietly relieved of it.

This is the part the binary obscures. Active selling does not have to be slow and unscalable. It has been slow and unscalable because the workflow underneath it has been missing the same kind of engineering attention programmatic received. That part is changing. The technology to mechanize the active-selling workflow at independent-operator economics now exists. The operators who deploy it will close the per-unit revenue gap between their active-sold inventory and their programmatic inventory. The operators who don't will keep attributing the gap to the channel rather than to the workflow.


The frame worth holding

Programmatic is plumbing. Active selling is craft. Both are necessary. Neither is optional.

The mature operator's strategy is not programmatic or active selling — it's both, each running on the inventory it's structurally suited for. Programmatic clears unsold digital at the back of the funnel. Active selling places premium campaigns on premium inventory at the front, across both the static base and the direct-sold majority of digital. The two channels don't compete. They serve different inventory at different price points for different buyers with different campaign goals.

The operators who keep treating them as competitors are losing to the operators who build both. And the operators who build both are losing to the operators who finally equip active selling with the workflow infrastructure it's been missing for a generation. That's the bridge worth building. The pieces are finally in place to build it.


doohthis builds the workflow layer for active selling — inventory DNA, brand-specific pitch generation, signal-anchored outreach — running on the operator's own network in the operator's own voice. Programmatic handles the back of the funnel. doohthis handles the front. If you've been told you have to pick between programmatic and active selling, we'd like to talk.