What is header bidding, header bidder, & header bidding wrapper?

  • Header bidding is a method of integrating multiple demand sources into the ad serving process of a website. It allows ad exchanges, supply-side platforms (SSPs), and demand-side platforms (DSPs) to bid on inventory (i.e., ad impressions).
  • Header bidder typically refers to the technology or tool used in the header bidding process. It’s a piece of code or script that publishers place in the header of their website. When a page loads, this code triggers an auction process among multiple ad exchanges simultaneously, before making calls to the ad server.

  • Header bidding wrapper, also known as a container or pre-bid wrapper, is a piece of technology that helps manage multiple header bidding partners. It organizes and streamlines the process of simultaneous bids from various demand sources, ensuring that all bids are made within a certain timeframe.

The goal of a header bidder/header bidding is to allow publishers to maximize their ad revenue by giving more demand sources the opportunity to bid on their inventory, and to allow advertisers to bid on a larger number of impressions. It is one of the most effective methods used to maximize website monetization, but can also improve the user experience by reducing the number of ad calls and latency on the page.

Start earning revenue today!

Sign up

Already using Holid?
Login

How does header bidding work?

Traditionally, when a user visits a website, the ad server sends a request to the ad exchange to fill an ad slot on the page. The ad exchange then selects an ad from its inventory and sends it back to the ad server to be displayed on the page. If the ad exchange doesn’t reply with an ad, the exchange sends the request to another ad exchange until an ad is delivered. This is known as the “waterfall” approach, because it involves a sequential process of filling ad slots.
The waterfall setup works in the following way:

  1. A web page is loaded and the ad slots on the page are identified.
  2. The highest priority ad network, SSP, or DSP is given the opportunity to fill the inventory. If one of them is able to fill the inventory, the process stops and the ad is displayed.
  3. If the highest priority ad network, SSP, or DSP is unable to fill the inventory, the next one in line in the waterfall is given a chance to fill the inventory.
  4. This process continues until the inventory is filled or until there are no more ad networks, SSPs, or DSPs in the waterfall With header bidding solutions, the process is slightly different.

It does not send a request to the ad exchange, instead it works in the following way:

  1. When a user visits a website, the ad server sends a request to the JavaScript code in the header of the webpage (the “header bidder“) to fill an ad slot on the page.
  2. A request is sent to multiple ad exchanges, SSPs, and DSPs simultaneously.
  3. Each of these platforms then has the opportunity to bid on the ad impression in real-time.
  4. The header bidder selects the highest bidder and sends the ad back to the ad server to be displayed on the page.
  5. The ad server serves the ad to the user’s browser, and the ad is displayed on the webpage.

How does header bidding help publishers?

  • Increased revenue:
    By giving more demand sources the opportunity to bid on their inventory, publishers can potentially increase their ad revenue.
  • Improved user experience:
    Header bidding can reduce the number of ad calls and latency on the page, which can improve the user experience.
  • Greater control:
    Publishers can customize the demand sources that they want to include in the header bidding process, allowing them to have more control over the types of ads that are served on their site.
  • Better targeting:
    Header bidding allows publishers to access more data about their users, which can be used to better target ads and increase the relevance of the ads being served.
  • Greater transparency:
    Header bidding provides greater transparency into the ad buying process, allowing publishers to better understand how their inventory is being valued and sold.

    Start earning revenue today!

    Sign up

    Already using Holid?
    Login

     

How does header bidding help advertisers?

  • Increased reach and frequency:
    By bidding on a larger number of impressions, advertisers can increase their reach and frequency.
  • Better targeting:
    Header bidding allows advertisers to access more data about the users on the website, which can be used to better target their ads and increase the relevance of the ads being served.
  • Greater transparency:
    Header bidding provides greater transparency into the ad buying process, allowing advertisers to better understand how their ads are being valued and sold.
  • Improved ROI:
    By bidding on impressions in real-time, advertisers can potentially improve their return on investment (ROI) by targeting the most valuable impressions.

Header bidding vs. Google AdSense

Google AdSense is a program that enables website owners to display ads on their site and earn revenue through clicks or impressions. Header bidding, on the other hand, is a technique used by publishers to increase revenue from their ad inventory by allowing multiple ad demand sources to bid on their inventory simultaneously before making a final decision on which ad to display.
In other words, AdSense is a program that provides ads, while header bidding is a technology used by publishers to maximize revenue from the ads they display. The main difference is that AdSense is a product offered by Google, while header bidding is a technique that can be used with or without AdSense. Another important difference is in the reach of the respective solutions. If Google AdSense is described as a small pond, heading bidding would be an ocean.
Overall, while both header bidding and Google AdSense can be effective methods of integrating ads into a website, header bidding may be a better option for publishers who want to maximize their ad revenue, improve the user experience, and have greater control over the ad buying process.

How to implement header bidding on your website

While implementing header bidding can significantly increase your ad revenue, it can be a complex process. You may want to work with a trusted partner or technology provider to help you navigate through it. If you want to monetize your website using header bidding, but don’t have the time, resources, or know-how to do it, contact Holid and take care of everything in the below guide for implementing a header bidding solution.
Implementing header bidding involves several steps:

  1. Choose your partners: Evaluate and select your demand partners (ad exchanges and networks). Consider factors like fill rate, average CPMs, payment terms, and more.
  2. Choose a header bidding wrapper: A header bidding wrapper, like Prebid.js, manages your demand partners and streamlines the auction process. The wrapper also ensures that all bids happen simultaneously and within a set timeframe to prevent site latency.
  3. Implement the header bidder: Place the code for your header bidder in the header of your website. This code should include the details of your demand partners and the specifications of your ad units.
  4. Configure the ad server: Set up line items in your ad server for each demand partner and price point. This step can be labor-intensive as it involves creating hundreds of line items, but it’s crucial for managing the auction in the ad server.
  5. Test and optimize: After implementation, ensure that everything is working correctly. Monitor performance closely and make adjustments as needed. Keep an eye on key metrics such as latency, viewability, CPMs, and overall revenue.
  6. Regular maintenance: Header bidding isn’t a set-it-and-forget-it solution. Regularly review and update your setup, adding or removing demand partners as necessary and staying current with the latest best practices.

The future of header bidding

As we continue to witness the evolution of programmatic advertising, header bidding will likely remain a key component in this landscape, but its application and methodologies will inevitably change and evolve.

A shift towards server-side header bidding

One trend we’re beginning to see is the shift towards server-side header bidding. This method aims to reduce the latency issues associated with client-side header bidding by moving the auction process from the user’s browser to the server side. This change could significantly enhance user experience and improve overall site performance.

The potential of AI

The integration of artificial intelligence (AI) and machine learning (ML) technologies into header bidding strategies is on the rise, just as it is in most industries. These technologies can help automate and optimize the bidding process, potentially increasing efficiency and revenue.

Privacy considerations

Privacy is also a significant consideration for the future of header bidding. With changing regulations around data privacy and the phasing out of third-party cookies, the header bidding landscape will need to adapt. We can expect more privacy-compliant strategies to emerge, like contextual targeting and the use of first-party data.

Expansion outside of ad inventory

As more publishers recognize the benefits of implementing a
header bidder on their website, we might see the method adopted beyond just website ad inventory. It’s possible that header bidding will expand into other forms such as in-app ads, OTT, and Connected TV.

Looking for header bidding solutions for your website?

Sign up for Holid today. Holid is a publisher hub that has changed how website owners monetize their inventory. We help publishers take on new heights by aggregating the best adtech on the market. Holid provide full service header bidding solutions that are easy to implement, strengthened by best-in-class advertising technologies, and connected with a carefully curated lists of advertisers tailored to your niche and needs. Calculate your website’s potential for revenue with our
revenue calculator
, or contact us to learn how we can help you monetize your website.

Start earning revenue today!

Sign up

Already using Holid?
Login

FAQ

Header bidding is a technique used by publishers to increase the yield on their advertising inventory. It involves allowing multiple demand sources (ad exchanges, SSPs, and DSPs) to bid on ad impressions in real-time, before the ad server makes a decision about which ad to display.Traditionally, the ad server would make this decision based on a hierarchy of priorities, with the highest bidder getting the ad spot. With header bidding, all demand sources are able to bid on the ad impression simultaneously, leading to a more competitive process and potentially higher ad prices for the publisher. Header bidding is implemented by adding a piece of JavaScript code directly or through a wrapper to the header of the publisher’s website. This allows communications with the demand sources and allows them to bid on the ad impressions as they become available. The winning bid is then passed back to the ad server, which makes the final decision about which ad to display.

Not necessarily.Header bidding can be implemented using either a first-price or a second-price auction model, depending on the preference of the publisher. Some publishers may choose to use a first-price auction because it allows them to maximize revenue by capturing the full value of the winning bid, while others may prefer a second-price auction because it can lead to lower effective CPMs (Cost Per Thousand impressions) for advertisers.

Header bidding and open bidding are both methods of integrating multiple demand sources into the ad serving process of a website. However, there are a few key differences between the two:

  • Timing: Header bidding allows demand sources to bid on inventory before the ad server’s first look, while open bidding allows demand sources to bid on inventory after the ad server’s first look.
  • Bidding process: In header bidding, demand sources bid on inventory in real-time, while in open bidding, demand sources bid on inventory using a second-price auction model.
  • Implementation: Header bidding requires the integration of a JavaScript code into the header of the webpage, while open bidding can be implemented through a single tag that is placed on the page or through a direct connection in the ad server

Overall, both header bidding and open bidding can be effective methods of integrating multiple demand sources into the ad serving process, but they differ in terms of timing, the bidding process, and implementation.

A header bidding wrapper (also known as a “container” or “integrator”) is a JavaScript code that manages the integration of multiple demand sources into the ad serving process of a website. It acts as a “middleman” between the ad server and the demand sources, allowing publishers to more easily manage and optimize their header bidding setup.Here’s how a header bidding wrapper works:

  • When a user visits a website, the ad server sends a request to the header bidding wrapper to fill an ad slot on the page.
  • The header bidding wrapper sends the request to multiple demand sources simultaneously.
  • Each of these demand sources has the opportunity to bid on the ad impression in real-time.
  • The header bidding wrapper selects the highest bidder and sends the ad back to the ad server to be displayed on the page.
  • The ad server serves the ad to the user’s browser, and the ad is displayed on the webpage.

The goal of a header bidding wrapper is to simplify the process of integrating multiple demand sources into the ad serving process and to allow publishers to more easily manage and optimize their header bidding setup.

Google has deemed header bidding as an ” existential threat” internally. However, it is not without its flaws and there are a few potential disadvantages for publishers:

  • Complex implementation: Implementing header bidding can be complex, as it involves integrating multiple demand sources into the ad serving process. This can be time-consuming and require technical expertise.
  • Increased competition: By allowing multiple demand sources to bid on the same inventory, header bidding can increase competition among advertisers, which can drive up ad prices.
  • Limited support: Not all ad servers and demand sources support header bidding, which can limit the number of demand sources that can participate in the bidding process.