{"id":840,"date":"2022-12-16T22:15:58","date_gmt":"2022-12-16T22:15:58","guid":{"rendered":"https:\/\/newormedia.com\/blog\/?p=840"},"modified":"2024-11-15T22:17:41","modified_gmt":"2024-11-15T22:17:41","slug":"header-bidding-vs-waterfall","status":"publish","type":"post","link":"https:\/\/newormedia.com\/blog\/header-bidding-vs-waterfall\/","title":{"rendered":"Header Bidding vs. Waterfall: What\u2019s the Difference?"},"content":{"rendered":"<p>With digital advertising, standards and ad tech evolve over time. While there can be significant differences between how programmatic auctions are run and how impressions are awarded to the highest bidder, most advances are favoring publishers these days.<\/p>\n<p>Programmatic advertising has created easy ways for publishers to sell more advertising automatically without the high expense of direct selling. Publishers can also use programmatic auctions to fill space that might otherwise have gone unsold.<\/p>\n<p>This article will detail and compare the two programmatic bidding options, the waterfall model and header bidding, including how they work and the pros and cons of each strategy in the programmatic ecosystem.<\/p>\n<h2><strong class=\"last\">What is Header Bidding?<\/strong><\/h2>\n<p>Header bidding is a programmatic advertising auction strategy that sends bid requests to multiple demand sources simultaneously. Publishers place some JavaScript code in the header code on a webpage (called a header bidding wrapper) to trigger real-time bidding across different ad exchanges. The ad unit is awarded to the highest bid programmatically. Learn more about the differences between real-time bidding and header bidding.<\/p>\n<p>Also called advanced bidding or pre-bidding, header bidding allows for greater competition among advertisers, which benefits publishers by creating higher cost per thousand (CPM) rates for available ad units.<\/p>\n<h2><strong class=\"last\">How Does Header Bidding Work?<\/strong><\/h2>\n<p>Publishers can connect their websites to supply-side platforms (SSPs) and include information about visitors which in turn inform advertisers about the type of audience that is available.<\/p>\n<p>Each time a visitor views a webpage that includes ad inventory, as the page loads, it triggers an ad call. The code in the header requests bids from several ad exchanges, which connect with demand-side platforms (DSPs) to solicit bids. If the ad inventory publishers are offering matches up with advertiser criteria for targeting in the demand source platform, bids are proffered and the highest bid wins the auction.<\/p>\n<p>All of this happens in the blink of an eye, literally milliseconds, in the background as multiple demand sources are queries and ads are served.<\/p>\n<p>Publishers can also incorporate several header bidding networks on their sites but each additional one can introduce some latency which may slow page load times and impact the user experience. The<a class=\"last\" href=\"https:\/\/newormedia.com\/blog\/incorporating-header-bidding-networks\/\">\u00a0best header bidding solutions<\/a>\u00a0will include best practices to avoid slowdowns, such as asynchronous loading or \u201clazy loading.\u201d<\/p>\n<h3><strong class=\"last\">Client-Side vs. Server-Side Header Bidding<\/strong><\/h3>\n<p>There are two different ways that header bidding can be implemented:<\/p>\n<ul>\n<li>Client-side header bidding<\/li>\n<li class=\"last\">Server-side header bidding<\/li>\n<\/ul>\n<p>Client-side header bidding executes an ad auction within the user\u2019s browser. Server-side header bidding products the auction on external servers rather than a publisher\u2019s ad server. Server-side header bidding generally improves page load speed while client-side bidding offers more control and accurate data. It\u2019s important that users understand how these technologies work and the key differences.<\/p>\n<figure class=\"wp-block-table\">\n<table class=\"last\">\n<tbody class=\"last\">\n<tr>\n<td><\/td>\n<td>Client-side<\/td>\n<td class=\"last\">Server-side<\/td>\n<\/tr>\n<tr>\n<td>Latency<\/td>\n<td>Because auctions are initiated in the browser, it can impact page load and introduce latency, especially if users aren\u2019t using a high-quality, high-speed connection.<\/td>\n<td class=\"last\">Auctions are initiated on servers that are designed to run auctions, which allows for faster processing. While there can be latency due to multiple demand sources, it\u2019s minimal.<\/td>\n<\/tr>\n<tr>\n<td>Integration<\/td>\n<td>Running a client-side tech stack requires more upfront investment and resources if you do it yourself. Some vendors do provide managed client-side wrappers.<\/td>\n<td class=\"last\">Vendors provide the ad servers to handle ad requests, meaning publishers can implement the code and let ad tech handle the rest.<\/td>\n<\/tr>\n<tr>\n<td>Limitations<\/td>\n<td>The number of bidders is capped by the browser, which has browser call limits. At the same time, each additional bidder adds latency, affecting page speed.<\/td>\n<td class=\"last\">Only a single call is placed to the auction server, which means publishers can add additional bidders without adding latency.<\/td>\n<\/tr>\n<tr>\n<td>Transparency<\/td>\n<td>Since publishers control the auction code, they have complete control and visibility into the programmatic ecosystem, including bid and log-level data.<\/td>\n<td class=\"last\">There is less transparency in the bidding process as only a single ad call is sent and a winning bid is received. Line-item details are not shared.<\/td>\n<\/tr>\n<tr class=\"last\">\n<td>Revenue<\/td>\n<td>Cookie matching rates are higher. Advertisers can more accurately ID users because they do not need to be synced with an additional server. This can lead to higher bids.<\/td>\n<td class=\"last\">Cookie matching rates are lower as different SSPs and DSPs may use different methods of identification, increasing misidentification. As a result, revenue per impression may be lower.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p>Many publishers start using client-side header bidding, but struggle with page loading times and have to maintain the system. While the yield may be slightly better, the impact on the user experience has most publishers now favoring server-side header bidding.<\/p>\n<p>If you are considering a header bidding partner, here are the<a href=\"https:\/\/newormedia.com\/blog\/best-header-bidding-network-partners\/\">\u00a010 best header bidding network partners<\/a>. One name that\u2019s not on the list is<a class=\"last\" href=\"https:\/\/newormedia.com\/blog\/when-to-upgrade-from-adsense\/\">\u00a0Google AdSense<\/a>. While perhaps the most user-friendly way for ad ops to start monetizing websites, it limits bids to a single demand partner (Google). In other words, it does not support header bidding across multiple demand sources, limiting ad revenue optimization.<\/p>\n<h2><strong class=\"last\">What is a Programmatic Waterfall Model?<\/strong><\/h2>\n<p>While header bidding passes add requests to multiple demand partners at the same time,\u00a0 the programmatic waterfall model works sequentially. Called daisy-chaining, the bidding process follows a path from one ad network to the next until all of the impressions are sold. If no bidders are willing to pay the publisher\u2019s inventory floor prices, ad units are then offered to the next demand source.<\/p>\n<p>While the waterfall method works, it\u2019s an inefficient way to conduct<a class=\"last\" href=\"https:\/\/newormedia.com\/blog\/programmatic-advertising-beginners-guide-monetizing-website\/\">\u00a0programmatic auctions<\/a>. It can also significantly limit publisher revenue as floor prices decrease each time ad units are offered to different demand sources in sequences.<\/p>\n<h3><strong class=\"last\">How Does the Programmatic Waterfall Work?<\/strong><\/h3>\n<p>The waterfall bidding process is sometimes referred to as<a class=\"last\" href=\"https:\/\/newormedia.com\/blog\/types-of-programmatic-advertising\/\">\u00a0real-time bidding<\/a>\u00a0(RTB). After any direct deals publishers offer are filled, the remaining ad space is offered to RTB auctions one at a time until ads are filled.<\/p>\n<p>The waterfall method offers two significant advantages to publishers. First, since auctions continue until the ad unit is filled, improving fill rates. However, it can also leave money on the table. If the first bidder meets the publisher price floor for CPMs, the bid is accepted. There may be other bidders willing to pay higher rates further down the line.<\/p>\n<p>Publishers may also opt for the waterfall method because they can eliminate selling ad space entirely, selling all of their ad units to anyone willing to meet the minimum price thresholds.<\/p>\n<h2><strong class=\"last\">Header Bidding vs. Waterfall: The Ultimate Comparison<\/strong><\/h2>\n<p>Each method has its pros and cons, so we need to discuss the advantages and disadvantages of header bidding vs. waterfall. First, however, we should also talk about how both methods allow flexibility for publishers.<\/p>\n<p>In both cases, publishers can choose which ad inventory to make available programmatically and how. This means publishers can still do<a class=\"last\" href=\"https:\/\/newormedia.com\/blog\/programmatic-deals-vs-direct-deals\/\">\u00a0direct deals<\/a>\u00a0by working with advertisers or ad agencies. Generally, this requires manual negotiations but results in higher overall rates for premium inventory.<\/p>\n<p>Publishers can also opt to sell<a class=\"last\" href=\"https:\/\/newormedia.com\/blog\/programmatic-guaranteed-vs-pmp\/\">\u00a0programmatic guaranteed or set up private marketplaces<\/a>\u00a0(PMPs) where select advertisers can bid. In both cases, deal terms and prices are set up in advance rather than using a real-time bidding process.<\/p>\n<p>As you are considering your alternatives, you should also have an understanding of the<a class=\"last\" href=\"https:\/\/newormedia.com\/blog\/ad-exchange-vs-ad-networks\/\">\u00a0differences between ad exchanges and ad networks<\/a>.<\/p>\n<h3><strong class=\"last\">Advantages and Disadvantages of a Waterfall Auction<\/strong><\/h3>\n<p>Let\u2019s start with the waterfall auction model.<\/p>\n<p><strong class=\"last\">Pros<\/strong><\/p>\n<ul>\n<li>A waterfall ad RTB auction allows publishers to sell off their remnant inventory.<\/li>\n<li>Easy process to set up because it only requires pasting in a passback tag from one SSP or ad network.<\/li>\n<li>Use a standard ad tag, which is ideal for in-app advertising.<\/li>\n<li>Can produce high revenue opportunities by maximizing fill rates and reducing unsold inventory.<\/li>\n<li class=\"last\">For first-time advertisers, there is often less competition.<\/li>\n<\/ul>\n<p><strong class=\"last\">Cons<\/strong><\/p>\n<ul>\n<li>Produces a lower yield for publishers because ad networks and SSPs are offered bids in sequence.<\/li>\n<li>CPMs are sold at publisher price floor minimums.<\/li>\n<li>As impressions are passed from one ad network (a passback), CPM price floors decrease until ad units are filled, resulting in less revenue.<\/li>\n<li>Page latency can be a problem, especially if price floors are set too high, as ad impressions are offered to different platforms sequentially.<\/li>\n<li>Page latency can also occur when demand partners or SSPs do not respond quickly enough, resulting in timeouts.<\/li>\n<li class=\"last\">The sequential selling process has a high impression discrepancy, unlike header bidding, which is a single auction.<\/li>\n<\/ul>\n<h3><strong class=\"last\">Pros &amp; Cons of Header Bidding Auctions<\/strong><\/h3>\n<p>Now, let\u2019s turn our attention to header bidding auctions.<\/p>\n<p><strong class=\"last\">Pros<\/strong><\/p>\n<ul>\n<li>Allows exposure to more advertisers. Because bids are solicited from multiple ad exchanges, ad networks, and SSPs, each platform has its own advertiser base.<\/li>\n<li>Because bids are solicited simultaneously, competition increases, so there\u2019s a significantly better chance to match with impressions at higher rates.<\/li>\n<li>Users will see more impressions, meaning high bidders will reach a frequency cap, so exposing the inventory to more buyers as there\u2019s an increase in demand of choice.<\/li>\n<li>Publishers realize better yield management and an increase in revenue due to multiple people bidding on the inventories. This also eliminates the passback process during an auction.<\/li>\n<li class=\"last\">Reduces latency due to the simultaneous bidding process.<\/li>\n<\/ul>\n<p><strong class=\"last\">Cons<\/strong><\/p>\n<ul>\n<li>Does not offer as much transparency as third-party servers, meaning sometimes third parties prioritize their own advertisers.<\/li>\n<li>Some bids can be duplicated due to advertisers often using several DSPs, while publishers might have dozens of SSPs.<\/li>\n<li>You will need some sort of technical experience to set them up. Header bidding wrappers will need to be created and implemented, but not everyone will know how.<\/li>\n<li class=\"last\">While reducing pass-backs that are common in the waterfall method, there can be latency, especially when using client-side header bidding.<\/li>\n<\/ul>\n<h2><strong class=\"last\">Final Thoughts<\/strong><\/h2>\n<p>As you can see, there are advantages and disadvantages to the waterfall method and header bidding. The waterfall method is easier to set up and process for beginners, but publishers that want to maximize their yield and achieve consistently higher CPMs favor header bidding technology.<\/p>\n<p>Newor Media offers publishers the opportunity to maximize their revenue using header bidding without having to deal with all of the backend ad tech. Newor Media will evaluate your website and provide the header wrappers you need. Once they are installed on your site, everything else will happen automatically. Using real-time auctions and header bidding, the publisher\u2019s inventory is optimized to make sure winning bids are processed quickly and ads are served.<\/p>\n<p>Newor Media can also help you determine the right formats and ad placements, providing all of the ad tech you need.<\/p>\n<p>If you are interested in seeing how much revenue you could be generating right now from your website, try the<a href=\"https:\/\/newormedia.com\/calc\">\u00a0free Earnings Calculator<\/a>\u00a0to see for yourself. To learn more about how Newor Media can help you improve site monetization,<a class=\"last\" href=\"https:\/\/newormedia.com\/sign\">\u00a0contact us or apply<\/a>\u00a0today.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With digital advertising, standards and ad tech evolve over time. While there can be significant differences between how programmatic auctions are run and how impressions are awarded to the highest bidder, most advances are favoring publishers these days. Programmatic advertising<a class=\"more-link\" href=\"https:\/\/newormedia.com\/blog\/header-bidding-vs-waterfall\/\">Read more&#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":841,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.1.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<link rel=\"canonical\" href=\"https:\/\/newormedia.com\/blog\/header-bidding-vs-waterfall\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Header Bidding vs. Waterfall: What\u2019s the Difference? - Newor Media Blog\" \/>\n<meta property=\"og:description\" content=\"With digital advertising, standards and ad tech evolve over time. While there can be significant differences between how programmatic auctions are run and how impressions are awarded to the highest bidder, most advances are favoring publishers these days. Programmatic advertisingRead more...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/newormedia.com\/blog\/header-bidding-vs-waterfall\/\" \/>\n<meta property=\"og:site_name\" content=\"Newor Media Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-12-16T22:15:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-15T22:17:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/newormedia.com\/blog\/wp-content\/uploads\/2024\/11\/AdobeStock_318715568-1024x683-1.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"683\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data1\" content=\"8 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/newormedia.com\/blog\/#website\",\"url\":\"https:\/\/newormedia.com\/blog\/\",\"name\":\"Newor Media Blog\",\"description\":\"Professional Ad Management\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/newormedia.com\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/newormedia.com\/blog\/header-bidding-vs-waterfall\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/newormedia.com\/blog\/wp-content\/uploads\/2024\/11\/AdobeStock_318715568-1024x683-1.jpeg\",\"contentUrl\":\"https:\/\/newormedia.com\/blog\/wp-content\/uploads\/2024\/11\/AdobeStock_318715568-1024x683-1.jpeg\",\"width\":1024,\"height\":683},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/newormedia.com\/blog\/header-bidding-vs-waterfall\/#webpage\",\"url\":\"https:\/\/newormedia.com\/blog\/header-bidding-vs-waterfall\/\",\"name\":\"Header Bidding vs. Waterfall: What\\u2019s the Difference? - Newor Media Blog\",\"isPartOf\":{\"@id\":\"https:\/\/newormedia.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/newormedia.com\/blog\/header-bidding-vs-waterfall\/#primaryimage\"},\"datePublished\":\"2022-12-16T22:15:58+00:00\",\"dateModified\":\"2024-11-15T22:17:41+00:00\",\"author\":{\"@id\":\"https:\/\/newormedia.com\/blog\/#\/schema\/person\/58d6d6ce478d3a8fb1b46d4777ddbe77\"},\"breadcrumb\":{\"@id\":\"https:\/\/newormedia.com\/blog\/header-bidding-vs-waterfall\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/newormedia.com\/blog\/header-bidding-vs-waterfall\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/newormedia.com\/blog\/header-bidding-vs-waterfall\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/newormedia.com\/blog\/\",\"url\":\"https:\/\/newormedia.com\/blog\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/newormedia.com\/blog\/header-bidding-vs-waterfall\/\",\"url\":\"https:\/\/newormedia.com\/blog\/header-bidding-vs-waterfall\/\",\"name\":\"Header Bidding vs. Waterfall: What\\u2019s the Difference?\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/newormedia.com\/blog\/#\/schema\/person\/58d6d6ce478d3a8fb1b46d4777ddbe77\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/newormedia.com\/blog\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8c616fe348f5655aec726ef3eaca1bb7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8c616fe348f5655aec726ef3eaca1bb7?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/newormedia.com\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/newormedia.com\/blog\/wp-json\/wp\/v2\/posts\/840"}],"collection":[{"href":"https:\/\/newormedia.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/newormedia.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/newormedia.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/newormedia.com\/blog\/wp-json\/wp\/v2\/comments?post=840"}],"version-history":[{"count":1,"href":"https:\/\/newormedia.com\/blog\/wp-json\/wp\/v2\/posts\/840\/revisions"}],"predecessor-version":[{"id":842,"href":"https:\/\/newormedia.com\/blog\/wp-json\/wp\/v2\/posts\/840\/revisions\/842"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/newormedia.com\/blog\/wp-json\/wp\/v2\/media\/841"}],"wp:attachment":[{"href":"https:\/\/newormedia.com\/blog\/wp-json\/wp\/v2\/media?parent=840"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/newormedia.com\/blog\/wp-json\/wp\/v2\/categories?post=840"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/newormedia.com\/blog\/wp-json\/wp\/v2\/tags?post=840"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}