Programmatic Sell Side
The Complete Guide to Supply-Side Technology
What is the Programmatic Sell Side?
The sell side refers to all technologies, platforms, and entities involved in selling digital advertising inventory programmatically. This includes publishers (websites, apps, CTV channels), supply-side platforms (SSPs), publisher ad servers, and yield optimization tools that work together to maximize revenue from ad impressions.
The sell side is responsible for:
- Inventory Management: Defining ad placements, sizes, formats, and pricing rules across digital properties
- Demand Aggregation: Connecting to multiple demand sources (DSPs, ad networks, exchanges) to maximize competition
- Yield Optimization: Dynamically adjusting price floors, prioritizing demand sources, and running auctions to maximize revenue
- Header Bidding: Enabling simultaneous demand from multiple SSPs and exchanges before the ad server decision
- Brand Safety & Controls: Blocking unwanted advertisers, categories, and ensuring ad quality
- Reporting & Analytics: Providing publishers with insights into revenue, fill rates, CPMs, and buyer behavior
Unlike the buy side (advertisers, DSPs), which focuses on acquiring impressions at the lowest possible cost, the sell side focuses on maximizing yield by creating competition among buyers and optimizing inventory value.
The Sell Side Ecosystem: Key Players
The sell side ecosystem consists of multiple layers that work together to monetize publisher inventory. Publishers define their ad placements. The publisher ad server manages inventory and direct deals. SSPs connect to multiple demand sources, run auctions, and optimize yield. Header bidding wrappers enable simultaneous demand from multiple SSPs before the ad server decision.
๐ช Supply-Side Platforms (SSPs)
SSPs are the core technology of the sell side โ the software platform that enables publishers to manage and sell their ad inventory programmatically. SSPs connect to multiple ad exchanges, DSPs, and ad networks, allowing publishers to access hundreds of potential buyers for each impression. They handle the technical complexity of RTB, header bidding, and yield optimization.
Core Functions of an SSP
- Inventory Management: Create ad placements, define sizes and formats, set price floors, and manage deal IDs for direct and private marketplace deals.
- Demand Aggregation: Connect to dozens of ad exchanges, DSPs, and ad networks simultaneously, ensuring maximum competition for each impression.
- Header Bidding Integration: Support Prebid.js or custom header bidding wrappers to enable simultaneous demand from multiple SSPs before the ad server call.
- Yield Optimization: Machine learning algorithms that dynamically adjust floor prices based on demand patterns, time of day, geography, and buyer behavior to maximize revenue.
- Auction Management: Run real-time auctions (first-price or second-price) across all demand sources, selecting the highest bid that meets floor price requirements.
- Brand Safety Controls: Implement blocklists, category exclusions, and integration with verification vendors to ensure only appropriate ads appear on publisher properties.
- Reporting & Analytics: Provide detailed revenue dashboards by buyer, placement, format, geography, and device type, with real-time auction insights.
Types of SSPs
Comprehensive platforms offering display, video, mobile, CTV, and audio inventory management. Connect to all major exchanges and demand sources. Provide header bidding solutions and advanced yield optimization.
Specialized platforms for connected TV and digital video inventory. Support VAST, VMAP, advanced ad podding, and server-side ad insertion (SSAI). Strong in streaming and OTT environments.
Specialized in programmatic audio and podcast monetization. Support dynamic ad insertion (DAI), streaming audio, and podcast inventory with IAB-compliant measurement.
Optimized for mobile app environments. Support rewarded video, interstitial, native, and banner formats. Integration with mobile measurement partners (MMPs).
โก Header Bidding: The Game Changer
Header bidding is an advanced programmatic technique that allows publishers to offer inventory to multiple demand sources simultaneously before calling their ad server. This creates a unified, first-price auction that maximizes yield and gives buyers equal access to premium inventory. Prior to header bidding, publishers used a "waterfall" model where demand sources were called sequentially, often leaving money on the table.
Waterfall vs. Header Bidding
Demand sources called sequentially. Highest priority first, then next if no bid, etc. Often leaves lower bids undiscovered. Ad server makes final decision with limited competition.
All demand sources bid simultaneously before ad server is called. Unified first-price auction. Highest bid wins regardless of source. Revenue lift of 20-50% common.
How Header Bidding Works
Header Bidding Solutions
Industry standard open-source header bidding framework. Free to use, highly customizable. Supports hundreds of SSPs and exchanges. Requires technical expertise to implement and maintain.
Turnkey solutions provided by SSPs or third-party vendors. Pre-configured wrappers, ongoing maintenance, and yield optimization. Less technical overhead but may have higher fees.
Bid requests processed on servers rather than in the browser. Reduces latency, improves page performance. Can be combined with client-side for hybrid approach.
๐ Publisher Ad Servers
Publisher ad servers are the central system that manages ad inventory, delivers creatives, and makes the final decision on which ad to display. They integrate with SSPs, header bidding wrappers, and direct-sold campaigns to ensure the highest-value ad is served for each impression.
Key Functions of Publisher Ad Servers
- Inventory Management: Define ad units, sizes, placements, and targeting rules across the publisher's properties. Organize inventory by channel, section, and format.
- Direct Campaign Management: Manage direct-sold campaigns (IO-based) with fixed pricing, guaranteed delivery, and frequency capping. Prioritize direct deals in the ad decision.
- Unified Auction Decisioning: Receive bids from header bidding (client-side and server-side), SSPs, and direct campaigns. Compare all sources and select the highest-value option.
- Creative Delivery: Serve the winning creative (HTML, image, video) to the user's browser or app. Support VAST for video and native formats.
- Frequency Capping: Enforce frequency caps across all campaigns and demand sources to prevent over-exposure and maintain user experience.
- Reporting: Provide unified revenue reporting across direct, programmatic, and header bidding channels. Track fill rates, CPMs, and yield metrics.
Major Publisher Ad Servers
Market leader. Combines ad serving with SSP functionality. Integrated with Google Ad Exchange, AdSense, and header bidding via Open Bidding. Used by most large publishers.
Independent ad server + SSP. Strong in video and CTV. Prebid integration. Used by premium publishers and streaming platforms.
Premium video and CTV ad server. Used by major broadcasters and streaming services. Strong in linear TV integration and advanced ad podding.
European-focused omnichannel ad server. Strong in header bidding and programmatic direct. Used by publishers of all sizes.
โข Publisher Ad Server: Manages all inventory, direct campaigns, and makes final ad decision. The "brain" of publisher monetization.
โข SSP: Connects to external demand sources, runs auctions, and submits bids to the ad server. The "connector" to the programmatic marketplace.
Many platforms (like Google Ad Manager and Magnite) now combine both functions.
๐ Inventory Management & Yield Optimization
Effective sell side operations require sophisticated inventory management and yield optimization strategies. Publishers must balance direct-sold premium deals with programmatic demand to maximize overall revenue while maintaining user experience and brand safety.
The Inventory Waterfall
Yield Optimization Strategies
- Dynamic Floor Pricing: Automatically adjust price floors based on demand patterns, time of day, geography, and historical performance. Higher floors during peak demand periods, lower floors to fill inventory during off-peak.
- Price Floor Optimization: Machine learning models predict the optimal floor price for each impression to maximize revenue while maintaining fill rates.
- Header Bidding Configuration: Fine-tune timeout settings, bidder inclusion, and auction mechanics to balance revenue and page performance.
- Supply Path Optimization (SPO): Evaluate which SSPs and exchanges deliver the highest revenue and prioritize them in the ad decision.
- Deal Prioritization: Configure ad server priority rules to ensure high-value direct and PMP deals are considered before open auction bids.
- Ad Refresh & Lazy Loading: Refresh ad slots after user interaction or when the ad is viewable, increasing inventory without adding new placements.
โข eCPM (Effective CPM): Total revenue ร 1000 รท total impressions
โข Fill Rate: Percentage of ad requests that receive a bid and serve an ad
โข RPM (Revenue Per Mille): Total revenue ร 1000 รท total pageviews
โข Yield: Revenue per available impression after accounting for unsold inventory
โข Viewability Rate: Percentage of served impressions that meet MRC viewability standards
๐ Direct vs. Programmatic Sales: Balancing Revenue
Publishers typically use a hybrid approach to monetization, combining direct sales (insertion orders, direct deals) with programmatic channels. Each approach has distinct advantages and serves different inventory segments.
| Factor | Direct Sales | Programmatic |
|---|---|---|
| Pricing | Fixed CPM, negotiated | Dynamic, auction-based |
| Inventory Access | Guaranteed, premium placements | Remnant, plus premium via PMP |
| Buyer Relationship | Direct, relationship-based | Anonymous, algorithmic |
| Revenue Predictability | High (guaranteed) | Variable |
| Scalability | Limited by sales team | Unlimited via automation |
| Brand Safety Control | Full control over advertisers | Control via blocklists, PMP |
| Typical CPM | $15-50+ (premium) | $0.50-15 (varies by channel) |
| Best For | High-impact sponsorships, exclusives | Scale, efficiency, remnant inventory |
๐ Major Players in the Sell Side Ecosystem
Top SSPs by Market Share & Capability
Largest publisher platform. Combines ad serving, SSP, and exchange. Integrated with AdX, AdSense, and YouTube. Used by most major publishers globally.
Largest independent SSP. Strong in CTV, video, and display. Formerly Rubicon Project + Telaria. Publicly traded (MGNI).
Independent SSP focused on publisher yield. Strong in header bidding and supply path optimization. Publicly traded (PUBM).
Exchange-first SSP. Known for performance and transparency. Strong in display and video.
Premium video and CTV SSP. Used by major broadcasters and streaming services (NBCU, Sky, etc.).
Independent exchange + SSP. Focus on quality inventory and brand safety.
Publisher Types & Their Preferred SSPs
๐ Transparency & Supply Chain Standards
To combat fraud, improve transparency, and ensure inventory quality, the sell side has adopted several IAB Tech Lab standards. These protocols help buyers verify the legitimacy of publisher inventory and the supply chain path.
- ads.txt (Authorized Digital Sellers): A text file published on a publisher's domain that lists all authorized sellers of their inventory. Helps prevent domain spoofing and unauthorized reselling.
- app-ads.txt: The mobile app equivalent of ads.txt, published via developer accounts or app store listings.
- sellers.json: A JSON file published by SSPs and exchanges that lists all sellers (publishers) they represent, including their relationships (direct vs. intermediary).
- SupplyChain Object (SChain): An OpenRTB field that shows the complete path of intermediaries between the publisher and buyer, enabling full transparency into the supply chain.
- Transparency & Consent Framework (TCF): IAB Europe framework for GDPR compliance, allowing publishers to capture and communicate user consent preferences to buyers.
- Protect revenue by preventing unauthorized reselling
- Build trust with buyers through transparency
- Command higher CPMs for verified, authorized inventory
- Comply with privacy regulations (GDPR, CCPA)
๐ Quick Reference: Sell Side Components
Connects to demand sources, runs auctions, submits bids to ad server
Manages inventory, direct deals, makes final ad decision
Simultaneous demand from multiple SSPs before ad server
Sequential demand calling (legacy, replaced by header bidding)
Dynamic floor pricing, deal prioritization, fill rate management
Lists authorized sellers, prevents domain spoofing
Private marketplace deals with selected buyers
Key revenue metrics for publishers