
Illustration of an automated digital ad marketplace with auction signals, privacy controls, and supply-chain checks
By Kshitij Gupta
Programmatic advertising uses software to buy and sell advertising inventory. Its practical appeal is the ability to set buying rules, evaluate opportunities and measure delivery across many placements. Automation does not guarantee a good audience, a fair price or a profitable campaign. Those outcomes still depend on the advertiser’s goals, the available inventory and the controls around the purchase.
This guide explains the supply chain, a typical real-time auction and the questions a small business or marketing team should ask before committing a budget.
Programmatic advertising and real-time bidding are different concepts
Real-time bidding (RTB) is one way to transact programmatically: eligible buyers can bid on an individual impression opportunity. OpenRTB is an industry protocol that helps participating systems exchange the information needed for that process. It is neither an advertising platform nor a certification that an impression is valuable. IAB Tech Lab’s OpenRTB overview
Programmatic buying can also involve arrangements negotiated in advance. Keep the commercial agreement separate from the software used to deliver it.
| Buying arrangement | Main decision for the buyer | Question to ask |
|---|---|---|
| Open auction | Which available opportunities should we bid on? | Which publishers and sellers can supply them? |
| Private marketplace | Should we buy within a restricted deal? | Who is eligible, and what inventory is included? |
| Preferred deal | Is a negotiated opportunity worth buying when offered? | Is volume guaranteed, or only access and price agreed? |
| Programmatic guaranteed | Can agreed inventory meet our campaign needs? | What are the delivery, measurement and remedy terms? |
Deal names are useful shorthand; the actual contract and platform configuration determine the commitment. Ask the seller to state explicitly whether an auction occurs and whether delivery is guaranteed. The industry’s programmatic auction definitions provide a common vocabulary for discussing auction mechanics.
Who handles the impression?
The advertiser supplies the budget, creative and objective. A demand-side platform (DSP) helps the buyer evaluate opportunities and submit bids. On the selling side, a publisher makes inventory available through its own systems and potentially a supply-side platform (SSP) or exchange. Agencies, data providers and measurement vendors can add services and charges.
A publisher may use several selling routes, so the chain is not always a simple advertiser-to-exchange-to-publisher line. For any proposed campaign, request a named list of contractual partners and a description of each partner’s role. IAB Tech Lab’s auction terminology
A simplified RTB walk-through
- A publisher’s page or app has an advertising opportunity.
- A selling system sends an eligible bid request describing the opportunity.
- A buyer’s system checks campaign rules, budget and its valuation.
- Eligible bids are evaluated under the auction’s rules.
- A winning creative can be delivered; delivery and measurement records follow.
This is a teaching model. It omits routing, timeouts, filtering and other implementation details. A bid opportunity, a winning bid and a successfully measured ad are different stages; reporting should not treat them as interchangeable. OpenRTB defines message fields and notices used in these transactions. OpenRTB specification repository
How auction pricing affects the budget
In a simplified first-price auction, the winner pays its winning bid. In a simplified second-price auction, pricing depends on the next eligible bid and the applicable rules. Floors, fees and deal conditions can affect the result. Do not assume every auction uses the same mechanism. IAB OpenRTB 2.6 specification
Hypothetical example: use currency units (CU), an invented unit that can represent whichever currency your campaign uses. Suppose three eligible bids are 80, 65 and 50 CU per thousand impressions, with no additional fees or special rules. In a first-price example, the 80 CU bidder wins at 80 CU CPM. A second-price teaching example would price near the next bid, subject to its pricing rule. These invented numbers illustrate the distinction; they are not market rates or a prediction of a platform’s clearing price.
CPM means cost per thousand impressions. If 8,000 CU buys 100,000 billed impressions, the billed CPM is 80 CU: 8,000 ÷ 100,000 × 1,000. That calculation says nothing about sales, attention or the publisher’s net revenue.
Compare total cost with useful delivery
Consider a second hypothetical campaign: a 10,000 CU total bill includes 8,000 CU of media and 2,000 CU of separately identified services. It delivers 100,000 impressions, of which 60,000 meet the campaign’s agreed measurement criteria. Total-cost CPM is 100 CU; total cost per thousand qualifying impressions is approximately 166.67 CU. Both calculations are correct, but answer different questions.
Before comparing vendors, define the denominator and every cost included. Do not describe this example’s 20% service share or 60% qualifying share as an industry benchmark.
Transparency controls: what they establish and what they cannot
Three complementary standards help examine the selling route:
| Standard | What to check | Limit |
|---|---|---|
| ads.txt or app-ads.txt | Whether the publisher identifies a seller account as authorised | Authorisation does not prove that an impression is human, viewable or suitable |
| sellers.json | The seller entities associated with accounts in a selling system | An identified business is not automatically a high-quality placement |
| SupplyChain object | The reported selling nodes participating in a bid request | A declared route still needs validation and measurement |
Use these controls together. A publisher’s authorised-seller declaration and a seller’s identity record answer different questions. The SupplyChain object adds transaction-level information about selling participants. IAB ads.txt and IAB sellers.json and SupplyChain overview
Ask your provider how it handles missing records, mismatches, reseller paths and exceptions. “We support the standard” is less useful than a documented enforcement policy and access to evidence about the inventory you bought.
Measure outcomes beyond cheap impressions
Choose a business objective first: qualified enquiries, purchases, reach within an appropriate audience or another defined result. Then identify which delivery measures help evaluate that objective. A low CPM is attractive only if the inventory serves the campaign.
Viewability measures an opportunity for an ad to be seen under specified criteria. It should not be equated with a person’s attention, comprehension or purchase intent. Ask which MRC guideline applies to the format and device, how unmeasurable impressions are reported and whether invalid traffic is filtered. Media Rating Council standards and guidelines
Brand safety addresses unacceptable contexts; suitability adds the advertiser’s preferences. Define those preferences in plain language. A children’s education business, for example, might set different exclusions from an adult entertainment brand. Review actual placements and exception handling rather than relying solely on a dashboard’s safety score.
Historical research can help frame procurement questions. The ANA’s 2023 first-look study analysed 21 participating advertisers and campaign data from September 2022 through January 2023. Its findings are evidence about that sample and period, not a current estimate for every advertiser. Use its transparency recommendations as questions to investigate, rather than transplanting loss estimates into a new campaign. ANA’s dated study release
Privacy: check the actual technology and jurisdiction
Avoid planning around the assumption that all third-party cookies have disappeared. In October 2025, Google said Chrome would maintain its existing approach to third-party-cookie user choice and announced retirement of several Privacy Sandbox technologies, including Topics and Protected Audience. That announcement is a dated platform decision; it does not establish what every browser or advertising vendor supports today. Ask vendors to identify their current targeting and measurement dependencies. Google’s October 2025 update
Include a privacy review in the campaign plan. Ask what information the proposed tools collect, where it goes, how long it is retained and which consent or other requirements apply to the people being reached. Document the answer with the provider and an appropriately qualified adviser when needed. Contextual targeting describes buying around the page or app context; do not infer from that label alone that an implementation collects no personal information. This checklist does not state a universal legal rule.
A practical checklist before your first campaign
Write the answers into the proposal or contract:
- What business result are we testing, and what would count as success?
- Which publishers, devices and formats are eligible?
- Which auctions or deals will be used, and what pricing rules apply?
- What fees are included, separately billed or deducted before publisher payment?
- Can we obtain placement reports and reconcile spend with delivery?
- How are authorised sellers, invalid traffic and unsuitable content handled?
- What data is collected, who receives it and which permissions are required?
- Who can pause the campaign, and what happens after a delivery dispute?
Start with a budget whose loss the business can tolerate, a defined review date and a clear stop condition. Record assumptions before launch so results can challenge them. Treat platform-attributed conversions as a measurement claim to examine, especially when several channels claim the same purchase.
Glossary
Inventory: opportunities to display advertising. Impression: an ad-delivery or measurement event as defined by the reporting system. DSP: buying-side platform. SSP: selling-side platform. RTB: real-time bidding. CPM: cost per thousand impressions. Floor: a minimum price condition. Viewability: a defined opportunity to see an ad. Attribution: a method for assigning credit for an outcome.
Key takeaways
Programmatic describes automation; RTB describes a particular transaction process. Check the selling route, all costs, measurement definitions and business outcomes together. An authorised seller and a low CPM are useful inputs, but neither establishes campaign value.
Continue with The Infosiast’s digital marketing guide and data privacy overview.
Sources and editorial accountability
Sources checked on 1 October 2026. This educational guide combines industry standards and official platform announcements. All calculations use hypothetical currency units; no campaign performance or independent platform testing is claimed. Source dates and jurisdiction limits are stated where material. Send corrections, with the relevant passage and supporting evidence, through Contact Us.
Written and prepared by Kshitij Gupta.



