{"id":30823,"date":"2022-04-26T12:00:08","date_gmt":"2022-04-26T10:00:08","guid":{"rendered":"https:\/\/yieldbird.com\/?p=30823"},"modified":"2024-07-22T19:27:10","modified_gmt":"2024-07-22T17:27:10","slug":"how-do-advertisers-use-machine-learning-to-buy-cheaper-impressions","status":"publish","type":"post","link":"https:\/\/yieldbird.com\/research-hub\/how-do-advertisers-use-machine-learning-to-buy-cheaper-impressions\/","title":{"rendered":"How do Advertisers Use Machine Learning to Buy Cheaper Impressions?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong><span class=\"has-inline-color has-black-color\">Having worked in the past on both ends of the Programmatic market, I have had the opportunity to use and benefit from different automation or optimization tools, not only to run my programmatic campaigns but also to increase the value of the inventory I was managing. <\/span><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><span class=\"has-inline-color has-black-color\">In this article, I will share with you my perspective on why it is so important to have both a consistent sales strategy and some additional tools on hand so as to safeguard the value and prices of the impressions you have available to you.<\/span><\/strong><\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 id=\"1\" style=\"font-size: 25px\"><strong>Algorithms and automation: the constant arms race on the programmatic market\n<\/strong><\/h2>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">Publishers and advertisers share one common goal: and that is to run effective ad campaigns that will hopefully bring some benefit to the users. Beyond this, their goals diverge. <\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">Buyers want to get the best impressions for the lowest prices, getting the highest return on ad spend and the lowest cost per action. On the other hand, publishers want to get the most money from the impressions available, driving up both the prices and the fill rate.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">Buyers have a lot of tools that help them to buy cheaper and more effectively, and they are using them with greater frequency. <\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">One of the most important of these tools is bid shading. When SSPs moved from the second-price to the first-price auction, DSPs needed to implement algorithms that would help them limit the bid values and drive the sufficient prices down. It was easier in the second-price auction when the winner paid not what they were bidding, but what the second participant had bid, +0,01$.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">Bid shading algorithms are both complex and fascinating. For example, here you can find a research paper publisher in July 2021 regarding a specific bid shading algorithm that was able to deliver almost a 9% increase in ROI for CPA-based campaigns following its implementation.<\/span><\/p>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">The other automation tools that are available for buyers are used to optimize the ad spend, and below I have listed several possible approaches:<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><span class=\"has-inline-color has-black-color\">if the ad campaign has several line items, the DSP tries to spend the most money where the campaign performs best, thus adjusting the budgets accordingly,<\/span><\/li><li><span class=\"has-inline-color has-black-color\">when the Line Items target a specific inventory, additional targeting options allow the DSP to bid only for the impressions next to the relevant content (contextual targeting), or not to bid for impressions in articles about war, car accidents, or murders (brand safety),<\/span><\/li><li><span class=\"has-inline-color has-black-color\">if the impressions are being bought on different domains and ad units, the DSP tries to buy only the impressions that are likely to deliver the desired viewability level, or have achieved the lowest possible CPC\/CPA, or both,<\/span><\/li><li><span class=\"has-inline-color has-black-color\">if the campaign has more than one creative set available, the DPS may try to optimize in that area as well, displaying only the most relevant and enticing creatives.<\/span><\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"633\" src=\"https:\/\/yieldbird.com\/wp-content\/uploads\/2022\/04\/0604-ART-11042022-01-1024x633.png\" alt=\"\" class=\"wp-image-30824\" srcset=\"https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2022\/04\/0604-ART-11042022-01-1024x633.png 1024w, https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2022\/04\/0604-ART-11042022-01-150x93.png 150w, https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2022\/04\/0604-ART-11042022-01-300x185.png 300w, https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2022\/04\/0604-ART-11042022-01-768x474.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">Buyers have little to no control over how these tools work in detail and should think of them as a black box that they are feeding with money and getting some impressions and clicks out of. They deliver great results but still require attention and manual input.<\/span><\/p>\n\n\n\n<p class=\"has-black-color has-text-color wp-block-paragraph\">Compared to a homepage takeover-type of creatives, better results are available with CPC when using an automatically optimized Line Item: buying on the Open Market impressions on some ad units on the bottom of the page. In this instance, we found that the CTRs were 20x worse, but <span class=\"has-inline-color has-black-color\">the CPMs were 40x better, so in the end, we paid half as much for a single click.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"has-inline-color has-black-color\"><strong>To be clear, advertisers are availing of a large number of automation tools, and they are using them in order to drive the CPM rates down and the ROI up.<\/strong><\/span><\/p>\n\n\n\n<div style=\"height:25px\" 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:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 id=\"2\" style=\"font-size: 25px\"><strong>How can a publisher respond?\n<\/strong><\/h2>\n\n\n\n<div style=\"height:31px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">The number of tools available to the publishers is limited, but that doesn\u2019t mean they should remain inactive and watch how the value of their inventory goes down over time. In fact, they should do the opposite!<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">First of all, a publisher should devise a consistent sales strategy, one that incorporates the following key points:<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><span class=\"has-inline-color has-black-color\">the inventory should be available on all transaction types,<\/span><\/li><li><span class=\"has-inline-color has-black-color\">the better transaction types (i.e. deals like Programmatic guaranteed or preferred deals, which have higher priorities) should have higher CPM rates,<\/span><\/li><li><span class=\"has-inline-color has-black-color\">the floor prices set for the Open Market should be used to find the best balance between CPMs and fill rates (basically to find the highest product of multiplication of both these performance indicators),<\/span><\/li><li><span class=\"has-inline-color has-black-color\">the value of the inventory, in terms of viewability, completion rates (for video and audio ads) and CTRs, should be constantly increased.<\/span><\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">The more the market develops, the more automation tools are available to help in the achievement of these points. <\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">For example, at Yieldbird, we have devised a complex machine-learning solution called Price Genius, which constantly tries to find the best-unified pricing rules to sell the fewest impressions whilst generating the most revenue for a given inventory. Price Genius uses various algorithms and is able to change the floor prices a couple of times every day to make sure that it closely aligns with the market changes. This is very helpful when there are significant and fast changes in the market, for example, when your local currency&#8217;s value changes rapidly (and you have a significant portion of buyers from outside your local economy bidding in EUR or USD).<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"has-inline-color has-black-color\">Another tool we have built to help publishers achieve the best value from their inventory is Viewability Booster which tries to determine the best position for ad slots in order to drive the viewability higher for every possible impression. With the help of this tool, publishers can spend less time on the optimization of ad layout.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"has-inline-color has-black-color\"><strong>Are the machines winning? To some extent, they actually are. And so, if you\u2019re on the publisher side, you should get some AI of your own. \ud83d\ude42<\/strong><\/span><\/p>\n\n\n\n<div style=\"height:38px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"font-size:30px\"><strong><span style=\"color:#ff2450\" class=\"has-inline-color\">LET&#8217;S GET IN TOUCH!<\/span><\/strong><\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-full is-style-rounded\"><img loading=\"lazy\" decoding=\"async\" width=\"517\" height=\"517\" src=\"https:\/\/yieldbird.com\/wp-content\/uploads\/2020\/08\/klis.png\" alt=\"krzysztof lis autor\" class=\"wp-image-24207\" srcset=\"https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2020\/08\/klis.png 517w, https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2020\/08\/klis-300x300.png 300w, https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2020\/08\/klis-150x150.png 150w\" sizes=\"auto, (max-width: 517px) 100vw, 517px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"font-size:18px\"><strong><span class=\"has-inline-color has-black-color\">Krzysztof Lis<\/span><\/strong><br>Partnerships &amp; Consultancy Expert<br>publishers@yieldbird.com<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<div class=\"wp-block-contact-form-7-contact-form-selector\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f26442-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"26442\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/research-hub\/wp-json\/wp\/v2\/posts\/30823#wpcf7-f26442-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"26442\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.4\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f26442-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<div class=\"form__box\">\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Your Name\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span>\n\t<\/p>\n<\/div>\n<div class=\"form__box\">\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Work Email Address\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span>\n\t<\/p>\n<\/div>\n<div class=\"form__box\">\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"messages\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" placeholder=\"Message\" name=\"messages\"><\/textarea><\/span>\n\t<\/p>\n<\/div>\n<div class=\"form__box form__btns\">\n\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner btn btn--primary\" type=\"submit\" value=\"Submit\" \/>\n\t<\/p>\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Having worked in the past on both ends of the Programmatic market, I have had the opportunity to use and benefit from different automation or optimization tools, not only to run my programmatic campaigns but also to increase the value of the inventory I was managing. In this article, I will share with you my [&hellip;]<\/p>\n","protected":false},"author":31,"featured_media":30824,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"content-category":[],"class_list":["post-30823","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/posts\/30823","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\/31"}],"replies":[{"embeddable":true,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/comments?post=30823"}],"version-history":[{"count":1,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/posts\/30823\/revisions"}],"predecessor-version":[{"id":33306,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/posts\/30823\/revisions\/33306"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/media\/30824"}],"wp:attachment":[{"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/media?parent=30823"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/categories?post=30823"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/tags?post=30823"},{"taxonomy":"content-category","embeddable":true,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/content-category?post=30823"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}