Programmatic advertising is the automated buying and selling of digital ad inventory through real-time auctions. Before programmatic, ad buying meant human deal-making — IO insertion orders, account managers, manual placement reservations. Programmatic replaced that with software: each ad impression is auctioned in milliseconds, with hundreds of advertisers bidding in real-time and the highest bidder winning. The auction happens between when the user lands on a page / opens an app and when the ad renders.
The core programmatic stack
- DSP (Demand-Side Platform) — the advertiser's interface. Advertisers set targeting, budgets, creative; the DSP handles bidding into auctions. Examples: The Trade Desk, DV360, Liftoff, Moloco.
- Ad Exchange — the auction venue. Receives bid requests from publisher SSPs, broadcasts them to DSPs, collects bids, awards the impression. Examples: Google AdX, Magnite, OpenX, PubMatic.
- SSP (Supply-Side Platform) — the publisher's interface. Publishers configure floor prices, blocked categories, mediation rules; the SSP routes inventory to ad exchanges. Examples: Magnite, PubMatic, OpenX.
- RTB (Real-Time Bidding) — the protocol. The auction itself happens in 50-150ms; bids include creative URL, price, audience signals.
Mobile-app reality in 2026: programmatic exists in mobile but coexists with — rather than replaces — the major Self-Attributing Networks (Meta, TikTok, Google, AppLovin). Mature mobile UA portfolios allocate 70-90% to SANs and 10-30% to programmatic DSPs. The reason: SANs combine bidding, attribution, and audience graphs in one closed loop; programmatic DSPs require advertisers to bring their own audience data and attribution, which is harder post-ATT.
Where programmatic adds value in mobile
- In-app inventory at scale — programmatic exchanges aggregate inventory across thousands of mobile apps, often at lower CPM than direct SAN buying.
- Cross-channel campaigns — DSPs can run unified campaigns across mobile web, in-app, CTV, and desktop with one budget.
- Custom-audience activation — DSPs let you upload your own audience lists (CRM segments, lookalike seeds) and bid against them across the web.
- Targeting flexibility — DSPs expose deeper targeting controls (contextual signals, viewability, IAB content categories) than most SAN dashboards.
- Brand campaigns — programmatic is often more cost-effective than SANs for brand-driven CPM goals.
Where direct / SAN buying still wins
- Performance UA at scale — SAN audience graphs (Meta, TikTok) deliver better install-quality signal than open-exchange programmatic.
- iOS post-ATT — SANs handle their own attribution natively; programmatic DSPs rely on you to handle MMP integration.
- Creative testing — SAN platforms surface creative performance signals (Meta's "Power 5" recommendations, TikTok's Creative Center) that DSPs typically don't.
Programmatic vs SAN buying for mobile UA
| Programmatic (DSP / exchange) | SAN (Meta, TikTok, Google) | |
|---|---|---|
| Market | Open auction, many buyers/sellers | Closed ecosystem |
| Attribution | You bring MMP integration | Native, self-attributed |
| Best for | Reach, brand CPM, cross-channel | Performance UA at scale |
| Typical mobile mix | 10-30% | 70-90% |
SANs combine bidding, attribution, and audience graphs in one closed loop — which is why they dominate performance UA. Programmatic wins on reach, lower CPMs, and brand campaigns.