Timeline.azMarketing, HR and business services
Marketing · 28.10.2026 · 5 min read

Programmatic Advertising Explained: DSPs, SSPs, Auctions and Deals

Asiman Abdullayev

Programmatic advertising sounds technical, and many vendors like to keep it that way. The idea itself is simple: software buys ad impressions one at a time, following rules you set, instead of a person negotiating placements with each website. Once you understand the chain, you can ask better questions and see where your money actually goes.

The chain: who does what

  • Advertiser or agency: sets the goal, budget and audience, and pays.
  • DSP (demand-side platform): the buyer's tool. You set audiences, budgets, bids and creatives here. Well-known examples include Google Display & Video 360, The Trade Desk and Amazon DSP.
  • Ad exchange: the marketplace where buyers' bids meet available ad space.
  • SSP (supply-side platform): the seller's tool. Publishers use it to offer their inventory to many buyers at once and to set minimum prices, called floors.
  • Publisher: the website or app that shows the ad.

Around this chain sit other players: data providers, ad servers, and verification companies that check where ads ran and whether real people saw them. Each layer charges a fee. Before you sign, ask for a breakdown of every fee (technology, data, verification and agency margin) so you know how much of your budget actually reaches the publisher.

How real-time bidding works

What happens in a real-time bidding auction
  1. User opens a page

    The page or app has an ad slot to fill.

  2. SSP sends a bid request

    Slot, site, device, approximate location, consented ID.

  3. DSPs evaluate and bid

    Each DSP checks its campaigns and sets a bid.

  4. Exchange runs the auction

    Usually first-price: the winner pays its own bid.

  5. Winning ad is served

    The ad appears while the page finishes loading.

  6. Results are measured

    Impression, viewability, clicks and conversions are logged.

Real-time bidding (RTB) happens in the fraction of a second while a page or app loads:

  1. A user opens a page with an ad slot.
  2. The publisher's SSP sends a bid request describing the slot: site or app, ad size, device, approximate location and, where consent allows, a user identifier.
  3. DSPs evaluate the request against their campaigns and decide whether to bid, and how much.
  4. The exchange runs the auction and picks the winner. Most exchanges now use first-price auctions, where the winner pays what it bid, so DSPs use "bid shading" to avoid overpaying.
  5. The winning ad is served to the user.
  6. The impression, viewability, clicks and later conversions are measured and reported.

Deal types: the open auction is not the only option

Programmatic deal types compared
Deal typePriceVolumeBest for
Open auctionAuction, varies per impressionNot guaranteedBroad reach at low cost
Private marketplace (PMP)Auction among invited buyersNot guaranteedPremium inventory with more control
Preferred dealFixed, agreed in advanceNot guaranteed; first look at inventoryPriority access to chosen publishers
Programmatic guaranteedFixed, agreed in advanceGuaranteed and reservedCampaigns that need specific placements
Table and CSV
  • Open auction: any buyer can bid. Widest reach, least control over where the ad appears.
  • Private marketplace (PMP): an invitation-only auction in which a publisher lets selected buyers bid, often on premium inventory.
  • Preferred deal: a fixed price agreed in advance, with a "first look" at inventory before it goes to auction, but no guaranteed volume.
  • Programmatic guaranteed: fixed price and fixed volume, reserved in advance. It works like a direct buy but runs through programmatic systems, with their targeting and reporting.

If context matters to your brand, for example premium news, local portals or specific apps, deals are usually a better fit than the open auction.

Brand safety and quality

Automated buying can put your ad next to content you would never choose. Protect yourself on five fronts:

  • Brand safety and suitability. Exclude harmful categories, and define what is "suitable" for your brand specifically. An allowlist of approved sites and apps gives more control than a blocklist alone.
  • Fraud. Bots and spoofed domains steal budget. Buy only from authorized sellers by checking publishers' ads.txt and app-ads.txt files and the SSPs' sellers.json files.
  • Viewability. An ad that was never on screen was never seen. The Media Rating Council's baseline standard counts a display ad as viewable when at least 50% of its pixels are on screen for at least one continuous second; for video, the threshold is two continuous seconds.
  • Made-for-advertising (MFA) sites. These are low-quality sites built mainly to resell ad traffic, packed with ads and endless slideshows. They often look cheap and efficient in reports. Exclude them.
  • Supply path optimization. The same impression can reach you through several resellers. Fewer, cleaner paths mean lower fees and less fraud.

Programmatic in smaller markets

In Azerbaijan and other smaller or local-language markets, the picture differs from large Western markets. Local publishers may sell directly or through only a few SSPs, so the local inventory a DSP can reach may be limited. At the same time, much of the audience's attention sits inside walled gardens: social platforms and video apps that are bought through their own tools rather than open exchanges.

Practical steps:

  1. Ask the vendor for a forecast of available impressions in your country, cities and language before you commit budget.
  2. Set up private deals with the few local publishers that matter to your audience.
  3. Combine programmatic with direct buys and social platforms rather than treating it as a replacement for them.

Questions to ask a programmatic partner

  1. Which DSP do you use, and will I see its reports or get my own access?
  2. What are all the fees, line by line?
  3. Will I get placement reports at site and app level?
  4. Which verification company measures brand safety, fraud and viewability?
  5. How do you exclude MFA sites and unauthorized sellers?
  6. What inventory is available in my market and language?
  7. Which KPI defines success, and how is it measured?

The takeaway

Programmatic is a black box only if you accept it as one. Ask for a placement report and a fee breakdown on every campaign. A partner who cannot provide both should not be trusted with your budget.

Related articles