Programmatic advertising

Bid response

What a bid response means

A bid response is the message a buyer returns after evaluating an advertising bid request. It can contain one or more offers for eligible opportunities under the supported protocol, or communicate a no-bid outcome through the agreed mechanism. It is a proposed transaction, not a confirmation that the advertisement has been shown.

The response connects the buyer's decision with the request and relevant impression opportunity. It supplies the information the supply side needs to evaluate the offer, including the bid and creative-related details required by the integration. Exact fields and behavior depend on the protocol version and partner agreement.

A valid response still needs to meet auction, policy, timing, and delivery requirements. Winning, rendering, measurement, and billing are later events that should remain distinct in both technical diagnostics and commercial reporting.

Match the offer to the correct opportunity

Use the required identifiers and references to connect the response with the request and the specific opportunity being bid on. A request may contain more than one opportunity, so a buyer cannot assume that a single request identifier is sufficient to explain every offer.

Confirm the price unit, currency, and relevant transaction conditions. A CPM bid is not a per-impression currency amount, and inconsistent interpretation can create major errors. The response should also respect supported formats and any applicable deal or eligibility requirements.

Keep partner-specific extensions documented. A field accepted by one exchange may be unsupported or interpreted differently by another. Clear integration contracts and version awareness prevent teams from treating a familiar-looking response as universally compatible across every supply connection.

Validate creative compatibility and policy requirements

The offer needs to identify or provide an eligible creative in the manner supported by the integration. Check format, dimensions, delivery references, and relevant attributes against the request. A competitive price cannot compensate for a creative that cannot run in the offered placement.

Review the destination and any required declarations through the appropriate approval process. A technical response can be well formed while the creative violates a platform rule or misrepresents the offer. Keep policy and technical validation connected without assuming one automatically establishes the other.

Test the full rendering path. Additional resources may need to load after the auction decision, and failures there can prevent a successful impression. The response is one handoff in the chain. A buyer should not interpret its own valid submission count as proof that the audience received the advertisement.

Understand timing and no-bid behavior

Responses must arrive within the time allowed by the transaction. A late offer may be unusable even if its contents and price are valid. Monitor latency distributions and timeout patterns rather than only average response time, because a tail of slow responses can affect meaningful volume.

No-bid outcomes can be normal. The opportunity may not fit an active campaign, may exceed the buyer's valuation, or may fail another eligibility condition. Follow the agreed protocol for declining instead of returning ambiguous or malformed messages that make ordinary business decisions look like integration errors.

Distinguish deliberate no-bids, validation failures, timeouts, and lost eligible bids in reporting. Each suggests a different action. Combining them into one failure rate prevents the team from knowing whether to improve campaign coverage, fix message quality, reduce latency, or reconsider pricing.

Work through a response diagnostic

Imagine a fictional buyer submits 10,000 offers for a defined set of opportunities. Of those, 500 arrive too late and 300 fail validation. The remaining 9,200 are eligible for the relevant auction stage under this simplified example. If 2,300 win, the win rate among eligible offers is 25%.

Dividing 2,300 by all 10,000 submissions gives 23%, a different denominator. Both can be useful if labeled clearly, but they answer different questions. Neither figure describes the number of rendered or billable impressions without later-stage evidence.

The team investigates the late and invalid groups separately. It finds one creative-reference issue and a latency problem on a particular route. Fixing those issues can improve eligible participation without changing bids, illustrating why a low overall win figure should not automatically trigger higher prices.

Reconcile outcomes and maintain the integration

Connect response records with available auction, delivery, and billing events using the agreed identifiers and definitions. Expect differences between submitted bids, wins, and completed impressions, but investigate material unexplained gaps. Align time zones, reporting delay, and filtering before declaring a discrepancy.

Keep diagnostic records proportionate and protected. Responses and their associated requests may contain commercially sensitive or identifying information. Use appropriate access, redaction, and retention rather than sharing raw transaction logs broadly when a sanitized example would answer the support question.

Review changes to creative handling, protocol versions, and partner rules through a controlled process. Regression tests should cover representative valid offers, no-bid cases, mismatched references, and timing behavior. A reliable response system supports accurate buying because each stage can be understood, not because the final dashboard hides unsuccessful attempts.

Frequently asked questions

Does sending a bid response mean the buyer won?

No. The response proposes an offer that must still satisfy eligibility, timing, and auction rules. Other bids or commercial conditions can determine the outcome. Even a win is not the same as a rendered or billable impression. Keep those stages separate when reporting performance so submitted offers are not mistaken for delivered advertising.

Is a no-bid response necessarily an error?

No. A buyer can intentionally decline an opportunity because it does not fit a campaign, budget, valuation, or policy requirement. The important point is to communicate that decision through the agreed mechanism. Separate intentional no-bids from malformed responses and timeouts so technical teams do not try to fix a normal buying decision as though it were a software defect.

Why can a high bid still be rejected?

The response may arrive late, reference the wrong opportunity, use an incompatible creative, fail a policy check, or violate another transaction requirement. Price is only one condition. Inspect the relevant rejection evidence and integration rules before assuming that increasing the bid will solve the problem. A more expensive invalid offer remains invalid.

Which denominator should be used for win rate?

Define the question and label the denominator explicitly. Wins divided by all submitted offers describes overall submission efficiency, while wins divided by eligible offers isolates a later auction stage. Different platforms may use different conventions. Keep the underlying counts available and avoid comparing percentages whose denominators differ without adjustment or explanation.

Related terms

  • Bid request: the opportunity message to which the response must refer accurately, including the relevant impression identifier.
  • Bid floor: a pricing condition that can affect whether an offer qualifies under the applicable auction or deal rules.
  • First-price auction: an auction design whose payment mechanics should be understood separately from response validity.
  • Demand-side platform: the buyer-facing system that selects campaigns, values opportunities, and constructs responses.
  • Ad server: a delivery system involved after selection, helping distinguish a winning offer from successful creative rendering.
  • Ad exchange: the transaction environment that evaluates eligible offers and provides the operational context for reconciliation.