Skip to content

DSP (demand-side platform)

A demand-side platform is the buyer’s side of programmatic advertising. It connects an advertiser to many sources of inventory at once and decides, impression by impression, what to bid and on whom.

Updated

Before programmatic buying, an advertiser who wanted to reach users across hundreds of apps and websites had to sign deals with each seller or ad network separately. A DSP replaces that with a single interface: the advertiser sets budgets, targeting and bids, and the platform evaluates incoming impressions from connected exchanges and buys the ones that fit.

How a DSP works

When a user opens an app or page with an ad slot, the publisher’s side announces that impression to one or more ad exchanges. Each exchange sends a bid request to connected DSPs, describing the placement, the device, the country and whatever other signals the publisher shares. The DSP scores the request against every active campaign, decides whether to bid and how much, and returns a bid within a fraction of a second. The highest eligible bid wins and its creative is shown.

  1. The publisher’s supply-side platform (SSP) offers the impression to exchanges.
  2. Exchanges send bid requests to DSPs.
  3. The DSP matches the request to campaigns and prices a bid.
  4. The exchange runs the auction and the winning ad is served.
  5. The DSP records the impression, and later any click, install or post-install event it can attribute.

DSPs typically support buying in open real-time auctions and in private marketplaces, where a publisher invites selected buyers to inventory on agreed terms.

How app advertisers use DSPs

Mobile DSPs buy in-app inventory: banners, interstitials, rewarded video and native placements inside other apps. App marketers use them for two jobs.

  • User acquisition. Bidding on impressions likely to lead to an install, then optimizing toward later events such as a trial start or purchase once enough data exists.
  • Re-engagement. Showing ads to people who already installed the app, for example lapsed users or trial users who did not convert, to bring them back. This depends on having an identifier or audience signal the platform is allowed to use.

On iOS, privacy rules limit user-level tracking across apps, so DSP campaigns increasingly rely on contextual signals and aggregated attribution rather than individual device histories. That makes it harder to see exactly which impressions produced a subscriber, and it is the main reason a subscription app should judge a DSP on downstream results, not on installs alone.

DSP vs ad network vs SSP

Who does what in programmatic buying
PlayerWorks forWhat it does
DSPAdvertisersBids on individual impressions across many exchanges from one account
SSPPublishersOffers the publisher’s impressions to exchanges and DSPs to get the best price
Ad exchangeBoth sidesRuns the auction that matches bid requests with bids
Ad networkMostly publishers, sells to advertisersAggregates inventory from its own publisher pool and sells it, often as packaged campaigns

The lines blur in practice: many ad networks run their own exchange, and some companies operate both a DSP and an SSP. The useful distinction is control. A DSP gives the buyer impression-level bidding across supply sources; a network sells its own pool of inventory on its own terms.

Where a DSP fits next to Apple Ads

Apple Ads is not bought through DSPs. It is a closed auction inside the App Store, sold on Apple’s own platform, where users are already searching for apps. A DSP reaches people inside other apps who were not looking for yours. The two channels are complementary, but the traffic behaves differently, so compare them on the same downstream metrics: cost per trial, cost per subscription and cohort revenue, not cost per impression or cost per install.

Common questions

Can I run Apple Ads through a DSP?

No. Apple Ads inventory is sold only through Apple’s own platform and API. DSPs buy inventory from exchanges and publishers outside the App Store auction.

Is a DSP the same as an ad network?

Not quite. An ad network sells inventory from its own publisher pool. A DSP is a buying tool that bids across many exchanges and networks, impression by impression, on the advertiser’s behalf.

Do subscription apps need a DSP?

Not necessarily. Many start with search and social channels. A DSP makes sense when you need reach beyond them and can measure whether its installs turn into trials and paying subscribers.

Know what your Apple Ads traffic earns before you add channels

Adapty Ads Manager joins Apple Ads spend with installs, trials, subscriptions and revenue for every campaign, ad group and keyword.