{"id":27132,"date":"2021-02-17T15:05:42","date_gmt":"2021-02-17T14:05:42","guid":{"rendered":"https:\/\/yieldbird.com\/?p=27132"},"modified":"2024-07-22T19:27:12","modified_gmt":"2024-07-22T17:27:12","slug":"why-server-to-server-header-bidding-will-be-the-future-once-third-party-cookies-are-gone","status":"publish","type":"post","link":"https:\/\/yieldbird.com\/research-hub\/why-server-to-server-header-bidding-will-be-the-future-once-third-party-cookies-are-gone\/","title":{"rendered":"Why Server-To-Server Will Be the Future of Header Bidding Once 3rd Party Cookies Are Blocked on Google Chrome?"},"content":{"rendered":"\n<p class=\"has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">Since the concept of Header Bidding was created, Publishers have often been forced to choose between higher yield and better user experience.<br>Using more SSPs in the wrapper usually meant more money, but also in most of the cases a bigger latency; which was an issue, especially for those Publishers with very sensitive audiences, or with a second leg of business other than ads. <\/span><\/p>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">Luckily, a different path has opened, that of Server-to-Server Header Bidding (S2S), which has given Publishers new opportunities and freed them from the binary choice between money and UX.<\/span><\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"259\" src=\"https:\/\/yieldbird.com\/wp-content\/uploads\/2021\/02\/server-to-server-header-bidding-wrapper-1024x259.png\" alt=\"\" class=\"wp-image-27117\" srcset=\"https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2021\/02\/server-to-server-header-bidding-wrapper-1024x259.png 1024w, https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2021\/02\/server-to-server-header-bidding-wrapper-300x76.png 300w, https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2021\/02\/server-to-server-header-bidding-wrapper-150x38.png 150w, https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2021\/02\/server-to-server-header-bidding-wrapper-768x194.png 768w, https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2021\/02\/server-to-server-header-bidding-wrapper.png 1179w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">In the S2S version of the Header Bidding, the browser connects with a HB server, which later connects with all the demand sources which the Publisher has placed in it the wrapper. The server then collects the bids and pushes them to the browser.<\/span><\/p>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">Thanks to the fact that it\u2019s one server connecting to another, using extra SSPs does not slow the browser in any way, as in the case of the client-side approach. As a result, Publishers achieve more demand and higher auction pressure, while retaining fast page loads. The end result is higher ad viewability and increasing yield. Win-win.<\/span><\/p>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">Although it seems like a no-brainer and an obvious choice &#8211; and that is why Server-to-Server Header Bidding has generated a lot of enthusiasm in the ad tech industry &#8211; it does have its caveats.<\/span><\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 style=\"font-size: 20px\"><strong>Server-to-Server versus Client-Side Header Bidding in terms of cookie matching<\/strong><\/h2>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-black-color has-text-color has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">A crucial limitation for Publishers related to the use of Server2Server Header Bidding on their websites is a much lower cookie match rate from the one that they are able to achieve with Client-Side. And considering that less matched cookies means less retargeting options, which as we all know is most profitable in terms of Programmatic campaigns (especially on the Open Market). This has created a fair share of doubts and fears about the possible drops in monetization effectiveness.<\/span><\/p>\n\n\n\n<p class=\"has-black-color has-text-color has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">The client-side is winning this particular battle (or at least has been winning it to date), as thanks to the direct SSP-Browse connection, SSP user ID cookies are included in the ad requests.<\/span><\/p>\n\n\n\n<p class=\"has-black-color has-text-color has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">In the S2S case, browsers don&#8217;t pass on the cookies as the HB server and the SSPs are located on different domains. There is a way of course for Header Bidding servers to access the SSP cookies, but it would require a sync between the HB server and each SSP, and it\u2019s just too complicated to be properly scaled up. At least that was the case until recently.<\/span><\/p>\n\n\n\n<p class=\"has-black-color has-text-color has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">As most Publishers prepare for a future without 3rd party cookies &#8211; they are already unavailable on Safari and Mozilla, and will bite the dust on Chrome in 2022, S2S Header Bidding is becoming more widely adopted around the world, which has resulted in an improved cookie match rate, which surely should be monetized while the cookies are still here; but this specific \u201cdownside\u201d should become obsolete in a matter of months.<\/span><\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<!-- Begin Mailchimp Signup Form -->\n<link href=\"\/\/cdn-images.mailchimp.com\/embedcode\/horizontal-slim-10_7.css\" rel=\"stylesheet\" type=\"text\/css\">\n<style type=\"text\/css\">\n\t#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; width:100%;}\n\t\/* Add your own Mailchimp form style overrides in your site stylesheet or in this style block.\n\t   We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. *\/\n<\/style>\n<div id=\"mc_embed_signup\">\n<form action=\"https:\/\/yieldbird.us7.list-manage.com\/subscribe\/post?u=0a65a0626fcc516279eb5d544&amp;id=53c5dbaf01\" method=\"post\" id=\"mc-embedded-subscribe-form\" name=\"mc-embedded-subscribe-form\" class=\"validate\" target=\"_blank\" novalidate=\"\">\n    <div id=\"mc_embed_signup_scroll\">\n\t<label for=\"mce-EMAIL\">Would you like to get the latest AdTech &amp; Digital Marketing news &amp; insights delivered right to your inbox every Friday? Subscribe to The Yieldbird Digest!<\/label>\n\t<input type=\"email\" value=\"\" name=\"EMAIL\" class=\"email\" id=\"mce-EMAIL\" placeholder=\"email address\" required=\"\">\n    <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->\n    <div style=\"position: absolute; left: -5000px;\" aria-hidden=\"true\"><input type=\"text\" name=\"b_0a65a0626fcc516279eb5d544_53c5dbaf01\" tabindex=\"-1\" value=\"\"><\/div>\n    <div class=\"clear\"><input type=\"submit\" value=\"Subscribe\" name=\"subscribe\" id=\"mc-embedded-subscribe\" class=\"button\"><\/div>\n    <\/div>\n<\/form>\n<\/div>\n\n<!--End mc_embed_signup-->\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 style=\"font-size: 20px\"><strong>Infrastructure requirements of Server-to-Server Header Bidding versus Client-Side solutions<\/strong><\/h2>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">The second biggest difference between Client-Side and Server2Server is the need for server infrastructure. In the Client-Side solutions case, the Publisher only has to place a wrapper code in the heads of his sites. There is no need for a specific server infrastructure for the Header Bidding. With S2S, things are not that simple and a specific server is needed for the purpose of running Header Bidding.&nbsp;<\/span><\/p>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">This has two consequences:&nbsp;<\/span><\/p>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">1. More work, and know-how is needed for the implementation<\/span><\/p>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">and maintenance of the solution.&nbsp;<\/span><\/p>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">2.&nbsp; Higher costs of using the Header Bidding, as the additional server will never come free.<\/span><\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 style=\"font-size: 20px\"><strong>Server-to-Server &#8211; still more pros than cons\n<\/strong><\/h2>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">Even taking into consideration the two main downsides of Server-to-Server Header Bidding, one of which will soon cease to exist, there are already more benefits that will arise from the adoption of this solution for your business.<\/span><\/p>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">Apart from the clear UX\/speed value mentioned at the beginning of this article, a big benefit is related to the AMP monetization, which is specifically related to the changes from November 2017 when the ability to use client-side wrapper along GAM was removed. <\/span><\/p>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">This in turn made S2S the only real opportunity for Publishers with AMP pages to use Header Bidding.<\/span><\/p>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">For mobile in-app, almost the same as for AMP<\/span>,<span class=\"has-inline-color has-black-color\"> most of the leading Header Bidding solutions operate in the S2S model only. Any other option for using HB on in-app traffic would require running an SDK for every bidder which does not make much sense, and could create huge frictions in the app stability.<\/span><\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 style=\"font-size: 20px\"><strong>New Server-to-Server options on every corner<\/strong><\/h2>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">In Q2 2018, Google released its<a href=\"https:\/\/admanager.google.com\/home\/resources\/feature-brief-open-bidding\/\" target=\"_blank\" rel=\"noreferrer noopener\"> <strong>Open Bidding product for Publishers using Google Ad Manager<\/strong><\/a>, as an easy-to-implement Server-to-Server Header Bidding alternative. Although thanks to the seamless setup it looked promising at the beginning, limitations in terms of the available partners, and the maintenance flexibility along with its availability only for GAM360 users made it a little less popular than initially expected.&nbsp;<\/span><\/p>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">Amazon also used the S2S approach while entering the ad tech stage, when they created 2 solutions for Publishers looking to use their demand along with other SSP\u2019s via the<strong> <a href=\"https:\/\/yieldbird.com\/uam-vs-tam\/\">UAM\/TAM products<\/a><\/strong>. Although for now it generates real value only for US and UK based publishers, the rapid growth of the ad revenue share created by Jeff Bezos company in 2020, and the huge expectations for its growth over the next couple of years makes this solution a must have for most of the large and medium Publishers, at least in terms of their test roadmaps.&nbsp;<\/span><\/p>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">The solutions mentioned above are some of the bigger ones on the market, and as it often happens with a big scale, what they lack a bit is flexibility to specific business needs of different Publishers. That is why in Yieldbird we have looked to create <a href=\"https:\/\/yieldbird.com\/quickwrap\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"color:#ff2450\" class=\"has-inline-color\"><strong>the future of Header Bidding with our Quick Wrap product<\/strong><\/span><\/a>. While looking at revenue as a key aspect of our product, we have created a wrapper which is flexible, transparent, demand-agnostic, smart and simple, all of which arose from our cooperation with some of the biggest Publishers in the world, who told us that they prefer to have in-house demand management, so as to have full control over Header Bidding maintenance in possibly the most automated way.<\/span><\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/yieldbird.com\/wp-content\/uploads\/2020\/11\/3.revenue_boosters-1024x768.png\" alt=\"Boost your header bidding results with QuickWrap\" class=\"wp-image-25076 size-full\" srcset=\"https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2020\/11\/3.revenue_boosters-1024x768.png 1024w, https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2020\/11\/3.revenue_boosters-300x225.png 300w, https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2020\/11\/3.revenue_boosters-150x113.png 150w, https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2020\/11\/3.revenue_boosters-768x576.png 768w, https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2020\/11\/3.revenue_boosters.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"has-medium-font-size wp-block-paragraph\"><a href=\"http:\/\/yieldbird.com\/quickwrap\" target=\"_blank\" rel=\"noreferrer noopener\"><span style=\"color:#ff2450\" class=\"has-inline-color\"><strong>QuickWrap<\/strong><\/span><\/a> is a hybrid and independent wrapper, maximising your demand in <br>a single no code tool. Try it now to benefit from its Server-to-Server feature, along many others!<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--1\"><a class=\"wp-block-button__link has-white-color has-text-color has-background\" href=\"https:\/\/yieldbird.com\/quickwrap\/#contact-section\" style=\"border-radius:5px;background:linear-gradient(159deg,rgb(251,176,46) 57%,rgb(239,156,31) 100%)\" rel=\"https:\/\/yieldbird.com\/quickwrap\/#contact-section\"><strong>Arrange a Free Demo<\/strong><\/a><\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 style=\"font-size: 20px\"><strong>Go with the flow, keep up the good work\n<\/strong><\/h2>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">Looking at the industry events, it looks quite clear as to where the dice will roll. As 3rd party cookies which were the biggest value drivers for the Client-Side Header Bidding will be gone by the end of next year, keeping up with this solution while knowing it can only hurt your ux and page speed does not make much sense anymore.&nbsp;<\/span><\/p>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">Of course leaving one\u2019s comfort zone, and getting the approval for additional costs to create a S2S solution or implement the one available on the market will never be easy. Still, for best results, we strongly recommend that you go with the flow.&nbsp;<\/span><\/p>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">The future is here, and in the ad tech industry we all need to adapt to the changes that are coming thick and fast.<\/span><\/p>\n\n\n","protected":false},"excerpt":{"rendered":"<p>Since the concept of Header Bidding was created, Publishers have often been forced to choose between higher yield and better user experience.Using more SSPs in the wrapper usually meant more money, but also in most of the cases a bigger latency; which was an issue, especially for those Publishers with very sensitive audiences, or with [&hellip;]<\/p>\n","protected":false},"author":17,"featured_media":27086,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[28],"tags":[],"content-category":[],"class_list":["post-27132","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ad-tech"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/posts\/27132","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/comments?post=27132"}],"version-history":[{"count":1,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/posts\/27132\/revisions"}],"predecessor-version":[{"id":33367,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/posts\/27132\/revisions\/33367"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/media\/27086"}],"wp:attachment":[{"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/media?parent=27132"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/categories?post=27132"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/tags?post=27132"},{"taxonomy":"content-category","embeddable":true,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/content-category?post=27132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}