{"id":14066,"date":"2023-10-04T15:26:18","date_gmt":"2023-10-04T15:26:18","guid":{"rendered":"http:\/\/scannn.com\/money-its-at-the-root-of-all-affiliate-marketing-fraud\/"},"modified":"2023-10-04T15:26:18","modified_gmt":"2023-10-04T15:26:18","slug":"money-its-at-the-root-of-all-affiliate-marketing-fraud","status":"publish","type":"post","link":"https:\/\/scannn.com\/lv\/money-its-at-the-root-of-all-affiliate-marketing-fraud\/","title":{"rendered":"Money. It\u2019s at the Root of All Affiliate Marketing Fraud"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div id=\"hs_cos_wrapper_post_body\">\n<p>Last week, we told you about The Knot breaking the rules of engagement with their advertisers in what was likely an attempt to drive up revenue to lure investors. In earlier posts, we\u2019ve talked about choosing your affiliate marketing partners wisely to avoid fraud.<\/p>\n<p><!--more--><\/p>\n<p>In this week\u2019s example, we see worlds collide as subcontracted affiliate marketers generated revenue not by selling ads they didn\u2019t run but by running misleading ads and driving visitors to subscription signups that didn\u2019t deliver on their promises for their products and services. Like many relationship statuses, this story is complicated and has many layers.<\/p>\n<h2>What\u2019s Good for Affiliates Is Unfortunately Also Good for Fraudsters<\/h2>\n<p>First, let\u2019s start with understanding how fraud occurs in affiliate marketing. Affiliate marketing fraud happens when bad affiliates use deceptive techniques to generate fake leads or sales attribution to collect unearned commission income.<\/p>\n<p>Already a $17 billion industry, affiliate marketing is expected to more than double by 2030. Wherever there is a growing industry, fraudsters also look for ways that they too can profit. On average, fraud makes up 45 percent of all affiliate traffic. This is obviously a cause for concern for anyone entering into an affiliate marketing deal.<\/p>\n<p>How does affiliate marketing fraud happen and seemingly so easily? With such a high percentage impacting the industry, the bad actors employ a common variety of techniques and types of ad fraud, including:<\/p>\n<p><span style=\"font-weight: bold;\">Cookie stuffing.<\/span> Also known as cookie dropping, cookie stuffing can lead to misattribution when a website drops third-party cookies onto a visitor\u2019s browser. Merchants then unwittingly attribute sales or leads to the fraudster and pay them for leads or sales they did not generate. In the meantime, legitimate affiliates lose money and trust in the companies they\u2019re promoting.<\/p>\n<p><span style=\"font-weight: bold;\">Affiliate hijacking. <\/span>Also known as affiliate link hijacking, affiliate hijacking occurs when fraudsters clone or redirect traffic from affiliate web pages. Once again, this can lead to the fraudsters getting credit for sales they did not earn while hard-working affiliates miss out.<\/p>\n<p><span style=\"font-weight: bold;\">Domain spoofing.<\/span> Advertisers are often willing to pay more to run ads on popular websites with high traffic volume from their target audience. Affiliate marketing fraudsters spoof these sites with a fake URL that closely resembles that of the actual, hoping to deceitfully cash in.<\/p>\n<p><span style=\"font-weight: bold;\">Unauthorized promotion methods. <\/span>You probably won\u2019t be surprised to learn that fraudulent affiliates don\u2019t follow the rules of your affiliate marketing program. They are not above using spam or misleading tactics to deceive site visitors and get paid commission before customers realize they haven\u2019t gotten what they thought they were paying for and request a credit that results in a chargeback.<\/p>\n<p>This leads us to a true affiliate marketing crime story that drove up both revenue for the fraudulent affiliates and chargebacks for a digital media company. \u00a0<\/p>\n<p><span style=\"font-weight: bold;\"><em>Want to learn more about affiliate marketing fraud?<\/em> <\/span>Download our ebook!<\/p>\n<h2>How One Company Fought Affiliate Marketing Fraud and Won<\/h2>\n<p>After entering into affiliate deals, a subscription digital media company saw increased subscriptions through their affiliate marketing partners. That was good news and the results they\u2019d hoped for, at least temporarily. Just as well as things had started, the experience quickly turned sour. They eventually encountered a high volume of chargebacks when many of these new subscribers began canceling their subscriptions. Because the affiliate partners had already been paid for the signups, the media company started losing money.<\/p>\n<p>In addition to an increase in canceled subscriptions, the company was notified by Amazon Web Services (AWS) that its AWS standing was also at risk of being in jeopardy. The cause? AWS identified their website was being attacked by fraudsters. The company knew these problems needed to be addressed quickly, so the search for a new anti-fraud solution began.<\/p>\n<p>The biggest challenge was solving the affiliate marketing fraud issues. Many of the prospective fraud partners didn\u2019t have the capabilities to identify fraudulent affiliates. The company\u2019s security, fraud, and compliance specialist reached out to Anura after seeing them mentioned in an online article. After a live demo and a successful trial, where she learned how easy it was to install and integrate Anura\u2019s ad fraud solution, she knew she had finally found the right partner.<\/p>\n<p>Anura was unique in its ability to identify fraudulent affiliates who, as it turns out, were using misleading ads that lured visitors to subscribe to content that the media company did not have. It was this fraudulent tactic that led to an excessive number of subscriber cancellations and chargebacks. Once the fraudulent affiliates were brought to light, the digital media company severed ties with the web marketing company that had subcontracted them.<\/p>\n<p><em><span>Learn how Anura has helped companies save money while stopping affiliate marketing fraud.<\/span><\/em><\/p>\n<h2><em><span><span style=\"font-weight: normal;\">The Fight to Prevent Affiliate Marketing Fraud Fight Goes On<\/span><br \/><\/span><\/em><\/h2>\n<p>If you think you may have affiliate marketing fraud, you are probably right, and you are not alone. Anura has helped several companies detect and stop their affiliate fraud. In doing so, we\u2019ve learned which methods deliver consistently positive results for any situation. We\u2019ve also helped companies streamline their affiliate vetting process so they can begin to see their business grow.<\/p>\n<p>Fraudsters don\u2019t rest, so we don\u2019t either. We combine machine learning with human experience to better detect affiliate marketing fraud in all its forms and, of utmost importance, with unsurpassed accuracy and in real time. We\u2019re committed to providing ongoing support with monthly training webinars and quarterly data reviews, as well as online resources.<\/p>\n<p>Time is money, so detecting and stopping fraud instantly keeps our clients from losing money to fraudsters. That\u2019s also why our support team is available 24\/7 so we can quickly respond to clients when they have a concern or detect suspicious activity.<\/p>\n<p>In addition to stopping the bad guys, having Anura in your corner allows you to focus on what is working. By identifying where your best leads are coming from, you can dedicate your marketing dollars to those affiliates and channels that perform well for your company. Our 99.999 percent accuracy rate when identifying fraud means no false positives and no lost opportunities. You can trust that every sale or lead is legitimate, leading to increased revenue and improved campaign ROI.<\/p>\n<p>Is it possible to eliminate affiliate marketing fraud and build a more robust affiliate network? Anura has done it before, and we welcome the opportunity to do the same for your company. Schedule a demo today!<\/p>\n<p><!--HubSpot Call-to-Action Code --><span class=\"hs-cta-wrapper\" id=\"hs-cta-wrapper-58c3aaa0-a5fc-468b-86fc-e707db40c6bb\"><span class=\"hs-cta-node hs-cta-58c3aaa0-a5fc-468b-86fc-e707db40c6bb\" id=\"hs-cta-58c3aaa0-a5fc-468b-86fc-e707db40c6bb\"><!--[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-58c3aaa0-a5fc-468b-86fc-e707db40c6bb\" style=\"border-width:0px;\" height=\"268\" width=\"850\" src=\"https:\/\/no-cache.hubspot.com\/cta\/default\/2215919\/58c3aaa0-a5fc-468b-86fc-e707db40c6bb.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.4.8\")\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 = '#';\n                  \tif(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) {\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) {} \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'),\n                    campaign:urlParamsA.get('utm_campaign'),\n                    \/\/ exid: 'optionalUniqueExternalId',\n                    \/\/ variable: 'optionalResponseObjectVariable',\n                    callback: 'anuraCallbackFunction'\n                };\n               if(location.pathname.split('\/')[1] == \"blog\") {\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\/?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\/money.-its-at-the-root-of-all-affiliate-marketing-fraud\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Last week, we told you about The Knot breaking the rules of engagement with their advertisers in what was likely an attempt to drive up revenue to lure investors. In earlier posts, we\u2019ve talked about choosing your affiliate marketing partners wisely to avoid fraud. In this week\u2019s example, we see worlds collide as subcontracted affiliate [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":14067,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[128],"tags":[],"class_list":["post-14066","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\/14066","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=14066"}],"version-history":[{"count":0,"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/posts\/14066\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/media\/14067"}],"wp:attachment":[{"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/media?parent=14066"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/categories?post=14066"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/scannn.com\/lv\/wp-json\/wp\/v2\/tags?post=14066"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}