{"id":17836,"date":"2024-03-13T13:35:42","date_gmt":"2024-03-13T13:35:42","guid":{"rendered":"http:\/\/scannn.com\/ad-fraud-cost-advertisers-125-billion-in-2023\/"},"modified":"2024-03-13T13:35:42","modified_gmt":"2024-03-13T13:35:42","slug":"ad-fraud-cost-advertisers-125-billion-in-2023","status":"publish","type":"post","link":"https:\/\/scannn.com\/lv\/ad-fraud-cost-advertisers-125-billion-in-2023\/","title":{"rendered":"Ad Fraud Cost Advertisers $125 Billion in 2023"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div id=\"hs_cos_wrapper_post_body\">\n<h2>Here\u2019s How We Fight Fraud in 2024<\/h2>\n<p>Have you ever watched a lottery drawing? Numbered balls bounce around until the randomly selected winning numbers roll down a tube. Your odds of winning are about one in 300 million, but when the jackpot grows, many are willing to take their chances. What\u2019s a couple of bucks when you could wake up a billionaire?<\/p>\n<p><!--more--><\/p>\n<h3>The Digital Ad Fraud Jackpot Grows as Ad Spend Rises<\/h3>\n<p>Digital advertising is a lot like playing the lottery. A lot of seemingly random numbers get batted about when it comes to estimated digital ad spend and losses attributed to ad fraud. While there\u2019s no one universally agreed upon figure, everyone predicts that worldwide digital advertising budgets will continue to grow this year, fueled in part by the Paris Olympics and the U.S. presidential election. Fraudsters follow the money, so it stands to reason that as digital ad spend goes up, so does advertising fraud.<\/p>\n<p>Based on the data we collected in 2023 and the $601.84 billion that was spent on global digital advertising, Anura calculates last year a minimum of $125 billion in direct losses can be attributed to fraud, a significantly higher figure than the more commonly reported $84 billion that mostly focuses on U.S. losses. Our estimate takes into account historical data, our increasing collection of data identifying invalid traffic, and digital advertising growth trends that continue to come to fruition.<\/p>\n<p>This shocking loss in 2023 only serves to highlight the need going forward for more sophisticated detection methods to combat the increasing threat of ad fraud. The question then also becomes \u201cWhat is the real cost of ad fraud?\u201d And more importantly, what can advertisers do to reduce their losses and maximize the ROI of their online ads?<\/p>\n<h2>What Is the REAL Cost of Ad Fraud?<\/h2>\n<p>There are a lot of seemingly random guesses about how much marketers will lose to ad fraud this year. Some say you can\u2019t argue with the numbers, but what about when the numbers don\u2019t jibe? Numbers tell a story; there can be many sides to a story, and some details may be left out of the big picture.<\/p>\n<p>The ad fraud rate as a percentage of budget for any one advertiser can vary for many reasons. Certain industries and channels are more susceptible to click fraud than others. These and other factors can help explain some of the different projections for both spend and loss.<\/p>\n<p>Most projected ad fraud losses include only the hard costs: the money spent to buy the advertising space and the money lost to fraudulent leads that result mostly from sophisticated invalid traffic (SIVT). Soft costs, such as the time and money spent on creating advertising campaigns and developing brand reputation, are likely missing from these projections.<\/p>\n<p>Another critical piece missing from these cost projections is the lost opportunity cost. In this instance, legitimate customers are erroneously identified as fraudulent, leading to lost leads or even actual sales. The costs can go beyond the one-time occurrence; prospective customers are not likely to return because of a previous poor experience.<\/p>\n<p>Lost opportunity costs are real and expensive. Clients who have come to us after using other fraud detection tools tell us that they had experienced false positive rates averaging 15%. Many ad fraud solutions rely on one or two basic data points, such as an IP address, to identify invalid traffic; these simple moves often aren\u2019t enough to keep the bad guys away. What can be even worse is when ad fraud solutions go so far as to block specific public IP addresses in an attempt to stop invalid traffic. Unfortunately, that step can lead to many false positives and a significant loss of revenue.<\/p>\n<h4>What are you actually paying in ad fraud costs? You might be surprised!<\/h4>\n<h2>How Can Advertisers Improve Their Odds of Avoiding Ad Fraud?<\/h2>\n<p>No matter how tempting the jackpot, common sense prevents you from throwing away a significant percentage of your hard-earned money on tickets. In that vein, the only way to completely avoid the bad actors of ad fraud is to stop running digital ads. That\u2019s not realistic or smart. Done right, online advertising can be a cost-effective way to increase brand awareness, collect first-party data, and grow revenue.<\/p>\n<p>It\u2019s important to use good judgment in spending (and protecting) your ad budget. Just as you measure campaign results, you need to consider overall losses, which can add up even if you have an ad fraud solution in place. You do that by totaling:<\/p>\n<ul>\n<li>Campaign Ad Budget (placement costs)<\/li>\n<li>Cost of inferior ad fraud solution<\/li>\n<li>25% &#8211; 50% lost to actual ad fraud<\/li>\n<li>10% &#8211; 15% lost to traffic misidentified as fraudulent<\/li>\n<\/ul>\n<p>A superior ad fraud solution proven to detect and block SIVT may cost more than a less effective solution on the front end. However, by investing in a solution that works, you can eliminate the costs of ad fraud and lost opportunities.<\/p>\n<p>In the end, it doesn\u2019t really matter what the experts\u2014including Anura\u2014say about projected ad fraud costs. The only thing that matters is how much ad fraud you\u2019re experiencing today, how you can prevent it in the future, and how much your results can improve.<\/p>\n<p>For more on the full impact of what you lose to ad fraud, request our eBook: <span style=\"font-weight: normal;\"><em>What Is the Cost of Ad Fraud and How Does It Impact Your Business?<\/em><\/span><\/p>\n<p><!--HubSpot Call-to-Action Code --><span class=\"hs-cta-wrapper\" id=\"hs-cta-wrapper-fd81d7ce-b2a6-450f-8d94-c908c9760ede\"><span class=\"hs-cta-node hs-cta-fd81d7ce-b2a6-450f-8d94-c908c9760ede\" id=\"hs-cta-fd81d7ce-b2a6-450f-8d94-c908c9760ede\"><!--[if lte IE 8]>\n\n<div id=\"hs-cta-ie-element\"><\/div>\n\n<![endif]--><img fetchpriority=\"high\" decoding=\"async\" class=\"hs-cta-img\" id=\"hs-cta-img-fd81d7ce-b2a6-450f-8d94-c908c9760ede\" style=\"border-width:0px;\" height=\"268\" width=\"850\" src=\"https:\/\/no-cache.hubspot.com\/cta\/default\/2215919\/fd81d7ce-b2a6-450f-8d94-c908c9760ede.png\" alt=\"New call-to-action\"\/><\/span><\/span><!-- end HubSpot Call-to-Action Code --><\/p>\n<\/div>\n<p><script type=\"text\/javascript\">\nvar resID = \"\";\n  console.log(\"header version: 2.5.5\")\n  var s_but = null;\n    var s_p = null;\n  \tvar scc = 0;\n    var sub_search_interval = setInterval(function(){\n      \tif(scc >= 100) {\n        \tclearInterval(sub_search_interval);\n\t\t\treturn;\n        }\n\t\tscc++;\n        if(s_but != null) return;\n        if(document.getElementsByClassName('hs_submit')[0]) s_but = document.getElementsByClassName('hs_submit')[0];\n\t\tif(s_but) {\n      \t\ts_p = s_but.parentElement;\n        \ts_p.removeChild(s_but);\n        \tclearInterval(sub_search_interval);\n        }\n    }, 100);\n    function anuraRedirectFunction(response) {\n        var responseobj = JSON.parse(response);\n        var result_map = new Array(\"bad\", \"warn\", \"good\");\n        var frequency = result_map.indexOf(responseobj.result);\n      \tvar freq_value = frequency + \" || \" + resID;\n        if (document.getElementsByClassName('hs-input').frequency != undefined) {\n            document.getElementsByClassName(\"hs-input\").frequency.value = freq_value;\n        } else {\n            var interval = setInterval(function() {\n                if (document.getElementsByClassName('hs-input').frequency != undefined) {\n                    document.getElementsByClassName(\"hs-input\").frequency.value = freq_value;\n                    clearInterval(interval);\n                }\n            }, 200);\n        }\n        var interval2 = setInterval(function() {\n            var hsformcount = document.getElementsByClassName('input');\n            for (var i = 0; i < hsformcount.length; ++i) {\n                if (responseobj.result == 'bad' || responseobj.result == 'warn') {\n                    \/\/window.location = 'https:\/\/anura.io\/' \n                    document.getElementsByClassName(\"hs-form\")[0].action = 'https:\/\/www.anura.io\/thank-you';\n                  \t\/\/if(document.getElementsByClassName('hs_submit')[0]) document.getElementsByClassName('hs_submit')[0].onclick = \"window.location.href=\"https:\/\/www.anura.io\/thank-you\";\";\n                    \/\/ commented out hiding button and disabling button for now\n                    if(document.getElementsByClassName('hs_submit')[0]) document.getElementsByClassName('hs_submit')[0].style.pointerEvents=\"none\";\n                    if(document.getElementsByClassName('hs_submit')[0]) document.getElementsByClassName('hs_submit')[0].style.opacity = 0.5;\n                    clearInterval(interval2);\n                }\n            }\n        }, 200);\n\n        if (responseobj.result == 'good' || responseobj.result == 'warn') {\n            (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n            new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n            j=d.createElement(s),dl=l!='dataLayer'?'&#038;l=\"+l:\"';j.async=true;j.src=\"https:\/\/www.googletagmanager.com\/gtm.js?id=\"+i+dl;f.parentNode.insertBefore(j,f);\n            })(window,document,'script','dataLayer','GTM-MN7KFXR');\n            if(s_p != null &#038;&#038; s_but != null &#038;&#038; responseobj.result == 'good') s_p.appendChild(s_but);\n        } else {\n            gtag('config', 'AW-1071433205');\n            gtag('event', 'anura_exclusion', { 'send_to': 'AW-1071433205\/yMZvCMb8wecCEPWL8_4D' });\n            deployMeta();\n        }\n\n    }\n\n    function anuraCallbackFunction(response) {\n        \/\/ if the response ID or EXID is available\n        if (response.getId() || response.getExId()) {\n            \/\/ get the result from Anura servers...\n          \tresID = response.getId();\n            getResult(response);\n        }\n    }\n\n    function $_GET(name, url) {\n        if (!url) url = window.location.href;\n        name = name.replace(\/[\\[\\]]\/g, '\\\\$&#038;');\n        var regex = new RegExp('[?&#038;]' + name + '(=([^&#038;#]*)|&#038;|#|$)'),\n            results = regex.exec(url);\n        if (!results) return null;\n        if (!results[2]) return '';\n        return decodeURIComponent(results[2].replace(\/\\+\/g, ' '));\n    }\n    \/\/ get the result from Anura servers using the response object\n    function getResult(response) {\n        var method = 'POST';\n      \tvar params = ['instance=3655985935'];\n      \tif(window.location.href.indexOf(\"blog\") > -1 || window.location.href.indexOf(\"fraud-tidbits\") > -1) {\n        \tparams = ['instance=278584646'];\n        }\n        if (response.getId()) params.push('id=' + encodeURIComponent(response.getId()));\n        if (response.getExId()) params.push('exid=' + encodeURIComponent(response.getExId()));\n        var url=\"https:\/\/script.anura.io\/result.json\" + ('GET' === method ? '?' + params.join('&') : '');\n        \/\/ internet explorer 8-9\n        if (window.XDomainRequest) {\n            var http = new XDomainRequest();\n            if (http) {\n                http.open(method, document.location.protocol === 'https:' ? url : url.replace('https:', 'http:'));\n                http.onload = function() {\n                    \/\/ continue with your custom result handler...\n                    anuraRedirectFunction(http.response);\n                };\n                setTimeout(function() { http.send('POST' === method ? params.join('&') : ''); }, 0);\n            }\n            \/\/ other browsers\n        } else if (window.XMLHttpRequest) {\n            var http = new XMLHttpRequest();\n            if (http && 'withCredentials' in http) {\n                http.open(method, url, true);\n                if ('POST' === method) http.setRequestHeader('Content-type', 'application\/x-www-form-urlencoded');\n                http.onload = function() {\n                    \/\/ continue with your custom result handler...\n                    anuraRedirectFunction(http.response);\n                }\n                http.send('POST' === method ? params.join('&') : '');\n            }\n        }\n    }\n    const queryString = window.location.search;\n  \tconst urlParamsA = new URLSearchParams(queryString);\n    if (navigator.userAgent.indexOf('UptimeRobot') > -1 || navigator.userAgent.indexOf('http:\/\/www.semrush.com\/bot.html') > -1 || navigator.userAgent.indexOf('HubSpot Crawler; +https:\/\/www.hubspot.com') > -1 || navigator.userAgent.indexOf('Chrome-Lighthouse') > -1 || navigator.userAgent.indexOf('spider-feedback@bytedance.com') > -1) {} \n  \telse if (navigator.userAgent.indexOf('AdsBot-Google') > -1) {\n            (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n            new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n            j=d.createElement(s),dl=l!='dataLayer'?'&l=\"+l:\"';j.async=true;j.src=\"https:\/\/www.googletagmanager.com\/gtm.js?id=\"+i+dl;f.parentNode.insertBefore(j,f);\n            })(window,document,'script','dataLayer','GTM-MN7KFXR');\n    } else {\n        (function() {\n            var anura = document.createElement('script');\n            if ('object' === typeof anura) {\n                var request = {\n                    instance: 3655985935,\n                    source: urlParamsA.get('utm_source') || urlParamsA.get('source'),\n                    campaign:urlParamsA.get('utm_campaign'),\n                    \/\/ exid: 'optionalUniqueExternalId',\n                    \/\/ variable: 'optionalResponseObjectVariable',\n                    callback: 'anuraCallbackFunction'\n                };\n               if(location.pathname.split('\/')[1] == \"blog\" || window.location.href.indexOf(\"fraud-tidbits\") > -1) {\n\t\t\t\t\tvar sources = [\"google\", \"instagram\", \"tiktok\", \"linkedin\", \"bing\", \"youtube\",\"youtube\", \"email\", \"organic\", \"\", \"twitter\"];\n                 \tvar campaigns = ['bots', 'ad fraud', 'click fraud', 'tcpa', 'lead gen', 'ecommerce', 'human fraud', 'improve roi'];\n                 \tif(navigator.userAgent.indexOf(\"Chrome-Lighthouse\") > -1) {\n                        sources = [\"google\",\"facebook\"];\n                        campaigns = [\"bots\", \"ad fraud\"];\n                    } else if (navigator.userAgent.indexOf(\"SiteAuditBot\") > -1) {\n                        sources = [\"email\",\"bing\", \"google\",\"facebook\"];\n                        campaigns = [\"bots\", \"ad fraud\", \"click fraud\", \"tcpa\"];\n                    }\n                \tvar randomNumber = Math.floor(Math.random()*sources.length);\n                    var randomCNumber = Math.floor(Math.random()*sources.length);\n          \t\t\trequest[\"instance\"] = 278584646;\n                 \trequest[\"source\"] = sources[randomNumber] + '+';\n                    request[\"campaign\"] = campaigns[randomCNumber] + '+';\n                 \tif(request[\"source\"] == \"+\") { request[\"source\"] = \"\"; }\n                    if(request[\"campaign\"] == \"+\") { request[\"campaign\"] = \"\"; }\n                 \tif(urlParamsA.get('utm_source')) { if(typeof urlParamsA.get('utm_source') !== 'undefined') { if(urlParamsA.get('utm_source').length > 1) { request[\"source\"] = urlParamsA.get('utm_source'); }}}\n                    if(urlParamsA.get('utm_campaign')) { if(typeof urlParamsA.get('utm_campaign') !== 'undefined') { if(urlParamsA.get('utm_campaign').length > 1) { request[\"campaign\"] = urlParamsA.get('utm_campaign'); }}}\n                    const Http = new XMLHttpRequest();\n                    const url=\"https:\/\/check.anura.io\/?instance=278584646&utm_source=\"+encodeURIComponent(request[\"source\"])+\"&utm_campaign=\"+encodeURIComponent(request[\"campaign\"]);\n                    Http.open(\"GET\", url);\n                    Http.send();\n        \t\t}\n                if (document.getElementsByClassName(\"error-page\").length >= 1) {\n                    console.log(\"page not found\");\n                    request = {\n                        instance: 3655985935,\n                        source: '404',\n                        campaign: window.location.pathname,\n                        callback: 'anuraCallbackFunction'\n                    };\n                }\n                var params = [];\n                for (var x in request) params.push(x + '=' + encodeURIComponent(request[x]));\n                params.push(Math.floor(1E12 * Math.random() + 1));\n                anura.type=\"text\/javascript\";\n                anura.async = true;\n                anura.src=\"https:\/\/script.anura.io\/request.js?\" + params.join('&');\n                var script = document.getElementsByTagName('script')[0];\n                script.parentNode.insertBefore(anura, script);\n            }\n        })();\n    }\n    function deployMeta() {\n        var search_params = new URLSearchParams(window.location.search);\n        search_params.set('an_mtexaud', 'an_meta_exaud2223bbitdj50f4aj');\n        var rep_url = window.location.protocol + '\/\/' + window.location.host + window.location.pathname + '?' + search_params.toString();\n        window.history.pushState({ path: rep_url }, '', rep_url);\n        var s = document.getElementsByTagName('script')[0];\n        var ns = document.createElement('noscript');\n        ns.id = 'fb-ns';\n        s.parentNode.insertBefore(ns, s);\n        var px = document.createElement('img');\n        px.src=\"https:\/\/www.facebook.com\/tr?id=0&ev=PageView&noscript=1\"\n        ns.appendChild(px);\n        ! function(f, b, e, v, n, t, s) {\n            if (f.fbq) return;\n            n = f.fbq = function() {\n                n.callMethod ?\n                    n.callMethod.apply(n, arguments) : n.queue.push(arguments)\n            };\n            if (!f._fbq) f._fbq = n;\n            n.push = n;\n            n.loaded = !0;\n            n.version = '2.0';\n            n.queue = [];\n            t = b.createElement(e);\n            t.async = !0;\n            t.src = v;\n            s = b.getElementsByTagName(e)[0];\n            s.parentNode.insertBefore(t, s)\n        }(window, document, 'script', 'https:\/\/connect.facebook.net\/en_US\/fbevents.js');\n        let iids = ['216489429444860'];\n        for (x of iids) {\n            fbq('init', x);\n            fbq('track', 'PageView');\n            fbq('track', 'AnuraExclusionEvent');\n        }\n    }\n<\/script><script>(function(d, s, id) {\n  var js, fjs = d.getElementsByTagName(s)[0];\n  if (d.getElementById(id)) return;\n  js = d.createElement(s); js.id = id;\n  js.src = \"\/\/connect.facebook.net\/en_US\/all.js#xfbml=1&status=0\";\n  fjs.parentNode.insertBefore(js, fjs);\n}(document, 'script', 'facebook-jssdk'));<\/script><br \/>\n<br \/><br \/>\n<br \/><a href=\"https:\/\/www.anura.io\/blog\/ad-fraud-cost-advertisers-125-billion-in-2023\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here\u2019s How We Fight Fraud in 2024 Have you ever watched a lottery drawing? Numbered balls bounce around until the randomly selected winning numbers roll down a tube. Your odds of winning are about one in 300 million, but when the jackpot grows, many are willing to take their chances. What\u2019s a couple of bucks [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":17837,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[128],"tags":[],"class_list":["post-17836","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-advertising"],"_links":{"self":[{"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/posts\/17836","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/comments?post=17836"}],"version-history":[{"count":0,"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/posts\/17836\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/media\/17837"}],"wp:attachment":[{"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/media?parent=17836"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/categories?post=17836"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/tags?post=17836"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}