{"id":30550,"date":"2022-01-12T13:05:58","date_gmt":"2022-01-12T12:05:58","guid":{"rendered":"https:\/\/yieldbird.com\/?p=30550"},"modified":"2024-07-22T19:27:11","modified_gmt":"2024-07-22T17:27:11","slug":"what-is-a-b-testing-and-how-to-do-it-in-programmatic","status":"publish","type":"post","link":"https:\/\/yieldbird.com\/research-hub\/what-is-a-b-testing-and-how-to-do-it-in-programmatic\/","title":{"rendered":"What Is A\/B Testing and How To Do It in Programmatic?"},"content":{"rendered":"\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong><span class=\"has-inline-color has-black-color\">Adopting new technologies can be tricky. Each vendor swears that their product is the one that will provide the highest uplifts, increase the viewability of ad units; and, of course, their same product will do all this without compromising on user experience. But can these vendors truly deliver such promises? Or are they simply repeating the well-trodden statements of their marketing teams?<\/span><\/strong> <\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong><span class=\"has-inline-color has-black-color\">You can take all guesswork out of the equation by implementing A\/B testing.<\/span><\/strong><\/p>\n\n\n\n<div style=\"height:33px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div id=\"toc_container\"; style=\"background-color: fbd2da\">\n\n<fieldset style=\"background-color: #fbd2da; padding: 1;\"> \n\n<h4><strong>Table of contents<\/strong><\/h4><br>\n<p style=\"font-size: 17px;\">\n<u>\n<a href=\"#1\">What is A\/B testing? <\/a><br>\n<a href=\"#2\">Why should you perform A\/B testing? <\/a><br>\n<a href=\"#3\">A\/B testing in programmatic advertising <\/a><br>\n<a href=\"#4\">How to A\/B test? <\/a><br>\n<\/a><\/u><\/p>\n\n\n<\/fieldset>\n<\/div>\n\n\n\n<div style=\"height:31px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 id=\"1\" style=\"font-size: 25px\"><strong>What is A\/B testing? \n<\/strong><\/h2>\n\n\n\n<div style=\"height:37px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:17px\"><span class=\"has-inline-color has-black-color\">Simply put, A\/B testing is a randomized experiment with two variants: A and B. It compares two versions of the same variable and checks which one has achieved the desired effect. One crucial aspect of this technique is that you have to have clearly defined hypotheses and criteria for success prior to the test. Basically, what is the effect you\u2019re looking to achieve? IS it a higher click-through rate or perhaps a higher CPM? Whatever it is, you need to be sure prior to the beginning of the test.<\/span><\/p>\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>Why should you perform A\/B testing?\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\" style=\"font-size:17px\"><span class=\"has-inline-color has-black-color\">The main benefit of A\/B testing is that it shifts the perspective from \u201cI think\u201d to \u201cI know\u201d. You can make your decision based on hard data that points to the best solution, as opposed to a \u201chit and hope\u201d approach.<\/span><\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"633\" src=\"https:\/\/yieldbird.com\/wp-content\/uploads\/2022\/01\/0571-ART-12012022-v2-01-2-1024x633.png\" alt=\"a\/b testing - programmatic\" class=\"wp-image-30555\" srcset=\"https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2022\/01\/0571-ART-12012022-v2-01-2-1024x633.png 1024w, https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2022\/01\/0571-ART-12012022-v2-01-2-300x185.png 300w, https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2022\/01\/0571-ART-12012022-v2-01-2-150x93.png 150w, https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2022\/01\/0571-ART-12012022-v2-01-2-768x474.png 768w, https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2022\/01\/0571-ART-12012022-v2-01-2.png 1771w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<h2 id=\"3\" style=\"font-size: 25px\"><strong>A\/B testing in programmatic advertising \n<\/strong><\/h2>\n\n\n\n<div style=\"height:28px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:17px\"><span class=\"has-inline-color has-black-color\">In an ideal world, every time you as a Publisher consider implementing new technology, whether it is a new Header Bidding system, an automated pricing management solution, or merely a new ad format that you are looking to compare to either its predecessor or an alternative, you should be able to make an informed decision about what actually works. Unfortunately, many tech vendors consider it best practice to test their solution against the existing setup. If they don\u2019t want to A\/B test it, the obvious question is: are they worried that their solution will not live up to the hype?<\/span><\/p>\n\n\n\n<div style=\"height:31px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 id=\"4\" style=\"font-size: 25px\"><strong>How to A\/B test?\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\" style=\"font-size:17px\"><span class=\"has-inline-color has-black-color\">Even though at its core A\/B testing is straightforward, there are a number of logical steps you should follow to get the most reliable results<\/span>:<\/p>\n\n\n\n<div style=\"height:14px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol class=\"wp-block-list\" style=\"font-size:17px\"><li><strong><span class=\"has-inline-color has-black-color\">Look for places to optimize<\/span><\/strong><\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:17px\"><span class=\"has-inline-color has-black-color\">Collect insights on the efficiency of your Header Bidding, pricing strategy, and other aspects of the Programmatic ecosystem. Look for opportunities to improve your performance.&nbsp;<\/span><\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\" style=\"font-size:17px\"><li><strong><span class=\"has-inline-color has-black-color\">Define success<\/span><\/strong><\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:17px\"><span class=\"has-inline-color has-black-color\">The goals you set are<\/span> <span class=\"has-inline-color has-black-color\">what you will later use to determine which variant has been more successful. Therefore, make them very specific in order to ensure that there is no room for guesswork.&nbsp;<\/span><\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\" style=\"font-size:17px\"><li><strong><span class=\"has-inline-color has-black-color\">Create an hypotheses<\/span><\/strong><\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:17px\"><span class=\"has-inline-color has-black-color\">What do you predict will happen? Why? It is important to make some forecasts, even if they turn out to be not<\/span> <span class=\"has-inline-color has-black-color\">supported by your data. It\u2019s still a learning opportunity.&nbsp;<\/span><\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"4\" style=\"font-size:17px\"><li><strong><span class=\"has-inline-color has-black-color\">Generate variations&nbsp;<\/span><\/strong><\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:17px\"><span class=\"has-inline-color has-black-color\">Here you split your traffic into experimental and control (ideally 50\/50). Traditionally, the experimental will be the new glossy solution, technique, or strategy; and the control is what you have been doing thus far.&nbsp;<\/span><\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"5\" style=\"font-size:17px\"><li><strong><span class=\"has-inline-color has-black-color\">Run the experiment&nbsp;<\/span><\/strong><\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:17px\"><span class=\"has-inline-color has-black-color\">Just do it! At this point, your traffic will be split into control or a variation of your experiment. Depending on your resources, it would be optimal if the variations were equally distributed and the testing was performed at the same time and within the same geo so as to keep other variables as constant as possible.&nbsp;<\/span><\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"6\" style=\"font-size:17px\"><li><strong><span class=\"has-inline-color has-black-color\">Analyze the results&nbsp;<\/span><\/strong><\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:17px\">Y<span class=\"has-inline-color has-black-color\">ou can now run the statistical analysis in order to determine whether there was a statistical difference between the two variations. Assuming there is a difference; and basing on your definition of success and the hypotheses you created following points #2 and #3, you can easily say which variation has emerged victorious.<\/span><\/p>\n\n\n\n<div style=\"height:35px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:17px\"><span class=\"has-inline-color has-black-color\">If your choice was the winner &#8211; well done! And if you didn\u2019t predict the more successful option &#8211; that\u2019s not a problem either. A\/B testing is always a learning opportunity, even if it means remaining with the existing solution or setup. And if the experiment yields no results, meaning there was no significant difference, then go back to the drawing board. You can always generate new hypotheses or new success metrics, and you can always perform a new test.<\/span><\/p>\n\n\n\n<div style=\"height:28px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"font-size:40px\"><strong><span style=\"color:#ff2450\" class=\"has-inline-color\">LET&#8217;S GET IN TOUCH!<\/span><\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"font-size:23px\"><span class=\"has-inline-color has-black-color\">Do you have any questions regarding optimization with A\/B testing? <br>Please feel free to contact us \u2013 our team will be more than happy to discuss it with you!<\/span><\/p>\n\n\n\n<div style=\"height:29px\" 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=\"331\" height=\"317\" src=\"https:\/\/yieldbird.com\/wp-content\/uploads\/2021\/09\/zuzanna-zarebinska-yieldbird.jpg\" alt=\"Zuzanna Zar\u0119bi\u0144ska Junior Strategy Analyst Yieldbird\" class=\"wp-image-29790\" srcset=\"https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2021\/09\/zuzanna-zarebinska-yieldbird.jpg 331w, https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2021\/09\/zuzanna-zarebinska-yieldbird-300x287.jpg 300w, https:\/\/yieldbird.com\/research-hub\/wp-content\/uploads\/2021\/09\/zuzanna-zarebinska-yieldbird-150x144.jpg 150w\" sizes=\"auto, (max-width: 331px) 100vw, 331px\" \/><\/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\">Zuzanna Zar\u0119bi\u0144ska<\/span><\/strong> <br>Strategy Analyst<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\/30550#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<div style=\"height:54px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Adopting new technologies can be tricky. Each vendor swears that their product is the one that will provide the highest uplifts, increase the viewability of ad units; and, of course, their same product will do all this without compromising on user experience. But can these vendors truly deliver such promises? Or are they simply repeating [&hellip;]<\/p>\n","protected":false},"author":58,"featured_media":30551,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[39],"tags":[],"content-category":[],"class_list":["post-30550","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guides"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/posts\/30550","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\/58"}],"replies":[{"embeddable":true,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/comments?post=30550"}],"version-history":[{"count":1,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/posts\/30550\/revisions"}],"predecessor-version":[{"id":33313,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/posts\/30550\/revisions\/33313"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/media\/30551"}],"wp:attachment":[{"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/media?parent=30550"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/categories?post=30550"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/tags?post=30550"},{"taxonomy":"content-category","embeddable":true,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/content-category?post=30550"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}