Ad auction

On this page 7

An ad auction is the automated process that decides which ad fills an available ad slot and what the winning advertiser pays, run separately for every search query, feed position or page view. In digital advertising it is the pricing engine behind search ads, social ads and programmatic display, and it typically completes in a fraction of a second.

Unlike a traditional auction, the highest bid does not automatically win. Most platforms rank ads by bid combined with predicted relevance and quality, so a more relevant ad can win a better position at a lower price than a competitor with a higher bid.

How an ad auction runs

Every auction follows the same basic sequence. An impression opportunity arises, eligible ads are collected, each ad receives a score, the highest scores win the available positions and a clearing price is calculated. The entire process repeats for every new opportunity, so an advertiser enters thousands or millions of separate auctions each day.

  1. Trigger: a user searches, scrolls a feed or loads a page with an ad slot.
  2. Eligibility: the platform filters ads by targeting, budget, policy approval and bid limits.
  3. Scoring: each ad gets a rank score from its bid and predicted performance.
  4. Allocation: the highest-scoring ads receive the slots, subject to minimum thresholds.
  5. Pricing: the platform charges the winner according to its pricing rule.

Ads can lose not only to competitors but also to reserve prices and quality thresholds. If no ad clears the minimum, the slot may stay empty or show organic content, which is why low-quality ads sometimes fail to show even in uncompetitive auctions.

Ranking factors and scoring formulas

Each major platform uses its own rank formula, but they share one principle: the score approximates the expected value of showing the ad to both the platform and the user. The formulas are not fully published, and the weights change over time.

Platform typeRank based onCharged per
Google Ads searchBid, ad quality, thresholds, context, expected asset impactClick (CPC)
Meta AdsBid, estimated action rate, ad quality signalsImpression, click or result
Programmatic displayBid price, floor price, deal priorityThousand impressions (CPM)
Retail media searchBid and product relevanceClick (CPC)
How major auction types rank ads

In search advertising, quality signals include expected click-through rate, ad relevance and landing page experience. A higher predicted click-through rate raises the score, so the platform earns more from a relevant ad even at a lower bid. Meta applies a comparable idea through estimated action rates, the predicted probability that a user completes the advertiser’s chosen goal.

Pricing rules: first-price and second-price auctions

The pricing rule determines how much the winner pays relative to its bid. The two classic models are the first-price auction and the second-price auction, and many search platforms use a modified second-price logic adjusted for quality.

ModelWinner paysBidder behaviorWhere used
First-priceIts own bidBid shading below true valueMost programmatic exchanges
Second-priceJust above the next highest bidBidding true value is rationalOlder exchanges, some legacy setups
Quality-adjusted second-priceMinimum needed to keep its rankBid and quality both matterSearch advertising
Fixed-price dealNegotiated priceNo competitive biddingProgrammatic guaranteed deals
Auction pricing models compared

Programmatic display largely moved to first-price auctions around 2019, mainly because header bidding made second-price outcomes opaque. Buyers responded with bid shading, algorithms that bid below their maximum to avoid overpaying. In search, the actual cost per click is usually well below the maximum bid, because the price depends on the competitor ranked directly below.

Auctions in programmatic advertising

In real-time bidding, the auction runs across several systems. A publisher’s SSP sends a bid request describing the impression to ad exchanges, DSPs evaluate it for their advertisers and return bids, and the exchange selects a winner. Exchanges commonly impose response deadlines on the order of 100 to 300 milliseconds, and the page must still render the ad quickly afterward.

Header bidding adds another layer: several exchanges bid at the same time before the publisher’s ad server makes its final decision, which raises competition and publisher revenue but increases page latency and complexity. Private marketplaces and preferred deals sit alongside the open auction, giving selected buyers priority access at agreed floor prices.

Practical implications and common mistakes

Understanding the auction changes how campaigns are managed. The table links common situations to their usual cause and response.

SituationUsual causeResponse
High CPC despite low competitionWeak quality signalsImprove ad relevance and landing page
Ads rarely shownBid or quality below thresholdsRaise bid or improve ad quality
Rising CPM over the yearSeasonal competition, such as late-year retailPlan budgets around peak periods
Overpaying in displayNo bid shading in first-price auctionsUse a DSP with shading or lower bids
Budget spent too earlyAggressive bids in expensive hoursUse pacing or bid strategy limits
Auction-related problems and responses

A frequent misconception is that a higher bid always solves visibility. In quality-weighted auctions, improving relevance often lowers cost and raises position at the same time. Another is assuming that the auction is neutral: advertisers bid against the platform’s own predictions, which they cannot inspect, so careful conversion tracking matters because automated bid strategies learn from it.

In everyday language

Every time you search or open an app with ads, a tiny auction happens in the background. Advertisers who want to reach you place bids, and the system picks which ad you see in less time than a blink.

It is not just about money. The platform also asks which ad you are most likely to find useful. A relevant ad with a smaller bid can beat an expensive ad that nobody would click, and often the winner pays less than it offered.

Seen in the real world

Two plumbing companies in the same city bid on searches for emergency plumbing repair. Company A bids a maximum of 12 dollars per click with a generic ad that leads to its home page. Company B bids 8 dollars with an ad mentioning 24-hour service in that district, linking to a matching landing page with a call button.

Because Company B’s ad has a much higher expected click-through rate and better landing page experience, its rank score is higher, and it wins the top position. Its actual cost per click is set by what it needs to stay above Company A, so it pays below its 8 dollar maximum.

Company A, despite the higher bid, appears lower and gets fewer clicks. After rewriting its ads and building local landing pages, it improved its position without raising its bid, which is the typical lesson of a quality-weighted ad auction.