Formats · 28 Aug 2026
Programmatic DOOH: a practical guide for buyers and sellers
Digital out-of-home (DOOH) is no longer a separate offline world. Screens are inventory, auctions run programmatically, and CPM buying connects DOOH to the rest of your media plan.

If you work in programmatic advertising, you already speak CPM, CPC, OpenRTB, and viewability. DOOH (digital out-of-home) adds physical screens — billboards, transit boards, mall kiosks, office elevators, and venue displays — to that same ecosystem. Buyers plan reach and frequency by location; sellers monetize screen time in slots rather than page views.
This guide explains what programmatic DOOH is, how it differs from classic OOH, how campaigns are priced and targeted, how it connects to DSPs and SSPs, and where it fits alongside display, video, and CTV in a unified ad strategy.
What is DOOH?
Digital out-of-home is advertising on digital screens in public or semi-public spaces. Unlike static billboards, DOOH screens rotate multiple creatives, change by daypart, and report playouts programmatically.
Examples:
- Roadside and highway digital billboards
- Airport and transit station screens
- Retail and mall directories
- Gym, office, and residential elevator screens
- Stadium and event venue displays
What makes DOOH “programmatic”?
Programmatic DOOH means buying screen impressions through automated pipes — ad exchanges, SSPs, and DSPs — rather than only through manual IOs and email trafficking. In practice:
- Screen owners (media owners) make inventory available in an SSP or specialized DOOH platform
- Impressions are defined as plays or audience impressions over a time window
- DSPs bid on eligible screens matching geo, daypart, and audience criteria
- Winning creatives are delivered to players/content management systems
- Proof-of-play and reporting confirm delivery
The protocol layer may be OpenRTB with DOOH-specific extensions, or platform APIs that map to the same buying workflow in your DSP. The important part for traders: DOOH becomes biddable and measurable like other programmatic channels.
How DOOH pricing works: CPM and beyond
Most programmatic DOOH campaigns use CPM — cost per thousand impressions — where “impression” is defined by the platform (often audience-based modeling or play-based counts). Some deals remain fixed CP× time (cost per slot per week) for premium roadside packages.
Factors that move DOOH CPM:
- Location — central business districts vs secondary roads
- Venue type — airport vs gym vs roadside
- Daypart — rush hour vs overnight
- Creative format — static JPEG vs full-motion video
- Audience data — if the screen package includes enriched mobility or venue data
Unlike CPC-heavy web performance campaigns, DOOH is usually upper-funnel: awareness, store visits, app downloads supported by location context. CPC and CPA models appear when DOOH is tied to mobile retargeting or attribution studies.
Targeting in programmatic DOOH
DOOH does not use cookies the way web display does. Targeting is built on:
- Geo — lat/long radius, city, postal code, venue list
- Daypart and day of week — commute windows, weekend mall traffic
- Venue category — transit, retail, office, entertainment
- Screen attributes — size, orientation, dwell time estimates
- Audience segments — where data providers map mobility patterns to screens (privacy rules apply by market)
Advanced plans combine DOOH exposure with mobile geofencing: users who were near a screen later see a display or video retargeting ad — connecting OOH to programmatic display in one workflow.
DOOH vs display, video, and CTV
- Display (web/in-app) — one user, one device, cookie/MAID-based targeting; CPC and CPM common
- Video (instream/outstream) — VAST delivery; completion metrics; strong performance mid-funnel
- CTV — living-room streaming; household reach; podding
- DOOH — one-to-many in physical space; context by location; no click in most cases
Media plans increasingly treat DOOH as complementary reach — especially for brands already buying programmatic video and CTV. Amli Media supports DOOH alongside display, native, video, audio, and CTV on the same platform so planners can align reporting and demand relationships. See products →
Supply side: how screen owners monetize
If you represent DOOH inventory:
- Inventory is onboarded with screen metadata (location, resolution, loop length)
- SSP connects to DSP demand via OpenRTB or DOOH platform adapters
- Floors and deal IDs protect premium slots
- Creative specs are enforced (file size, duration, codec)
- Proof-of-play logs reconcile with finance
Publishers with mixed web + venue screens should separate reporting so DOOH playouts are not blended with web eCPM.
Demand side: how advertisers and DSPs buy
Advertisers and demand partners typically:
- Set campaign goals (reach, frequency cap by venue)
- Upload creatives to spec (often 10–15 second video for roadside)
- Choose geos and dayparts aligned with store footprint or event
- Monitor delivered plays and audience estimates
- Optionally connect to mobile attribution or brand lift studies
On Amli Media, demand partners connect via OpenRTB, S2S, or direct campaign setup in the console — same as display and video. Advertiser overview →
Measurement and limitations
DOOH measurement is evolving. Common approaches:
- Proof-of-play — creative ran on screen X at time T
- Audience modeling — estimated impressions from traffic and venue data
- Mobile attribution — lift in visits or app opens in geofenced areas
- Brand studies — exposed vs control surveys
Do not expect web-style click-through rates. Success is reach, frequency, and downstream lift — not last-click CPA on the screen itself.
Creative and operational checklist
- Design for glanceability — few words, high contrast
- Respect local regulations on alcohol, tobacco, and political content
- Match duration to loop (6s, 10s, 15s slots)
- Test codecs and brightness for outdoor vs indoor
- Plan lead time for manual approvals on premium roadside
Getting started with programmatic DOOH
- Define markets and venue types that match your customer footprint
- Allocate a test budget on CPM with clear dayparts
- Run 2–4 weeks with one creative variant to establish baseline reach
- Add mobile retargeting if your DSP supports omnichannel sequencing
- Compare cost per estimated reach vs CTV and online video in the same geos
FAQ
What is programmatic DOOH?
Programmatic DOOH is automated buying of digital out-of-home screen time through SSPs, exchanges, and DSPs — using data-driven targeting and CPM pricing instead of manual paper-only deals alone.
Is DOOH bought on CPM or CPC?
Most programmatic DOOH is bought on CPM (estimated or play-based impressions). CPC is rare on screens without direct interaction; performance is often measured via mobile follow-up.
Can DOOH run through OpenRTB?
Yes. Many platforms expose DOOH inventory via OpenRTB with DOOH-specific fields. Demand partners integrate the same way as display and video with adapted creative specs.