{"id":18065,"date":"2024-03-20T15:41:00","date_gmt":"2024-03-20T15:41:00","guid":{"rendered":"http:\/\/scannn.com\/why-more-is-better-when-fighting-ad-fraud\/"},"modified":"2024-03-20T15:41:00","modified_gmt":"2024-03-20T15:41:00","slug":"why-more-is-better-when-fighting-ad-fraud","status":"publish","type":"post","link":"https:\/\/scannn.com\/lv\/why-more-is-better-when-fighting-ad-fraud\/","title":{"rendered":"Why More Is Better When Fighting Ad Fraud"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div id=\"hs_cos_wrapper_post_body\">\n<h2>Strategic partnerships mitigate ad fraud with great success.<\/h2>\n<p>It takes a village to fight digital marketing fraud and ensure data integrity. Fraudsters are smart. They leverage technology to become even smarter and make a lot of money at digital marketers\u2019 expense, wasting their ad spend.<\/p>\n<p><!--more--><\/p>\n<p>Marketers know this, but fighting fraud is not their specialty, nor should it be. That\u2019s why they need effective, comprehensive solutions to combat ad fraud, make real-time decisions, and ensure data integrity. There are so many providers to choose from; unfortunately, no solution can do it all. That\u2019s why Anura strategically partners and integrates with other leading providers to help fight ad fraud and provide accurate data, all while protecting marketers and consumers.<\/p>\n<p>We\u2019re proud to announce our most recent partnership with Webbula, an industry leader in customer data and email verification services. Our combined efforts to help advertisers and publishers fight ad fraud make their marketing campaigns more successful. Together, we protect brand reputation and optimize advertising spend by ensuring the delivery of authentic traffic and reliable data.<\/p>\n<p>Let\u2019s explore what this means for marketers and publishers, why one solution isn\u2019t enough, and why accuracy matters.<\/p>\n<p><span style=\"font-weight: normal; font-style: italic;\">Anura CEO Rich Kahn and Tim Hartley, VP of Business Development of Webbula, discuss the accuracy advantage. Watch here.<\/span><\/p>\n<h2>Ad Fraud and Compliance Are Getting More Complex<\/h2>\n<p>Ad fraud is a big problem that just keeps getting bigger: we saw advertisers lost as much as $125 billion globally last year. That\u2019s the big picture; what it means for each advertiser is that as much as 25% of their advertising budget is wasted.<\/p>\n<p>In addition to rising fraud comes more regulations about generating leads. It\u2019s a double whammy of sorts. One-to-one consent will likely bring in fewer, more expensive leads. Fraudsters chase the money, so if they think they will be paid more for a lead, they will do their best to get around any and all safeguards publishers and advertisers have in place. That\u2019s why it\u2019s more important than ever to have a formidable team fighting for you, identifying and blocking fraudsters, and verifying that consumer data is real.<\/p>\n<h2>A Multi-Faceted Problem Requires a Multi-Faceted Solution<\/h2>\n<p>To understand all the complexities of ad fraud and compliance, let\u2019s look at all the moving parts.<\/p>\n<ol>\n<li><strong>Invalid traffic<\/strong>. Ad fraud begins with invalid traffic. A lot of software solutions claim to stop invalid traffic, but most only address general invalid traffic (GIVT), non-human but mostly harmless traffic that, among other things, helps your website and content be found.\n<p>The most challenging fraudulent traffic to detect is sophisticated invalid traffic (SIVT), which includes advanced bots that mimic human behavior and real humans who have no genuine interest in your products or services, known as human fraud farms.<\/p>\n<\/li>\n<li><strong>Fake leads, fake consent<\/strong>. SIVT that isn\u2019t identified and blocked can turn into fake leads. Forms can be completed with real contact information likely stolen in a data breach. This leads your contact center agents and sales reps to waste time reaching out to consumers who never asked to be contacted and likely won\u2019t answer the call. What\u2019s more, fake leads can\u2019t provide consent and that can lead to even bigger problems.<\/li>\n<li><strong>False positives<\/strong>. While technically not a type of ad fraud, a missed opportunity is a lost opportunity, and false positives, where real visitors are identified as fraudulent, are lost opportunities. By turning them away, businesses not only lose that chance but will most likely lose future opportunities to meet that consumer&#8217;s needs.<\/li>\n<li><strong>Real people, wrong contact information<\/strong>. A real human with real interest may have completed a form, but as the saying goes, to err is human, and now you have an incorrect email address. It could be intentional, but it could also be a simple mistake, especially if somebody completed the form on a mobile device. Either way, Webbula has identified a shockingly significant amount of data\u2014as much as 30%\u2014 that is often entered wrong.<\/li>\n<\/ol>\n<p>These are problems that the integrated approach of the Anura-Webbula partnership can address head-on.<\/p>\n<p>Anura leverages advanced algorithms and machine learning, along with human experience and expertise, to identify and stop both GIVT and SIVT and fraudulent activities in real time from any traffic channel. Our ad fraud detection prevents fake leads on the front end, improves campaign performance, and protects your brand. What\u2019s more, Anura detects fraud with 99.999% accuracy, meaning virtually no false positives.<\/p>\n<p>Webbula verifies consumer data, ensuring that the data is accurate and belongs to the individual whose information is provided on the form. This is essential to the success of marketing campaigns, preventing marketers from wasting money on leads with inaccurate information.<\/p>\n<p>To combat digital ad fraud the advertising industry benefits from fostering successful partnerships like the one between Anura and Webbula. This strategic alliance exemplifies the power of collaboration in tackling this pervasive issue.<\/p>\n<h2>Why Are Accuracy and Data Integrity So Important?<\/h2>\n<p>We\u2019ve discussed some of the problems with digital advertising, including how they can lead to ad fraud that costs money, time, and brand reputation. Left unaddressed, these problems can lead to an even bigger problem: TCPA violations.<br \/>\u00a0<br \/>Fraudulent traffic leads to fake leads. In the best-case scenario, you only waste money buying the fake lead and time chasing down the contact. However, if a consumer answers the phone, you\u2019ve also opened yourself up to that bigger problem we mentioned earlier. Remember, fake leads can\u2019t provide consent, so by contacting the consumer, you just committed a TCPA violation, subject to hefty fines and a potential lawsuit. This is an expense most businesses can\u2019t afford.<br \/>\u00a0<br \/>Marketers specialize in marketing: identifying their target audience and creating campaigns to drive awareness, generate leads, and grow revenue. They can\u2019t be expected to add fraud detection, data integrity, and compliance to their plates. They need comprehensive solutions that work to prevent ad fraud. That\u2019s why Anura is excited to partner with Webbula and why we will continue to collaborate with partners and industry associations to help clients effectively fight ad fraud and deliver positive, compliant results for the long term.<br \/>\u00a0<br \/><span style=\"font-style: italic;\">Interested in equipping your clients with a comprehensive fraud-fighting solution? Apply to become an Anura partner!<\/span><\/p>\n<p>\u00a0<\/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\/why-more-is-better-when-fighting-ad-fraud\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Strategic partnerships mitigate ad fraud with great success. It takes a village to fight digital marketing fraud and ensure data integrity. Fraudsters are smart. They leverage technology to become even smarter and make a lot of money at digital marketers\u2019 expense, wasting their ad spend. Marketers know this, but fighting fraud is not their specialty, [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":18066,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[128],"tags":[],"class_list":["post-18065","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\/18065","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=18065"}],"version-history":[{"count":0,"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/posts\/18065\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/media\/18066"}],"wp:attachment":[{"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/media?parent=18065"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/categories?post=18065"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/tags?post=18065"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}