Reviewed by Adam Singer · September 2026
Short answer
Buy DOOH ads through a DSP for programmatic flexibility or negotiate directly with media owners for guaranteed placements. To track across platforms, assign one master campaign ID to every line item, creative, QR code, and landing page from the start, then sync that ID into your analytics stack.
Buying methods: programmatic vs. direct
Programmatic DOOH uses demand-side platforms to automate purchasing and delivery across multiple inventory sources. Bids, budgets, and targeting work the same way they do in digital channels, and the workflow supports real-time bidding, private marketplace deals, and pre-negotiated guaranteed buys. It suits short-term tests, dynamic targeting, and campaigns that need frequent mid-flight adjustments.
Direct buys involve negotiating fixed-price contracts with media owners for specific screens and time slots. You get guaranteed placements and predictable delivery, but less flexibility and no real-time optimization. Direct works best for longer flights and premium inventory where locking in placement matters more than agility.
Programmatic inventory flows through SSPs including Vistar Media, Broadsign Reach, Hivestack, and Place Exchange, which connect to DSPs such as The Trade Desk, StackAdapt, and Yahoo DSP. Direct buying platforms offer self-serve or managed options with transparent pricing and scheduling.
Step-by-step buying process
Define objectives and KPIs first. Decide whether the campaign goal is brand awareness, foot traffic lift, online conversions, or sales. Common KPIs include impressions, reach, frequency, foot traffic lift, promo code redemptions, app installs, and form fills.
Select audiences and markets. Choose geographic markets and venue types (malls, transit hubs, gyms, roadside) that match your audience profile and behavior.
Choose inventory and schedule. Evaluate formats, check traffic volumes, and align scheduling to peak audience presence: rush hours for transit, shopping hours for malls. Programmatic runs on a CPM basis with flexible scheduling; direct buys use per-play or share-of-voice pricing with fixed schedules.
Prepare creatives. DOOH spots typically run 7 to 15 seconds. Use bold, high-contrast visuals and short copy. If you include QR codes or URLs, size and contrast must accommodate viewing distance. Submit creatives early because moderation can take 1 to 3 business days.
Launch and monitor. Verify proof-of-play reports to confirm ads are running. Monitor impressions and foot traffic lift, and adjust screens, budgets, or schedules mid-flight as needed.
Pull reports at campaign end. Gather logs of ad plays per screen, estimated impressions, and attribution data. Compare planned versus actual delivery and carry those insights into future campaigns.
Pricing and budget planning
Programmatic DOOH CPMs range from $1.50 to $40 depending on market and inventory quality. Direct buys are priced per play or as a share of a screen's loop. Meaningful test campaigns typically require $1,500 to $3,000 per market; larger tests often start at $10,000 per city for one to two week flights.
| Pricing model | Typical use | Notes |
|---|---|---|
| CPM ($1.50 to $40) | Programmatic buys | Varies by market and inventory quality |
| Per-play / spot | Direct buys | Pay per play on a screen |
| Share of voice | Large screens with loops | Buy a percentage of loop time |
For impression-based planning, the calculation is: budget equals CPM multiplied by target impressions divided by 1,000. For play-based planning: budget equals screens multiplied by plays per day multiplied by days multiplied by rate per play.
Tracking campaign IDs and measuring results
Consistent campaign ID management is the foundation of cross-channel attribution. Apply one master ID across every DOOH line item, creative, ad tag, promo code, QR code, and landing page. A naming convention such as Brand_Country_City_Channel_DOOH_YYYYMM makes it easier to join data later.
Connect DOOH platforms with your CRM and analytics stack via APIs to automate audience syncing and reduce manual uploads. Configure geofences and device ID passback to track mobile devices exposed to DOOH ads for retargeting and visit attribution. Share audience segments and campaign IDs between DOOH, mobile, social, and connected TV so measurement stays unified rather than siloed by channel. Keeping ownership of campaign IDs and attribution data inside your organization improves data quality and reporting consistency.
Measurement methods layer on top of this ID structure. Proof-of-play logs confirm when and where ads ran. Foot traffic lift studies compare store visits of exposed audiences against control groups using mobile location data. Unique URLs, QR codes, and promo codes tied to specific DOOH flights capture web visits, app installs, and purchases. Sales lift studies compare results in exposed versus unexposed markets when retailer data is available. Brand lift surveys measure changes in awareness, consideration, or intent after exposure.
How AdQuick handles DOOH buying and tracking
AdQuick connects buyers to inventory from more than 1,700 media owners through a single platform, covering both direct and programmatic paths. programmatic DOOH on AdQuick lets you manage bids, targeting, and scheduling in one place while keeping campaign IDs consistent across formats. Planning, proof-of-play reporting, and attribution data flow through the same interface, so cross-channel measurement does not require stitching together reports from separate systems.
Related questions
What is the best way to buy outdoor ads programmatically?
The best way to buy outdoor ads programmatically is to select a demand-side platform, define location and audience targeting, choose a bu...
Where can you buy digital street furniture ads?
You can buy digital street furniture ads through programmatic DOOH platforms, specialized OOH marketplaces that aggregate inventory acros...
Did the DOOH campaign cause a change in behavior?
Yes, with the right measurement framework. Visit lift compares foot traffic from exposed versus unexposed audiences to isolate incrementa...
What are the operational steps to buy and install ads on buses, trains, and in stations?
Buying and installing transit ads follows a clear sequence: define goals, analyze ridership, select routes and formats, get creative appr...