Publishers drive Prebid transaction ID changes amid yield protection concerns
Programmatic advertising platform implements bidder-specific identifiers following publisher demands for supply path control despite IAB standards violation.

Prebid.org implemented bidder-specific transaction identifiers on August 27, 2025, following intense industry debate that crystallized around a viral LinkedIn discussion about publisher motivations and buyer transparency demands. The changes ensure each bidder receives different transaction identifiers even when participating in identical auction opportunities, eliminating the cross-exchange visibility that the OpenRTB specification originally intended to provide.
The IAB Technology Laboratory issued a statement the same day declaring the implementation "materially violate[s] the OpenRTB specification." According to Anthony Katsur, Chief Executive Officer at IAB Tech Lab, "The Tech Lab does not endorse this approach, as it risks undermining the integrity and consistency of open technical standards that are critical to interoperability across the programmatic ecosystem."
Subscribe PPC Land newsletter ✉️ for similar stories like this one. Receive the news every day in your inbox. Free of ads. 10 USD per year.
Industry Debate Origins
The controversy emerged from a heated LinkedIn discussion initiated by Mike O'Sullivan, co-founder of sincera, who asked "What are the principled reasons for not supporting Transaction ID?" The post generated 54 comments and exposed deep divisions within the programmatic advertising community.
Heather Carver, Chief Revenue Officer at Freestar, provided the most comprehensive publisher perspective in the LinkedIn thread. According to Carver, "Transaction IDs can be stitched across SSPs much like a device graph, revealing the origin, floor prices, and deal terms of impressions. That visibility can let buyers map all supply paths and shift spend to the cheapest route, which can compress yield." She acknowledged the technology's benefits while emphasizing publisher concerns: "While valuable for fraud detection and troubleshooting, many publishers want to limit Transaction IDs in the open market to reduce de-anonymization and price erosion."
The official Prebid.org response in the LinkedIn discussion revealed five specific risks that motivated the implementation changes:
User privacy concerns: "Users may not consent to their data shared with a particular vendor; a TID allows that data to be stitched back even after Prebid or the publisher has removed it from a bid request to an entity."
Contract compliance issues: "Publishers may have agreements limiting which partners can access sensitive or valuable data; transaction IDs can break these limits."
Data exploitation: "A TID allows a curator seat to siphon and recreate that information as their own on another SSP and sell it without the publisher seeing a dime of the added value."
Revenue impact: "DSPs could reroute transactions to maximize their own margins (e.g., exploiting bid shading), reducing publisher payouts."
Technical Implementation Details
The technical modifications affect three core areas of Prebid's implementation. The ortb2Imp.ext.tid field now generates unique values for each bidder and transaction ID pair, while ortb2.source.tid creates unique identifiers for each bidder. Both implementations ignore first-party data that publishers may have configured. Additionally, the auctionId and transactionId properties of bid requests now reference ortb2.source.tid and ortb2Imp.ext.tid respectively.
Publishers using Prebid Server integration face particular challenges. Technical documentation indicates the same logic must be implemented server-side since only one location exists for source.tid and ext.tid in Prebid Server requests.
Trade Desk Requirements and Industry Impact
The Trade Desk has been actively promoting transaction ID adoption among publishers. According to Microsoft Xandr documentation, "buyers, especially The Trade Desk, have been pushing publishers to adopt TIDs." The company's inventory policies establish strict requirements for transaction ID implementation, mandating that "The transaction ID (passed via source.tid or imp.ext.tid) must be a common auction identifier across all suppliers throughout the entire supply chain documenting a unique impression transaction."
These requirements reflect The Trade Desk's fundamental business model relying on supply path optimization. According to Brian O'Kelley's analysis, "DSPs want to bid on each impression once. Therefore, if publishers generate a unique ID for each impression, then the DSP can do some predictive logic that will assess the likelihood that a given supply path is the shortest/best for this publisher/placement."
Buy ads on PPC Land. PPC Land has standard and native ad formats via major DSPs and ad platforms like Google Ads. Via an auction CPM, you can reach industry professionals.
Deduplication and Advertiser Implications
Transaction ID deduplication serves critical functions for advertiser campaign efficiency and cost management. Without consistent transaction identifiers, demand-side platforms cannot determine when bid requests from different supply-side platforms represent the same impression opportunity, creating several problematic scenarios.
Bid duplication leads to artificial price inflation when multiple bid requests for identical inventory trigger competitive bidding algorithms. According to Jud Spencer's analysis cited in industry publications, bid duplication wastes up to $20 billion annually across the programmatic ecosystem. The elimination of transaction ID consistency also undermines frequency capping mechanisms, as advertisers cannot track cross-platform impression delivery to prevent user overexposure.
Supply path optimization becomes significantly more complex without transaction ID transparency. Advertisers cannot systematically identify the most efficient routes to inventory, potentially paying premium rates for inventory available through lower-cost channels.
Privacy and Regulatory Considerations
The W3C's fingerprinting guidance documentation raises concerns about identifier linking. According to the specification, creating unique identifiers from browser attributes constitutes fingerprinting "even if stored in a first-party cookie." The guidance warns that consistent identifiers across origins "allows for tracking across origins: different sites may be able to combine information about a single user even where a cookie policy would block accessing of cookies between origins."
The fragmentation of transaction ID standards raises concerns about regulatory intervention as the programmatic advertising ecosystem loses its unified auction characteristics. The absence of consistent transaction identifiers effectively creates multiple parallel auction systems for identical inventory, potentially violating principles of fair and efficient markets.
Market Power Dynamics
The Prebid decision represents a fundamental power shift within the programmatic advertising supply chain. Publishers have effectively reclaimed control over supply path transparency by forcing the industry's leading header bidding platform to prioritize their revenue interests over buyer optimization demands.
Supply-side platforms face diminished influence as publishers exercise more direct control over auction mechanics. Despite managing "The vast majority (90%+) of server side Prebid installs," SSPs could not prevent the transaction ID changes, demonstrating that publishers can override SSP preferences when their core business interests are threatened.
Publishers gained strategic advantages by framing transaction ID opposition around privacy concerns rather than pure revenue protection. The W3C fingerprinting documentation provided technical justification for limiting cross-site identifier sharing, enabling publishers to position their stance as privacy-protective rather than purely self-interested.
Subscribe PPC Land newsletter ✉️ for similar stories like this one. Receive the news every day in your inbox. Free of ads. 10 USD per year.
Industry Response and Future Implications
The LinkedIn discussion exposed fundamental disagreements about programmatic advertising's future structure. James Strang, Principal Consultant specializing in Advertising Technology, challenged the community to identify "principled reasons for not supporting Transaction ID" beyond revenue protection. Paul Bannister, Chief Strategy Officer at Raptive, provided context for publisher skepticism, noting that publishers "have been screwed repeatedly around our data historically."
The IAB Tech Lab announced plans for a dedicated forum to address the transaction ID controversy. According to Katsur's statement, "The right path forward is not to bypass or reinterpret the specification, but to work collaboratively on it." Potential solutions might include optional transaction ID scoping, publisher-controlled identifier policies, or enhanced privacy controls within existing frameworks.
The controversy highlights broader challenges in balancing transparency, privacy, and technical standards in programmatic advertising. As the industry approaches $700 billion in annual ecosystem value, the transaction ID fragmentation could provide regulators with additional evidence of market dysfunction requiring intervention.
Subscribe PPC Land newsletter ✉️ for similar stories like this one. Receive the news every day in your inbox. Free of ads. 10 USD per year.
Timeline
- June 2022: IAB approves Community Extension for per-impression transaction IDs in OpenRTB
- June 2022: Prebid implements initial transaction ID support following OpenRTB specifications
- March 2024: IAB Tech Lab announces Trusted Server initiative for enhanced publisher control
- July 2025: Publishers deployed bid throttling strategies to tackle programmatic waste
- August 27, 2025: IAB Technology Laboratory declared Prebid transaction ID changes violate OpenRTB specification
- August 29, 2025: Brian O'Kelley posted LinkedIn analysis predicting DSP direct supply relationships
Subscribe PPC Land newsletter ✉️ for similar stories like this one. Receive the news every day in your inbox. Free of ads. 10 USD per year.
PPC Land explains
Transaction ID (TID) A unique identifier assigned to each programmatic advertising auction that enables all participants in the supply chain to recognize when multiple bid requests represent the same impression opportunity. Transaction IDs serve as the fundamental mechanism for preventing duplicate bidding and enabling supply path optimization. The OpenRTB specification requires these identifiers to remain consistent across all exchanges and suppliers for a single auction, allowing demand-side platforms to implement deduplication strategies and avoid competing against themselves for identical inventory.
Supply Path Optimization (SPO) The strategic process by which demand-side platforms analyze and optimize the routes through which they purchase advertising inventory. SPO relies on consistent transaction identifiers and other bidstream signals to identify duplicate opportunities, evaluate intermediary fees, and direct spending toward the most efficient supply sources. This practice enables advertisers to reduce costs and improve campaign performance by eliminating unnecessary intermediaries and selecting direct publisher relationships when available.
Programmatic Advertising The automated buying and selling of digital advertising space through real-time bidding systems that complete transactions within approximately 100 milliseconds as web pages load or applications open. This method uses data and algorithms to purchase ad inventory across display, video, mobile, and connected TV environments, enabling precise audience targeting and efficient media buying at scale. According to industry research, 72% of marketers plan to increase their programmatic investment in 2025.
Header Bidding A programmatic advertising technique that allows publishers to offer their inventory to multiple demand sources simultaneously before making calls to their ad servers. This approach enables publishers to receive multiple bids in real-time and select the highest-value offer, typically resulting in increased revenue compared to traditional waterfall methods. However, header bidding implementations often create duplicate bid requests for the same impression across multiple supply-side platforms, necessitating transaction ID deduplication.
OpenRTB Specification An open industry standard developed by the IAB Technology Laboratory that defines the communication protocol for real-time bidding in digital advertising. OpenRTB establishes technical requirements for bid requests, bid responses, and auction processes to ensure interoperability across different advertising technology platforms. The specification includes standards for transaction identifiers, audience data sharing, and bid processing that enable seamless integration between demand-side and supply-side platforms.
Yield Compression The reduction in publisher revenue that occurs when buyers use transparency tools to identify and systematically redirect spending toward lower-cost supply paths. Publishers argue that transaction ID visibility enables buyers to map all available routes to inventory and consistently choose options that minimize their costs while reducing publisher payments. This phenomenon represents the core tension between buyer demands for supply chain efficiency and publisher needs for sustainable revenue streams.
Supply-Side Platform (SSP) Technology platforms that help publishers manage, optimize, and sell their digital advertising inventory programmatically. SSPs connect publishers to multiple demand sources including ad exchanges, demand-side platforms, and ad networks to maximize revenue through automated auctions. These platforms provide publishers with tools for inventory management, yield optimization, and revenue reporting across their digital properties while facilitating real-time bidding processes.
Demand-Side Platform (DSP) Software platforms that enable advertisers and agencies to purchase digital advertising inventory programmatically across multiple exchanges and publishers. DSPs provide campaign management tools, audience targeting capabilities, creative optimization, and performance analytics while using algorithmic bidding to optimize campaign outcomes based on advertiser objectives. These platforms aggregate inventory from various sources and seek to identify the most efficient supply paths to maximize advertiser return on investment.
Bid Duplication The problematic scenario where advertisers unknowingly compete against themselves in multiple auctions for identical inventory, leading to artificial price inflation and campaign inefficiency. Without consistent transaction identifiers, demand-side platforms cannot determine when bid requests from different supply-side platforms represent the same impression opportunity. Industry analysis suggests bid duplication wastes up to $20 billion annually across the programmatic ecosystem through inflated costs and reduced campaign effectiveness.
IAB Technology Laboratory The digital advertising industry's primary technical standards organization responsible for developing specifications, guidelines, and best practices for advertising technology platforms. The IAB Tech Lab creates standards like OpenRTB, ads.txt, and various measurement protocols that enable interoperability across the programmatic advertising ecosystem. The organization recently criticized Prebid's transaction ID implementation changes as violating established OpenRTB standards and called for collaborative solutions to address industry concerns.
Subscribe PPC Land newsletter ✉️ for similar stories like this one. Receive the news every day in your inbox. Free of ads. 10 USD per year.
Summary
Who: The IAB Technology Laboratory, led by CEO Anthony Katsur, formally challenged Prebid.org's implementation of transaction ID modifications that affect programmatic advertising standards compliance.
What: The IAB Tech Lab declared that Prebid's recent changes to transaction ID implementation materially violate the OpenRTB specification by creating bidder-specific identifiers instead of maintaining consistent transaction IDs across all auction participants.
When: The statement was published on August 27, 2025, following Prebid's implementation of bidder-specific transaction ID changes in their latest version update.
Where: The announcement affects the global programmatic advertising ecosystem, impacting publishers, demand-side platforms, supply-side platforms, and intermediaries that rely on OpenRTB standards for interoperability.
Why: The conflict arose from Prebid's attempt to address publisher privacy concerns about transaction IDs potentially enabling buyer data stitching across exchanges, while the IAB Tech Lab maintains that unilateral specification changes undermine technical standards and industry interoperability.