{"id":6007,"date":"2026-08-13T08:20:46","date_gmt":"2026-08-13T08:20:46","guid":{"rendered":"https:\/\/adex.com\/blog\/?p=6007"},"modified":"2026-08-13T08:59:57","modified_gmt":"2026-08-13T08:59:57","slug":"incentivized-traffic-cpa-funnels","status":"publish","type":"post","link":"https:\/\/adex.com\/blog\/incentivized-traffic-cpa-funnels\/","title":{"rendered":"Incentivized Traffic in CPA Funnels: Why Motivated Users Break Conversion Data"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">A cohort that converts far better than your account average and then never comes back was probably not a lucky buy. Someone was paid to complete that action once, and the payment came from somewhere other than your offer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Incentivized traffic is real people finishing a real action for a reward: in-game currency, a bonus balance, a small cash payout for completing a signup. That makes incentivized traffic detection unusual work, because nothing in the request is fake. The device is genuine, the human is genuine, but the interest in the product is close to zero.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In practice, teams reviewing a suspicious cohort for the first time go looking for automation, find none, and conclude the question is settled. The absence of automation is not the same as the absence of a problem.<\/p>\n\n\n<div class=\"toc\"><h4 class=\"toc__title\" id=\"contents\">Contents<\/h4><ul class=\"toc__list\"><li class=\"toc__list_item\"><a href=\"#what-incentivized-traffic-is-and-where-the-motive-comes-from\">What Incentivized Traffic Is and Where the Motive Comes From<\/a><\/li><li class=\"toc__list_item\"><a href=\"#the-line-between-rewarded-inventory-and-a-hidden-incentive\">The Line Between Rewarded Inventory and a Hidden Incentive<\/a><\/li><li class=\"toc__list_item\"><a href=\"#hard-incentives-soft-incentives-and-the-blurry-middle\">Hard Incentives, Soft Incentives, and the Blurry Middle<\/a><\/li><li class=\"toc__list_item\"><a href=\"#what-the-motive-leaves-behind-in-cohort-data\">What the Motive Leaves Behind in Cohort Data<\/a><\/li><li class=\"toc__list_item\"><a href=\"#why-the-front-of-the-funnel-looks-better-not-worse\">Why the Front of the Funnel Looks Better, Not Worse<\/a><\/li><li class=\"toc__list_item\"><a href=\"#the-funnel-stops-where-the-money-stops\">The Funnel Stops Where the Money Stops<\/a><\/li><li class=\"toc__list_item\"><a href=\"#what-to-agree-before-the-money-moves\">What to Agree Before the Money Moves<\/a><\/li><li class=\"toc__list_item\"><a href=\"#where-these-signals-will-mislead-you\">Where These Signals Will Mislead You<\/a><\/li><li class=\"toc__list_item\"><a href=\"#faq\">FAQ<\/a><\/li><\/ul><\/div><style>\n.toc {}\n.toc__title {\n      font-size: 32px;\n    line-height: 40px;\n    font-weight: 700;\n}\n.toc__list_item {\n    color: #FE645A !important;\n}\n.toc__list_item:not(:last-child){\n    margin-bottom: 5px;\n}\n.toc__list_item a {\n    font-size: 18px;\n    line-height: 24px;\n    color: #FE645A;\n    font-weight: 600;\n}\n.toc__list_item a:hover {\n    text-decoration: underline;\n}\n@media (max-width: 1023px) {.toc__title {font-size: 24px;line-height: 32px;}}\n<\/style>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"key-takeaways\">Key Takeaways<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Most traffic quality problems announce themselves as a worse number. This one improves the front of the funnel: conversion rate rises, cost per action falls, and cohort value falls with them.<\/li>\n\n\n\n<li>Google defines invalid traffic, for its own products, as activity that does not come from a real user with genuine interest \u2014 a test buyers commonly apply by analogy when an incentive is undisclosed.<\/li>\n\n\n\n<li>Rewarded advertising is a disclosed, opt-in format with its own price and its own benchmarks. The case that damages data is a reward paid for the conversion event on volume reported as ordinary.<\/li>\n\n\n\n<li>The clearest measures are post-conversion: day 7 and day 30 retention, second action rate, revenue per cohort. Two faster signals \u2014 time to conversion and where the event sequence ends \u2014 are readable earlier.<\/li>\n\n\n\n<li>Automated bidding reads conversion events as success, so budget follows the cohort with the best apparent result. Safeguards work best when they are agreed in the campaign setup rather than found in analysis afterwards.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-incentivized-traffic-is-and-where-the-motive-comes-from\">What Incentivized Traffic Is and Where the Motive Comes From<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">An incentive turns an ad response into a small job: the user gets something of value for completing whatever the advertiser counts as a conversion, an install, a registration, a first deposit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Three places produce most of the volume:<\/p>\n\n\n\n<ul class=\"wp-block-list has-cyan-bluish-gray-background-color has-background\">\n<li>offer walls and task lists inside apps and games, where finishing an advertiser action unlocks currency;<\/li>\n\n\n\n<li>paid task groups, where a coordinator posts a link and pays per confirmed signup;<\/li>\n\n\n\n<li>a publisher or affiliate adding a promise the advertiser never approved, usually a pre-lander that says register and collect the bonus. This case breaks the platform&#8217;s own publisher terms as well as the buyer&#8217;s expectations.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">None of this needs a bot, an emulator, or a proxy. It needs a person with a phone and a reason. Google&#8217;s <a href=\"https:\/\/support.google.com\/admanager\/answer\/12331294?hl=en\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Ad Manager documentation on invalid traffic<\/a> defines invalid traffic, for Google&#8217;s products, as ad traffic that does not represent genuine user intent or interest. An action taken only because a third party paid for it is the case buyers have in mind when they apply that same test to their own funnel: a real human with no interest in what was advertised.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"the-line-between-rewarded-inventory-and-a-hidden-incentive\">The Line Between Rewarded Inventory and a Hidden Incentive<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Rewarded advertising is a disclosed format with platform support behind it. Google&#8217;s documentation for <a href=\"https:\/\/support.google.com\/admanager\/answer\/9116812?hl=en\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">rewarded ads for web<\/a> describes an experience the user voluntarily opts into in exchange for a reward. Everyone in the chain knows, including the buyer, and the price reflects it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Three questions separate that from the case that damages your data.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><em>Did the user opt in knowingly?<\/em><\/strong> A named reward for a named action is an opt-in; a bonus that surfaces only once the registration form is open is not.<\/li>\n\n\n\n<li><strong><em>What is the reward paid for?<\/em><\/strong> Paying someone to watch or engage with an ad buys attention, which is what a rewarded placement sells. Paying someone for your conversion event buys the metric instead of the customer.<\/li>\n\n\n\n<li><strong><em>And was the buyer told?<\/em><\/strong> A rewarded placement, priced as rewarded and reported on its own line, is a legitimate trade with predictable economics. The same volume arriving inside an organic cost per action (CPA) line is a reporting problem before it is anything else, and analysis afterwards does not recover the difference.<\/li>\n<\/ul>\n\n\n<div class=\"block__preview\">\n        <a href=\"https:\/\/adex.com\/blog\/free-trial-abuse-saas\/\" class=\"block__preview_img\"><img src=\"https:\/\/adex.com\/blog\/wp-content\/uploads\/2026\/07\/Adex-Free-Trial-Abuse-in-SaaS.png\" srcset=\"https:\/\/adex.com\/blog\/wp-content\/uploads\/2026\/07\/Adex-Free-Trial-Abuse-in-SaaS.png\" sizes=\"100vw\" alt=\"Adex - free trial abuse in SaaS showing how fraudulent signups distort growth metrics and increase infrastructure costs.\" decoding=\"async\" class=\"lazy\"><\/a>\n    <div class=\"block__preview_box\">\n        <a href=\"https:\/\/adex.com\/blog\/category\/current_risks\/\" class=\"block__preview_box-cat\">Current risks<\/a>        <h3 class=\"block__preview_box-title\" id=\"free-trial-abuse-in-saas-when-signups-cost-more-than-they-return\"><a href=\"https:\/\/adex.com\/blog\/free-trial-abuse-saas\/\">Free-Trial Abuse in SaaS: When Signups Cost More Than They Return<\/a><\/h3>\n    <\/div>\n<\/div>\n<style>\n.block__preview {display: flex;align-items: center;justify-content: center; margin: 32px 0;}\n.block__preview a {text-decoration: none;}\n.block__preview_img {min-width: 360px;max-width: 360px;min-height: 188px;width: 100%;height: 100%;}\n.block__preview_img img {width: 100%;height: 100%;}\n.block__preview_box {margin-left: 40px;max-width: 360px;}\n.block__preview_box-cat {color: #00B8A7 !important;font-weight: 600;font-size: 12px;line-height: 16px;text-transform: uppercase; display: block; margin-bottom: 4px;}\n.block__preview_box-cat:hover {color: #FE645A !important; text-decoration: none !important;}\n.block__preview_box-title {font-size: 20px;font-weight: 700;line-height: 24px;color: #0B172D;}\n.block__preview_box-title a {color: #0B172D !important;}\n.block__preview_box-title a:hover {color: #FE645A !important;}\n@media screen and (max-width: 768px) {.block__preview {flex-direction: column;}.block__preview_box {max-width: 100%; margin-top: 32px;margin-left: 0px;}.block__preview_img {max-width: 100%;min-width: 100%;min-height: 100%;}}<\/style>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"hard-incentives-soft-incentives-and-the-blurry-middle\">Hard Incentives, Soft Incentives, and the Blurry Middle<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A hard incentive pays for an outcome; a soft one pays for attention.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-fixed-layout\"><thead><tr><th><\/th><th><strong>Hard incentive<\/strong><\/th><th><strong>Soft incentive<\/strong><\/th><th><strong>Disclosed rewarded engagement<\/strong><\/th><\/tr><\/thead><tbody><tr><td>What the user gets<\/td><td>Cash or currency released on the target action<\/td><td>A perk, a discount, a streak reward, a leaderboard place<\/td><td>In-app currency or content access for viewing the ad<\/td><\/tr><tr><td>What releases the reward<\/td><td>Your conversion event, confirmed<\/td><td>Loosely tied activity over days or a session<\/td><td>The ad view or engagement, never your event<\/td><\/tr><tr><td>What the buyer usually sees<\/td><td>Volume that reads as ordinary CPA<\/td><td>Something easy to mistake for weak creative<\/td><td>A labeled rewarded line at a rewarded price<\/td><\/tr><tr><td>Effect on cohort value<\/td><td>Falls sharply once the payout action is done<\/td><td>Diluted, and often partly recoverable<\/td><td>Priced in, measurable, comparable<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Hard incentives attached directly to ad interaction are the version platform policy addresses most bluntly. <a href=\"https:\/\/support.google.com\/adsense\/answer\/2660562?hl=en\" type=\"link\" id=\"https:\/\/support.google.com\/adsense\/answer\/2660562?hl=en\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Google&#8217;s AdSense guidance on invalid traffic<\/a> tells publishers they &#8220;may not ask others to click their ads,&#8221; and names &#8220;offering rewards to users for clicking ads&#8221; among the practices that covers. The same guidance prohibits inflating impressions or clicks &#8220;either through automated or manual means.&#8221;<\/p>\n\n\n\n<p class=\"has-cyan-bluish-gray-background-color has-background wp-block-paragraph\">Platform policies converge on the same line: a reward may pay for attention, and never for the advertiser&#8217;s conversion event. What varies is reporting granularity \u2014 how readily a buyer can hold the two kinds of volume apart instead of averaging them.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-the-motive-leaves-behind-in-cohort-data\">What the Motive Leaves Behind in Cohort Data<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Five traces show up, and none of them is strong alone.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Conversion rate above the norm for that country, format, and offer, with no creative or landing page change to explain the lift.<\/li>\n\n\n\n<li>Retention that goes nearly flat after the first day, instead of decaying and settling.<\/li>\n\n\n\n<li>Time to conversion clustered into a narrow band, because a worker moving down a task list produces a much tighter distribution than a population deciding on its own schedule.<\/li>\n\n\n\n<li>Then the event sequence: it stops at the payout action. Registration with no profile completion, install and first open with no second session, a deposit with no second deposit.<\/li>\n\n\n\n<li>And a mix that does not fit the offer, with volume from where labor is cheap rather than where the product sells, on whatever hardware the workers own.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The comparison below shows why the front of the funnel favours this cohort for the first day or two.<\/p>\n\n\n\n<!-- Adex blog embed: paste into a WordPress \u201cCustom HTML\u201d block as is.\nFragment only \u2014 no <html>\/<head>\/<body>; all styles scoped to .adx-retention -->\n<figure class=\"adx-retention\">\n<style>\n.adx-retention {\n  width: 100%;\n  max-width: 1000px;\n  margin: 28px auto;\n  padding: 0;\n  font-family: Lato, Arial, Helvetica, sans-serif;\n  color: #16181d;\n}\n\n.adx-retention,\n.adx-retention * {\n  box-sizing: border-box;\n}\n\n.adx-retention svg {\n  display: block;\n  width: 100%;\n  height: auto;\n  max-width: 100%;\n  overflow: visible;\n}\n\n.adx-retention figcaption {\n  margin: 12px 20px 0;\n  color: #5b6472;\n  font-size: 13px;\n  line-height: 1.5;\n  text-align: left;\n}\n\n@media (max-width: 680px) {\n  .adx-retention {\n    margin: 22px auto;\n  }\n\n  .adx-retention figcaption {\n    margin: 10px 12px 0;\n    font-size: 12px;\n  }\n}\n<\/style>\n\n<svg\n  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n  viewBox=\"0 0 1000 660\"\n  role=\"img\"\n  aria-labelledby=\"adx-retention-title adx-retention-desc\"\n  preserveAspectRatio=\"xMidYMid meet\"\n>\n  <title id=\"adx-retention-title\">Retention After the Conversion: Two Cohorts<\/title>\n  <desc id=\"adx-retention-desc\">Schematic retention comparison of an ordinary cohort and an incentivized cohort from day zero to day thirty, both starting from the same base.<\/desc>\n\n  <defs>\n    <marker\n      id=\"adx-retention-arrow\"\n      markerWidth=\"9\"\n      markerHeight=\"9\"\n      refX=\"7\"\n      refY=\"4.5\"\n      orient=\"auto\"\n    >\n      <path d=\"M0,1 L8,4.5 L0,8 z\" fill=\"#8A93A5\"\/>\n    <\/marker>\n  <\/defs>\n\n  <rect x=\"0\" y=\"0\" width=\"1000\" height=\"660\" fill=\"#FFFFFF\"\/>\n\n  <!-- Heading -->\n  <text\n    x=\"40\"\n    y=\"48\"\n    font-family=\"Lato, Arial, Helvetica, sans-serif\"\n    font-size=\"24\"\n    font-weight=\"700\"\n    fill=\"#16181D\"\n  >\n    Retention After the Conversion: Two Cohorts\n  <\/text>\n\n  <text\n    x=\"40\"\n    y=\"74\"\n    font-family=\"Lato, Arial, Helvetica, sans-serif\"\n    font-size=\"12\"\n    fill=\"#5B6472\"\n  >\n    Schematic and illustrative. Curve positions carry no measured values.\n  <\/text>\n\n  <!-- Chart background -->\n  <rect\n    x=\"40\"\n    y=\"100\"\n    width=\"920\"\n    height=\"420\"\n    rx=\"10\"\n    fill=\"#F4F6FA\"\n    stroke=\"#D8DEE9\"\n    stroke-width=\"1.5\"\n  \/>\n\n  <!-- Axes -->\n  <line\n    x1=\"130\"\n    y1=\"430\"\n    x2=\"130\"\n    y2=\"122\"\n    stroke=\"#8A93A5\"\n    stroke-width=\"1.8\"\n    marker-end=\"url(#adx-retention-arrow)\"\n  \/>\n\n  <line\n    x1=\"130\"\n    y1=\"430\"\n    x2=\"898\"\n    y2=\"430\"\n    stroke=\"#8A93A5\"\n    stroke-width=\"1.8\"\n    marker-end=\"url(#adx-retention-arrow)\"\n  \/>\n\n  <text\n    x=\"64\"\n    y=\"280\"\n    font-family=\"Lato, Arial, Helvetica, sans-serif\"\n    font-size=\"15\"\n    font-weight=\"600\"\n    fill=\"#16181D\"\n    transform=\"rotate(-90 64 280)\"\n    text-anchor=\"middle\"\n  >\n    Share still active\n  <\/text>\n\n  <text\n    x=\"122\"\n    y=\"154\"\n    font-family=\"Lato, Arial, Helvetica, sans-serif\"\n    font-size=\"12\"\n    fill=\"#5B6472\"\n    text-anchor=\"end\"\n  >\n    All active\n  <\/text>\n\n  <text\n    x=\"122\"\n    y=\"426\"\n    font-family=\"Lato, Arial, Helvetica, sans-serif\"\n    font-size=\"12\"\n    fill=\"#5B6472\"\n    text-anchor=\"end\"\n  >\n    Near none\n  <\/text>\n\n  <!-- Axis ticks -->\n  <g stroke=\"#8A93A5\" stroke-width=\"1.8\">\n    <line x1=\"130\" y1=\"430\" x2=\"130\" y2=\"437\"\/>\n    <line x1=\"303\" y1=\"430\" x2=\"303\" y2=\"437\"\/>\n    <line x1=\"475\" y1=\"430\" x2=\"475\" y2=\"437\"\/>\n    <line x1=\"648\" y1=\"430\" x2=\"648\" y2=\"437\"\/>\n    <line x1=\"870\" y1=\"430\" x2=\"870\" y2=\"437\"\/>\n  <\/g>\n\n  <!-- Axis labels -->\n  <g\n    font-family=\"Lato, Arial, Helvetica, sans-serif\"\n    font-size=\"12\"\n    fill=\"#5B6472\"\n  >\n    <text x=\"130\" y=\"454\">Day 0<\/text>\n    <text x=\"303\" y=\"454\" text-anchor=\"middle\">Day 7<\/text>\n    <text x=\"475\" y=\"454\" text-anchor=\"middle\">Day 14<\/text>\n    <text x=\"648\" y=\"454\" text-anchor=\"middle\">Day 21<\/text>\n    <text x=\"870\" y=\"454\" text-anchor=\"middle\">Day 30<\/text>\n  <\/g>\n\n  <text\n    x=\"500\"\n    y=\"496\"\n    font-family=\"Lato, Arial, Helvetica, sans-serif\"\n    font-size=\"15\"\n    font-weight=\"600\"\n    fill=\"#16181D\"\n    text-anchor=\"middle\"\n  >\n    Days after the conversion event\n  <\/text>\n\n  <text\n    x=\"146\"\n    y=\"140\"\n    font-family=\"Lato, Arial, Helvetica, sans-serif\"\n    font-size=\"12\"\n    fill=\"#5B6472\"\n  >\n    Same starting point: day 0 is the conversion event itself\n  <\/text>\n\n  <!-- Retention curves -->\n  <polyline\n    points=\"130,150 179,232 229,292 303,348 377,382 475,402 648,414 870,420\"\n    fill=\"none\"\n    stroke=\"#D9534F\"\n    stroke-width=\"3\"\n    stroke-linecap=\"round\"\n    stroke-linejoin=\"round\"\n  \/>\n\n  <polyline\n    points=\"130,150 179,198 229,230 303,262 377,280 475,294 648,306 870,312\"\n    fill=\"none\"\n    stroke=\"#2FA37C\"\n    stroke-width=\"3\"\n    stroke-linecap=\"round\"\n    stroke-linejoin=\"round\"\n  \/>\n\n  <!-- First-week gap annotation -->\n  <line\n    x1=\"303\"\n    y1=\"266\"\n    x2=\"303\"\n    y2=\"344\"\n    stroke=\"#16181D\"\n    stroke-width=\"1.6\"\n    stroke-dasharray=\"4 3\"\n  \/>\n\n  <line\n    x1=\"297\"\n    y1=\"266\"\n    x2=\"309\"\n    y2=\"266\"\n    stroke=\"#16181D\"\n    stroke-width=\"1.6\"\n  \/>\n\n  <line\n    x1=\"297\"\n    y1=\"344\"\n    x2=\"309\"\n    y2=\"344\"\n    stroke=\"#16181D\"\n    stroke-width=\"1.6\"\n  \/>\n\n  <line\n    x1=\"311\"\n    y1=\"305\"\n    x2=\"388\"\n    y2=\"252\"\n    stroke=\"#8A93A5\"\n    stroke-width=\"1.8\"\n  \/>\n\n  <text\n    x=\"396\"\n    y=\"240\"\n    font-family=\"Lato, Arial, Helvetica, sans-serif\"\n    font-size=\"14\"\n    fill=\"#16181D\"\n  >\n    The gap opens inside the first week\n  <\/text>\n\n  <text\n    x=\"396\"\n    y=\"262\"\n    font-family=\"Lato, Arial, Helvetica, sans-serif\"\n    font-size=\"12\"\n    fill=\"#5B6472\"\n  >\n    Both cohorts start from the same base.\n  <\/text>\n\n  <text\n    x=\"396\"\n    y=\"278\"\n    font-family=\"Lato, Arial, Helvetica, sans-serif\"\n    font-size=\"12\"\n    fill=\"#5B6472\"\n  >\n    Only the rate of decay differs.\n  <\/text>\n\n  <!-- Legend -->\n  <line\n    x1=\"620\"\n    y1=\"150\"\n    x2=\"660\"\n    y2=\"150\"\n    stroke=\"#D9534F\"\n    stroke-width=\"3\"\n    stroke-linecap=\"round\"\n  \/>\n\n  <text\n    x=\"670\"\n    y=\"155\"\n    font-family=\"Lato, Arial, Helvetica, sans-serif\"\n    font-size=\"14\"\n    fill=\"#16181D\"\n  >\n    Incentivized cohort\n  <\/text>\n\n  <line\n    x1=\"620\"\n    y1=\"180\"\n    x2=\"660\"\n    y2=\"180\"\n    stroke=\"#2FA37C\"\n    stroke-width=\"3\"\n    stroke-linecap=\"round\"\n  \/>\n\n  <text\n    x=\"670\"\n    y=\"185\"\n    font-family=\"Lato, Arial, Helvetica, sans-serif\"\n    font-size=\"14\"\n    fill=\"#16181D\"\n  >\n    Ordinary cohort\n  <\/text>\n\n  <!-- Explanation panel -->\n  <rect\n    x=\"40\"\n    y=\"540\"\n    width=\"920\"\n    height=\"100\"\n    rx=\"10\"\n    fill=\"#F4F6FA\"\n    stroke=\"#D8DEE9\"\n    stroke-width=\"1.5\"\n  \/>\n\n  <text\n    x=\"62\"\n    y=\"574\"\n    font-family=\"Lato, Arial, Helvetica, sans-serif\"\n    font-size=\"15\"\n    font-weight=\"600\"\n    fill=\"#16181D\"\n  >\n    Why the front of the funnel favours the incentivized cohort\n  <\/text>\n\n  <text\n    x=\"62\"\n    y=\"600\"\n    font-family=\"Lato, Arial, Helvetica, sans-serif\"\n    font-size=\"14\"\n    fill=\"#16181D\"\n  >\n    Conversion rate and cost per action are both read on day 0, where this cohort looks stronger.\n  <\/text>\n\n  <text\n    x=\"62\"\n    y=\"622\"\n    font-family=\"Lato, Arial, Helvetica, sans-serif\"\n    font-size=\"14\"\n    fill=\"#16181D\"\n  >\n    Retention, second actions and revenue per cohort arrive on day 7 and later, after the spend.\n  <\/text>\n<\/svg>\n\n<figcaption>\n  Illustrative only: both cohorts start from the same base on day 0, and the incentivized one decays faster while its front-funnel metrics read stronger.\n<\/figcaption>\n<\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"why-the-front-of-the-funnel-looks-better-not-worse\">Why the Front of the Funnel Looks Better, Not Worse<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Almost every other traffic quality problem announces itself as a worse number: click fraud raises cost with nothing to show, bot installs never open the app.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Incentivized traffic inverts that. Conversion rate goes up, cost per action goes down, and the source presents as the strongest line in the account. The automated part of the system then does what it was built to do: a bidding system optimizing to a conversion event reads that cohort as its best signal and shifts budget toward it. Nobody sabotaged anything; the optimizer used the only feedback it had.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The clearest measures here are post-conversion: day 7 and day 30 retention, second action rate, revenue per cohort. Each becomes readable only after the spend it describes has gone out, and after a week of reallocation toward the cohort those measures will eventually re-rank. So the safeguards work best when they are agreed in the campaign setup, alongside the analysis rather than after it.<\/p>\n\n\n\n<p class=\"has-cyan-bluish-gray-background-color has-background wp-block-paragraph\">Two things help in practice. Where a setup can fire a day 7 or second-action postback, that is a more honest optimization target than the payout event, and most tracking stacks support it. Where it cannot, keeping a share of volume on fixed bidding gives you a benchmark the optimizer has not already reshaped.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"the-funnel-stops-where-the-money-stops\">The Funnel Stops Where the Money Stops<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The economics explain the signature. Every unit costs the operator a real payment to a real person, so unlike a bot fleet this does not get cheaper at scale, and that constraint shapes everything downstream.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The reward gets attached to the narrowest confirmable action, and every step past it is unpaid work nobody performs. What that leaves behind is a funnel truncated at precisely the event the money was attached to, which is the most useful diagnostic in the set: line up the event where your drop-off becomes total against the event your partner gets paid on. When they are the same event, you have a hypothesis worth raising rather than a vague worry about quality.<\/p>\n\n\n<div class=\"block__preview\">\n        <a href=\"https:\/\/adex.com\/blog\/sdk-spoofing-fake-in-app-events\/\" class=\"block__preview_img\"><img src=\"https:\/\/adex.com\/blog\/wp-content\/uploads\/2026\/06\/adex-sdk-spoofing.png\" srcset=\"https:\/\/adex.com\/blog\/wp-content\/uploads\/2026\/06\/adex-sdk-spoofing.png\" sizes=\"100vw\" alt=\"adex-sdk-spoofing\" decoding=\"async\" class=\"lazy\"><\/a>\n    <div class=\"block__preview_box\">\n        <a href=\"https:\/\/adex.com\/blog\/category\/guides\/\" class=\"block__preview_box-cat\">Guides<\/a>        <h3 class=\"block__preview_box-title\" id=\"sdk-spoofing-how-fraudsters-fake-in-app-events\"><a href=\"https:\/\/adex.com\/blog\/sdk-spoofing-fake-in-app-events\/\">SDK Spoofing: How Fraudsters Fake In-App Events<\/a><\/h3>\n    <\/div>\n<\/div>\n<style>\n.block__preview {display: flex;align-items: center;justify-content: center; margin: 32px 0;}\n.block__preview a {text-decoration: none;}\n.block__preview_img {min-width: 360px;max-width: 360px;min-height: 188px;width: 100%;height: 100%;}\n.block__preview_img img {width: 100%;height: 100%;}\n.block__preview_box {margin-left: 40px;max-width: 360px;}\n.block__preview_box-cat {color: #00B8A7 !important;font-weight: 600;font-size: 12px;line-height: 16px;text-transform: uppercase; display: block; margin-bottom: 4px;}\n.block__preview_box-cat:hover {color: #FE645A !important; text-decoration: none !important;}\n.block__preview_box-title {font-size: 20px;font-weight: 700;line-height: 24px;color: #0B172D;}\n.block__preview_box-title a {color: #0B172D !important;}\n.block__preview_box-title a:hover {color: #FE645A !important;}\n@media screen and (max-width: 768px) {.block__preview {flex-direction: column;}.block__preview_box {max-width: 100%; margin-top: 32px;margin-left: 0px;}.block__preview_img {max-width: 100%;min-width: 100%;min-height: 100%;}}<\/style>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-to-agree-before-the-money-moves\">What to Agree Before the Money Moves<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Because the clearest measurement lands late, most of the leverage sits in how the buy is set up. Five points are worth fixing in writing before launch, and none of them is unusual to configure.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Whether any part of the supply is rewarded or incentivized, stated in the brief on both sides.<\/li>\n\n\n\n<li>What releases the reward: an ad view, an engagement, or your conversion event.<\/li>\n\n\n\n<li>Whether rewarded and non-rewarded volume can arrive on separate reporting keys, at zone or sub-source level, so the two can be benchmarked apart instead of averaged together.<\/li>\n\n\n\n<li>Whether a retention or second-action benchmark is agreed before launch, with the floor and the remedy written down.<\/li>\n\n\n\n<li>Whether a cap applies to the share of total volume any single sub-source can take.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Sub-source reporting and volume caps are standard configuration on most platforms, so the first three are usually a setup conversation rather than a concession.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Two caveats belong with that list. Disclosure quality varies with the length of the supply chain: the further a placement sits from the direct partner, the more these checks rely on reporting granularity rather than on assurances. And incentive status is rarely a single field in a buying interface, so the workable substitutes in practice are the sub-source split, the caps, and the post-conversion measures above. Detection signals themselves stay unpublished by networks and verification vendors alike, for the reason any anti-abuse system keeps them unpublished: naming a signal tells an operator what to change.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The matrix below sorts the cases so the commercial answer is clear before the discussion starts.<\/p>\n\n\n\n<!-- Adex blog embed: paste into a WordPress \u201cCustom HTML\u201d block as is.\nFragment only \u2014 no <html>\/<head>\/<body>; all styles scoped to .adx-reward-matrix -->\n<figure class=\"adx-reward-matrix\">\n<style>\n.adx-reward-matrix {\n  width: 100%;\n  max-width: 1000px;\n  margin: 28px auto;\n  padding: 0;\n  font-family: Lato, Arial, Helvetica, sans-serif;\n  color: #16181d;\n}\n\n.adx-reward-matrix,\n.adx-reward-matrix * {\n  box-sizing: border-box;\n}\n\n.adx-reward-matrix svg {\n  display: block;\n  width: 100%;\n  height: auto;\n  max-width: 100%;\n  overflow: visible;\n}\n\n.adx-reward-matrix svg text {\n  font-family: Lato, Arial, Helvetica, sans-serif;\n}\n\n.adx-reward-matrix .adx-rm-main-title {\n  font-size: 24px;\n  font-weight: 700;\n  fill: #16181d;\n}\n\n.adx-reward-matrix .adx-rm-subtitle {\n  font-size: 12px;\n  fill: #5b6472;\n}\n\n.adx-reward-matrix .adx-rm-heading {\n  font-size: 14px;\n  font-weight: 600;\n  fill: #16181d;\n}\n\n.adx-reward-matrix .adx-rm-case {\n  font-size: 14px;\n  font-weight: 600;\n  fill: #16181d;\n}\n\n.adx-reward-matrix .adx-rm-body {\n  font-size: 12px;\n  fill: #16181d;\n}\n\n.adx-reward-matrix .adx-rm-muted {\n  font-size: 12px;\n  fill: #5b6472;\n}\n\n.adx-reward-matrix .adx-rm-note-title {\n  font-size: 15px;\n  font-weight: 600;\n  fill: #16181d;\n}\n\n.adx-reward-matrix .adx-rm-note-text {\n  font-size: 14px;\n  fill: #16181d;\n}\n\n.adx-reward-matrix figcaption {\n  margin: 12px 20px 0;\n  color: #5b6472;\n  font-size: 13px;\n  line-height: 1.5;\n  text-align: left;\n}\n\n@media (max-width: 680px) {\n  .adx-reward-matrix {\n    margin: 22px auto;\n  }\n\n  .adx-reward-matrix figcaption {\n    margin: 10px 12px 0;\n    font-size: 12px;\n  }\n}\n<\/style>\n\n<svg\n  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n  viewBox=\"0 0 1000 710\"\n  role=\"img\"\n  aria-labelledby=\"adx-rm-title adx-rm-description\"\n  preserveAspectRatio=\"xMidYMid meet\"\n>\n  <title id=\"adx-rm-title\">Disclosed Rewarded Inventory vs a Hidden Incentive<\/title>\n  <desc id=\"adx-rm-description\">\n    Decision matrix separating disclosed rewarded inventory from a hidden incentive according to user opt-in, what the reward pays for, and what the buyer was told.\n  <\/desc>\n\n  <rect x=\"0\" y=\"0\" width=\"1000\" height=\"710\" fill=\"#ffffff\"\/>\n\n  <!-- Main heading -->\n  <text x=\"40\" y=\"48\" class=\"adx-rm-main-title\">\n    Disclosed Rewarded Inventory vs a Hidden Incentive\n  <\/text>\n\n  <text x=\"40\" y=\"74\" class=\"adx-rm-subtitle\">\n    Three axes decide the row. The last two columns follow from it.\n  <\/text>\n\n  <!-- Table -->\n  <rect\n    x=\"40\"\n    y=\"100\"\n    width=\"920\"\n    height=\"492\"\n    rx=\"10\"\n    fill=\"#ffffff\"\n    stroke=\"#d8dee9\"\n    stroke-width=\"1.5\"\n  \/>\n\n  <!-- Header background -->\n  <path\n    d=\"M50 100 H950 A10 10 0 0 1 960 110 V160 H40 V110 A10 10 0 0 1 50 100 Z\"\n    fill=\"#f4f6fa\"\n  \/>\n\n  <!-- Horizontal lines -->\n  <line x1=\"40\" y1=\"160\" x2=\"960\" y2=\"160\" stroke=\"#d8dee9\" stroke-width=\"1.5\"\/>\n  <line x1=\"40\" y1=\"268\" x2=\"960\" y2=\"268\" stroke=\"#d8dee9\" stroke-width=\"1\"\/>\n  <line x1=\"40\" y1=\"376\" x2=\"960\" y2=\"376\" stroke=\"#d8dee9\" stroke-width=\"1\"\/>\n  <line x1=\"40\" y1=\"484\" x2=\"960\" y2=\"484\" stroke=\"#d8dee9\" stroke-width=\"1\"\/>\n\n  <!-- Vertical lines -->\n  <line x1=\"210\" y1=\"100\" x2=\"210\" y2=\"592\" stroke=\"#d8dee9\" stroke-width=\"1\"\/>\n  <line x1=\"350\" y1=\"100\" x2=\"350\" y2=\"592\" stroke=\"#d8dee9\" stroke-width=\"1\"\/>\n  <line x1=\"500\" y1=\"100\" x2=\"500\" y2=\"592\" stroke=\"#d8dee9\" stroke-width=\"1\"\/>\n  <line x1=\"645\" y1=\"100\" x2=\"645\" y2=\"592\" stroke=\"#d8dee9\" stroke-width=\"1\"\/>\n  <line x1=\"800\" y1=\"100\" x2=\"800\" y2=\"592\" stroke=\"#d8dee9\" stroke-width=\"1\"\/>\n\n  <!-- Column headings -->\n  <text x=\"52\" y=\"126\" class=\"adx-rm-heading\">Case<\/text>\n\n  <text x=\"220\" y=\"126\" class=\"adx-rm-heading\">\n    <tspan x=\"220\" dy=\"0\">Did the user<\/tspan>\n    <tspan x=\"220\" dy=\"18\">opt in knowingly?<\/tspan>\n  <\/text>\n\n  <text x=\"360\" y=\"126\" class=\"adx-rm-heading\">\n    <tspan x=\"360\" dy=\"0\">What the reward<\/tspan>\n    <tspan x=\"360\" dy=\"18\">pays for<\/tspan>\n  <\/text>\n\n  <text x=\"510\" y=\"126\" class=\"adx-rm-heading\">\n    <tspan x=\"510\" dy=\"0\">What the buyer<\/tspan>\n    <tspan x=\"510\" dy=\"18\">was told<\/tspan>\n  <\/text>\n\n  <text x=\"655\" y=\"126\" class=\"adx-rm-heading\">\n    <tspan x=\"655\" dy=\"0\">Effect on the<\/tspan>\n    <tspan x=\"655\" dy=\"18\">data<\/tspan>\n  <\/text>\n\n  <text x=\"810\" y=\"126\" class=\"adx-rm-heading\">\n    <tspan x=\"810\" dy=\"0\">Commercial<\/tspan>\n    <tspan x=\"810\" dy=\"18\">response<\/tspan>\n  <\/text>\n\n  <!-- Row 1 -->\n  <rect x=\"41\" y=\"161\" width=\"6\" height=\"106\" fill=\"#2fa37c\"\/>\n\n  <text x=\"60\" y=\"190\" class=\"adx-rm-case\">\n    <tspan x=\"60\" dy=\"0\">Disclosed rewarded<\/tspan>\n    <tspan x=\"60\" dy=\"18\">inventory<\/tspan>\n  <\/text>\n\n  <text x=\"60\" y=\"230\" class=\"adx-rm-muted\">A named, priced format<\/text>\n\n  <text x=\"220\" y=\"190\" class=\"adx-rm-body\">\n    <tspan x=\"220\" dy=\"0\">Yes, and the reward<\/tspan>\n    <tspan x=\"220\" dy=\"18\">is named up front<\/tspan>\n  <\/text>\n\n  <text x=\"360\" y=\"190\" class=\"adx-rm-body\">\n    <tspan x=\"360\" dy=\"0\">Watching or engaging<\/tspan>\n    <tspan x=\"360\" dy=\"18\">with the ad unit<\/tspan>\n  <\/text>\n\n  <text x=\"510\" y=\"190\" class=\"adx-rm-body\">\n    <tspan x=\"510\" dy=\"0\">Sold and priced as<\/tspan>\n    <tspan x=\"510\" dy=\"18\">rewarded inventory<\/tspan>\n  <\/text>\n\n  <text x=\"655\" y=\"190\" class=\"adx-rm-body\">\n    <tspan x=\"655\" dy=\"0\">Reads as rewarded,<\/tspan>\n    <tspan x=\"655\" dy=\"18\">benchmarked apart<\/tspan>\n  <\/text>\n\n  <text x=\"810\" y=\"190\" class=\"adx-rm-body\">\n    <tspan x=\"810\" dy=\"0\">A legitimate trade.<\/tspan>\n    <tspan x=\"810\" dy=\"18\">Buy it on rewarded<\/tspan>\n    <tspan x=\"810\" dy=\"18\">terms.<\/tspan>\n  <\/text>\n\n  <!-- Row 2 -->\n  <rect x=\"41\" y=\"269\" width=\"6\" height=\"106\" fill=\"#2f6bff\"\/>\n\n  <text x=\"60\" y=\"298\" class=\"adx-rm-case\">\n    <tspan x=\"60\" dy=\"0\">Rewarded supply on<\/tspan>\n    <tspan x=\"60\" dy=\"18\">the wrong line<\/tspan>\n  <\/text>\n\n  <text x=\"60\" y=\"338\" class=\"adx-rm-muted\">Good supply, wrong deal<\/text>\n\n  <text x=\"220\" y=\"298\" class=\"adx-rm-body\">Yes, knowingly<\/text>\n\n  <text x=\"360\" y=\"298\" class=\"adx-rm-body\">\n    <tspan x=\"360\" dy=\"0\">Engagement, not your<\/tspan>\n    <tspan x=\"360\" dy=\"18\">conversion event<\/tspan>\n  <\/text>\n\n  <text x=\"510\" y=\"298\" class=\"adx-rm-body\">\n    <tspan x=\"510\" dy=\"0\">Not separated; it<\/tspan>\n    <tspan x=\"510\" dy=\"18\">arrives on a CPA line<\/tspan>\n  <\/text>\n\n  <text x=\"655\" y=\"298\" class=\"adx-rm-body\">\n    <tspan x=\"655\" dy=\"0\">Cohorts mix, so the<\/tspan>\n    <tspan x=\"655\" dy=\"18\">account norm drifts<\/tspan>\n  <\/text>\n\n  <text x=\"810\" y=\"298\" class=\"adx-rm-body\">\n    <tspan x=\"810\" dy=\"0\">Keep the supply.<\/tspan>\n    <tspan x=\"810\" dy=\"18\">Split reporting and<\/tspan>\n    <tspan x=\"810\" dy=\"18\">reprice it.<\/tspan>\n  <\/text>\n\n  <!-- Row 3 -->\n  <rect x=\"41\" y=\"377\" width=\"6\" height=\"106\" fill=\"#e8a33d\"\/>\n\n  <text x=\"60\" y=\"406\" class=\"adx-rm-case\">\n    <tspan x=\"60\" dy=\"0\">Reward paid on the<\/tspan>\n    <tspan x=\"60\" dy=\"18\">conversion event<\/tspan>\n  <\/text>\n\n  <text x=\"60\" y=\"446\" class=\"adx-rm-muted\">Opt in real, value thin<\/text>\n\n  <text x=\"220\" y=\"406\" class=\"adx-rm-body\">\n    <tspan x=\"220\" dy=\"0\">Yes, but the payout<\/tspan>\n    <tspan x=\"220\" dy=\"18\">is the action itself<\/tspan>\n  <\/text>\n\n  <text x=\"360\" y=\"406\" class=\"adx-rm-body\">\n    <tspan x=\"360\" dy=\"0\">Your target action,<\/tspan>\n    <tspan x=\"360\" dy=\"18\">paid per completion<\/tspan>\n  <\/text>\n\n  <text x=\"510\" y=\"406\" class=\"adx-rm-body\">\n    <tspan x=\"510\" dy=\"0\">Named in some deals,<\/tspan>\n    <tspan x=\"510\" dy=\"18\">left open in others<\/tspan>\n  <\/text>\n\n  <text x=\"655\" y=\"406\" class=\"adx-rm-body\">\n    <tspan x=\"655\" dy=\"0\">Conversion rate stops<\/tspan>\n    <tspan x=\"655\" dy=\"18\">tracking interest<\/tspan>\n  <\/text>\n\n  <text x=\"810\" y=\"406\" class=\"adx-rm-body\">\n    <tspan x=\"810\" dy=\"0\">Move the payout to<\/tspan>\n    <tspan x=\"810\" dy=\"18\">an engagement<\/tspan>\n    <tspan x=\"810\" dy=\"18\">trigger, or pause.<\/tspan>\n  <\/text>\n\n  <!-- Row 4 -->\n  <rect x=\"41\" y=\"485\" width=\"6\" height=\"106\" fill=\"#d9534f\"\/>\n\n  <text x=\"60\" y=\"514\" class=\"adx-rm-case\">\n    <tspan x=\"60\" dy=\"0\">Hidden incentive on<\/tspan>\n    <tspan x=\"60\" dy=\"18\">an ordinary CPA line<\/tspan>\n  <\/text>\n\n  <text x=\"60\" y=\"554\" class=\"adx-rm-muted\">Reported as ordinary<\/text>\n\n  <text x=\"220\" y=\"514\" class=\"adx-rm-body\">\n    <tspan x=\"220\" dy=\"0\">The user opts in, the<\/tspan>\n    <tspan x=\"220\" dy=\"18\">buyer is not told<\/tspan>\n  <\/text>\n\n  <text x=\"360\" y=\"514\" class=\"adx-rm-body\">\n    <tspan x=\"360\" dy=\"0\">Your target action,<\/tspan>\n    <tspan x=\"360\" dy=\"18\">paid per completion<\/tspan>\n  <\/text>\n\n  <text x=\"510\" y=\"514\" class=\"adx-rm-body\">Not stated<\/text>\n\n  <text x=\"655\" y=\"514\" class=\"adx-rm-body\">\n    <tspan x=\"655\" dy=\"0\">Front metrics improve<\/tspan>\n    <tspan x=\"655\" dy=\"18\">as cohort value falls<\/tspan>\n  <\/text>\n\n  <text x=\"810\" y=\"514\" class=\"adx-rm-body\">\n    <tspan x=\"810\" dy=\"0\">Outside the terms.<\/tspan>\n    <tspan x=\"810\" dy=\"18\">Pause, reconcile,<\/tspan>\n    <tspan x=\"810\" dy=\"18\">agree remediation.<\/tspan>\n  <\/text>\n\n  <!-- Bottom explanation -->\n  <rect\n    x=\"40\"\n    y=\"612\"\n    width=\"920\"\n    height=\"80\"\n    rx=\"10\"\n    fill=\"#f4f6fa\"\n    stroke=\"#d8dee9\"\n    stroke-width=\"1.5\"\n  \/>\n\n  <text x=\"62\" y=\"644\" class=\"adx-rm-note-title\">\n    The format is neutral. Disclosure and the payout trigger decide which row you are in.\n  <\/text>\n\n  <text x=\"62\" y=\"672\" class=\"adx-rm-note-text\">\n    Rows one and two are workable once price and reporting match. Rows three and four need the trigger or the terms changed.\n  <\/text>\n<\/svg>\n\n<figcaption>\n  A disclosed rewarded buy is a legitimate trade. The case that breaks the data is a reward paid for the conversion event on volume reported as ordinary.\n<\/figcaption>\n<\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"where-these-signals-will-mislead-you\">Where These Signals Will Mislead You<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A low-friction offer can genuinely convert far above your account average. A single-field email capture, a free tool with no payment step, a well-matched creative: all produce lifts that look suspicious and are not. Judged against the wrong baseline, the best campaign in the account reads as the most doubtful one.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Retention curves are worse. A flat curve has plenty of innocent explanations: onboarding that broke in the last release, a creative promising what the product does not deliver on first open, seasonal demand that spikes and leaves, or a push send that reached everyone at once and produced a conversion-time cluster with no incentive in it. Device and country mixes drift for ordinary targeting reasons too. Then there is size: a few dozen conversions has no readable day 30 curve, and treating one as evidence is how good sources get cut for noise.<\/p>\n\n\n<div class=\"block__bord\"><div class=\"block__bord_desc\"><p><strong>Analysts who work these cases tend to hold two rules: compare against a baseline from the same offer, country, and format rather than the account average, and refuse to call a cohort until it is large enough to survive a resample.<\/strong><\/p>\n<\/div><\/div>\n<style>\n.block__bord { margin: 32px 0; padding: 1.25em 2.375em;\tborder-radius: 24px; background: rgba(0, 220, 200, 0.20); }\n.block__bord_desc {font-size: 16px !important;font-weight: 400 !important;color: #606060 !important;}\n<\/style>\n\n\n\n<p class=\"wp-block-paragraph\">Two limits deserve no softening. An assurance is not a measurement: visibility into the deeper layers of any supply chain is limited, so a correct answer from a direct partner still benefits from the reporting-level checks above. And no combination of these signals reaches certainty alone, so the final call needs a person who knows the offer and what the funnel looks like when it works.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"faq\">FAQ<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"what-is-incentivized-traffic-in-advertising\">What is incentivized traffic in advertising? <\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Incentivized traffic comes from real users who complete an advertiser&#8217;s target action because they were paid or rewarded for it: cash, in-app currency, a bonus balance. The click and the conversion are genuine events, but the motive is the reward rather than the product, which is why it passes the device and behavior checks that catch automation.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"is-rewarded-advertising-the-same-as-incentivized-traffic\">Is rewarded advertising the same as incentivized traffic? <\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No. Rewarded advertising is a disclosed format in which a user voluntarily opts into an ad experience in exchange for a reward, as Google&#8217;s rewarded ads documentation describes, and it is priced and reported as rewarded inventory. The case that damages data attaches the reward to the conversion event itself, on volume reported as ordinary.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"how-do-you-detect-incentivized-traffic-in-a-cpa-campaign\">How do you detect incentivized traffic in a CPA campaign? <\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Look for a conversion rate above the norm for that same offer, country, and format with no creative change to explain it, retention that goes nearly flat after day one, clustered time to conversion, and event sequences that end at the payout action. Then line the total drop-off point up against the event your partner is paid on. No single signal is sufficient, and small cohorts should not be judged.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"why-does-incentivized-traffic-make-my-conversion-rate-go-up\">Why does incentivized traffic make my conversion rate go up? <\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Because the user is paid to produce exactly the event your reporting counts as success, so the step that normally filters out uninterested people stops filtering. Cost per action falls at the same time, which makes the source look like your best buy. The gap only shows up in post-conversion measures: day 7 retention, second action rate, revenue per cohort.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n    <div class=\"block__buttons\">\n        <a href=\"https:\/\/app.adex.com\/auth\/login\" class=\"block__buttons_btn\">JOIN ADEX<\/a>    <\/div>\n<style>\n    .block__buttons {\n        text-align: center;\n    }\n\n    .block__buttons_btn {\n        background-color: rgba(254, 100, 90, 1) !important;\n        border-radius: 200px !important;\n        padding: 16px 24px !important;\n        font-weight: 600 !important;\n        font-size: 18px !important;\n        line-height: 24px !important;\n        text-align: center !important;\n        display: inline-block !important;\n        color: #fff !important;\n        text-decoration: none !important;\n        text-transform: uppercase !important;\n    }\n\n    .block__buttons_btn:hover {\n        color: rgba(11, 31, 58, 1) !important;\n    }\n<\/style>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Why would your best-converting cohort never come back? See how incentivized traffic boosts front-funnel numbers and weakens cohort value &#8211; and learn which signals to check before scaling.<\/p>\n","protected":false},"author":8,"featured_media":6012,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[4],"tags":[18,16],"class_list":["post-6007","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-current_risks","tag-fraud","tag-threat"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Incentivized Traffic Detection in CPA Funnels | Adex<\/title>\n<meta name=\"description\" content=\"Incentivized traffic can boost conversions while weakening retention. Learn the key signals and safeguards to set before buying traffic.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/adex.com\/blog\/incentivized-traffic-cpa-funnels\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Incentivized Traffic Detection in CPA Funnels | Adex\" \/>\n<meta property=\"og:description\" content=\"Incentivized traffic can boost conversions while weakening retention. Learn the key signals and safeguards to set before buying traffic.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/adex.com\/blog\/incentivized-traffic-cpa-funnels\/\" \/>\n<meta property=\"og:site_name\" content=\"ADEX\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/adexsaas\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-13T08:20:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-13T08:59:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/adex.com\/blog\/wp-content\/uploads\/2026\/08\/Adex-Incentivized-Traffic-in-CPA-Funnels.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Olya Mikheeva\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@adexsaas\" \/>\n<meta name=\"twitter:site\" content=\"@adexsaas\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Olya Mikheeva\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/adex.com\\\/blog\\\/incentivized-traffic-cpa-funnels\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/adex.com\\\/blog\\\/incentivized-traffic-cpa-funnels\\\/\"},\"author\":{\"name\":\"Olya Mikheeva\",\"@id\":\"https:\\\/\\\/adex.com\\\/blog\\\/#\\\/schema\\\/person\\\/c5794aef7aa28987e7019a804390ee3a\"},\"headline\":\"Incentivized Traffic in CPA Funnels: Why Motivated Users Break Conversion Data\",\"datePublished\":\"2026-08-13T08:20:46+00:00\",\"dateModified\":\"2026-08-13T08:59:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/adex.com\\\/blog\\\/incentivized-traffic-cpa-funnels\\\/\"},\"wordCount\":2654,\"publisher\":{\"@id\":\"https:\\\/\\\/adex.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/adex.com\\\/blog\\\/incentivized-traffic-cpa-funnels\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/adex.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/Adex-Incentivized-Traffic-in-CPA-Funnels.png\",\"keywords\":[\"Fraud\",\"Threat\"],\"articleSection\":[\"Current risks\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/adex.com\\\/blog\\\/incentivized-traffic-cpa-funnels\\\/\",\"url\":\"https:\\\/\\\/adex.com\\\/blog\\\/incentivized-traffic-cpa-funnels\\\/\",\"name\":\"Incentivized Traffic Detection in CPA Funnels | Adex\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/adex.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/adex.com\\\/blog\\\/incentivized-traffic-cpa-funnels\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/adex.com\\\/blog\\\/incentivized-traffic-cpa-funnels\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/adex.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/Adex-Incentivized-Traffic-in-CPA-Funnels.png\",\"datePublished\":\"2026-08-13T08:20:46+00:00\",\"dateModified\":\"2026-08-13T08:59:57+00:00\",\"description\":\"Incentivized traffic can boost conversions while weakening retention. Learn the key signals and safeguards to set before buying traffic.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/adex.com\\\/blog\\\/incentivized-traffic-cpa-funnels\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/adex.com\\\/blog\\\/incentivized-traffic-cpa-funnels\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/adex.com\\\/blog\\\/incentivized-traffic-cpa-funnels\\\/#primaryimage\",\"url\":\"https:\\\/\\\/adex.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/Adex-Incentivized-Traffic-in-CPA-Funnels.png\",\"contentUrl\":\"https:\\\/\\\/adex.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/Adex-Incentivized-Traffic-in-CPA-Funnels.png\",\"width\":1200,\"height\":628,\"caption\":\"Adex - incentivized traffic in CPA funnels showing high conversion rates, weak retention, and motivated users\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/adex.com\\\/blog\\\/incentivized-traffic-cpa-funnels\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/adex.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Incentivized Traffic in CPA Funnels: Why Motivated Users Break Conversion Data\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/adex.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/adex.com\\\/blog\\\/\",\"name\":\"ADEX - Ad Fraud & Invalid Traffic Prevention Platform\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/adex.com\\\/blog\\\/#organization\"},\"alternateName\":\"ADEX\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/adex.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/adex.com\\\/blog\\\/#organization\",\"name\":\"ADEX - Ad Fraud & Invalid Traffic Prevention Platform\",\"url\":\"https:\\\/\\\/adex.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/adex.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/adex.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/CDD2258_copy-48-1.svg\",\"contentUrl\":\"https:\\\/\\\/adex.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/CDD2258_copy-48-1.svg\",\"width\":148,\"height\":30,\"caption\":\"ADEX - Ad Fraud & Invalid Traffic Prevention Platform\"},\"image\":{\"@id\":\"https:\\\/\\\/adex.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/adexsaas\\\/\",\"https:\\\/\\\/x.com\\\/adexsaas\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/adex.com\\\/blog\\\/#\\\/schema\\\/person\\\/c5794aef7aa28987e7019a804390ee3a\",\"name\":\"Olya Mikheeva\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7e1ca40f4b08b576bd7c51e8946605febbcaa99bf482f69ead517b1cd512de42?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7e1ca40f4b08b576bd7c51e8946605febbcaa99bf482f69ead517b1cd512de42?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7e1ca40f4b08b576bd7c51e8946605febbcaa99bf482f69ead517b1cd512de42?s=96&d=mm&r=g\",\"caption\":\"Olya Mikheeva\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Incentivized Traffic Detection in CPA Funnels | Adex","description":"Incentivized traffic can boost conversions while weakening retention. Learn the key signals and safeguards to set before buying traffic.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/adex.com\/blog\/incentivized-traffic-cpa-funnels\/","og_locale":"en_US","og_type":"article","og_title":"Incentivized Traffic Detection in CPA Funnels | Adex","og_description":"Incentivized traffic can boost conversions while weakening retention. Learn the key signals and safeguards to set before buying traffic.","og_url":"https:\/\/adex.com\/blog\/incentivized-traffic-cpa-funnels\/","og_site_name":"ADEX","article_publisher":"https:\/\/www.facebook.com\/adexsaas\/","article_published_time":"2026-08-13T08:20:46+00:00","article_modified_time":"2026-08-13T08:59:57+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/adex.com\/blog\/wp-content\/uploads\/2026\/08\/Adex-Incentivized-Traffic-in-CPA-Funnels.png","type":"image\/png"}],"author":"Olya Mikheeva","twitter_card":"summary_large_image","twitter_creator":"@adexsaas","twitter_site":"@adexsaas","twitter_misc":{"Written by":"Olya Mikheeva","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/adex.com\/blog\/incentivized-traffic-cpa-funnels\/#article","isPartOf":{"@id":"https:\/\/adex.com\/blog\/incentivized-traffic-cpa-funnels\/"},"author":{"name":"Olya Mikheeva","@id":"https:\/\/adex.com\/blog\/#\/schema\/person\/c5794aef7aa28987e7019a804390ee3a"},"headline":"Incentivized Traffic in CPA Funnels: Why Motivated Users Break Conversion Data","datePublished":"2026-08-13T08:20:46+00:00","dateModified":"2026-08-13T08:59:57+00:00","mainEntityOfPage":{"@id":"https:\/\/adex.com\/blog\/incentivized-traffic-cpa-funnels\/"},"wordCount":2654,"publisher":{"@id":"https:\/\/adex.com\/blog\/#organization"},"image":{"@id":"https:\/\/adex.com\/blog\/incentivized-traffic-cpa-funnels\/#primaryimage"},"thumbnailUrl":"https:\/\/adex.com\/blog\/wp-content\/uploads\/2026\/08\/Adex-Incentivized-Traffic-in-CPA-Funnels.png","keywords":["Fraud","Threat"],"articleSection":["Current risks"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/adex.com\/blog\/incentivized-traffic-cpa-funnels\/","url":"https:\/\/adex.com\/blog\/incentivized-traffic-cpa-funnels\/","name":"Incentivized Traffic Detection in CPA Funnels | Adex","isPartOf":{"@id":"https:\/\/adex.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/adex.com\/blog\/incentivized-traffic-cpa-funnels\/#primaryimage"},"image":{"@id":"https:\/\/adex.com\/blog\/incentivized-traffic-cpa-funnels\/#primaryimage"},"thumbnailUrl":"https:\/\/adex.com\/blog\/wp-content\/uploads\/2026\/08\/Adex-Incentivized-Traffic-in-CPA-Funnels.png","datePublished":"2026-08-13T08:20:46+00:00","dateModified":"2026-08-13T08:59:57+00:00","description":"Incentivized traffic can boost conversions while weakening retention. Learn the key signals and safeguards to set before buying traffic.","breadcrumb":{"@id":"https:\/\/adex.com\/blog\/incentivized-traffic-cpa-funnels\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/adex.com\/blog\/incentivized-traffic-cpa-funnels\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/adex.com\/blog\/incentivized-traffic-cpa-funnels\/#primaryimage","url":"https:\/\/adex.com\/blog\/wp-content\/uploads\/2026\/08\/Adex-Incentivized-Traffic-in-CPA-Funnels.png","contentUrl":"https:\/\/adex.com\/blog\/wp-content\/uploads\/2026\/08\/Adex-Incentivized-Traffic-in-CPA-Funnels.png","width":1200,"height":628,"caption":"Adex - incentivized traffic in CPA funnels showing high conversion rates, weak retention, and motivated users"},{"@type":"BreadcrumbList","@id":"https:\/\/adex.com\/blog\/incentivized-traffic-cpa-funnels\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/adex.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Incentivized Traffic in CPA Funnels: Why Motivated Users Break Conversion Data"}]},{"@type":"WebSite","@id":"https:\/\/adex.com\/blog\/#website","url":"https:\/\/adex.com\/blog\/","name":"ADEX - Ad Fraud & Invalid Traffic Prevention Platform","description":"","publisher":{"@id":"https:\/\/adex.com\/blog\/#organization"},"alternateName":"ADEX","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/adex.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/adex.com\/blog\/#organization","name":"ADEX - Ad Fraud & Invalid Traffic Prevention Platform","url":"https:\/\/adex.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/adex.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/adex.com\/blog\/wp-content\/uploads\/2022\/05\/CDD2258_copy-48-1.svg","contentUrl":"https:\/\/adex.com\/blog\/wp-content\/uploads\/2022\/05\/CDD2258_copy-48-1.svg","width":148,"height":30,"caption":"ADEX - Ad Fraud & Invalid Traffic Prevention Platform"},"image":{"@id":"https:\/\/adex.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/adexsaas\/","https:\/\/x.com\/adexsaas"]},{"@type":"Person","@id":"https:\/\/adex.com\/blog\/#\/schema\/person\/c5794aef7aa28987e7019a804390ee3a","name":"Olya Mikheeva","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/7e1ca40f4b08b576bd7c51e8946605febbcaa99bf482f69ead517b1cd512de42?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/7e1ca40f4b08b576bd7c51e8946605febbcaa99bf482f69ead517b1cd512de42?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7e1ca40f4b08b576bd7c51e8946605febbcaa99bf482f69ead517b1cd512de42?s=96&d=mm&r=g","caption":"Olya Mikheeva"}}]}},"_links":{"self":[{"href":"https:\/\/adex.com\/blog\/wp-json\/wp\/v2\/posts\/6007","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/adex.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/adex.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/adex.com\/blog\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/adex.com\/blog\/wp-json\/wp\/v2\/comments?post=6007"}],"version-history":[{"count":9,"href":"https:\/\/adex.com\/blog\/wp-json\/wp\/v2\/posts\/6007\/revisions"}],"predecessor-version":[{"id":6019,"href":"https:\/\/adex.com\/blog\/wp-json\/wp\/v2\/posts\/6007\/revisions\/6019"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/adex.com\/blog\/wp-json\/wp\/v2\/media\/6012"}],"wp:attachment":[{"href":"https:\/\/adex.com\/blog\/wp-json\/wp\/v2\/media?parent=6007"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/adex.com\/blog\/wp-json\/wp\/v2\/categories?post=6007"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/adex.com\/blog\/wp-json\/wp\/v2\/tags?post=6007"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}