Ask AdOps question and answer
Short answer: Most publishers use both. Keep your best few bidders in the browser, where they match more users, and move the rest to Prebid Server to keep pages fast.

The trade-off

Client-side (Prebid.js)Server-side (Prebid Server)
Page speedEach bidder adds requests in the browserOne request from the browser
Cookie matchingBetter, so bids are often higherWeaker, unless user syncs are set up well
Number of biddersBest kept smallCan handle many
SetupEasier to startNeeds hosting or a provider

A practical setup

  1. Keep 3 to 5 top-earning bidders client-side.
  2. Move bidders with low win rates or slow responses to Prebid Server.
  3. Set user syncs so server-side bidders can recognise users.
  4. Compare revenue per page view before and after each move.

Read server-side header bidding explained, tune the timeout and see where Prebid is heading.

Have an ad ops question?

Ask it anonymously. Selected questions get a full answer on bannerTag.

Ask AdOps →

Thank you for reading the entire article! We hope you learned something new.
We would appreciate comments with suggestions, help or really anything. This is a new website and all opinions are important.
If you could share this article in social media it would mean a world to us! Thank you!


Please Leave a Star Rating For this Article
Rate this post
About Alvils Karlštrems

Alvils Karlštrems is the founder of bannerTag and COO at Setupad, a header bidding and monetization company. He has worked in programmatic advertising and ad operations since 2017, with hands-on experience in Prebid, Google Ad Manager and publisher ad stacks.