{
  "slug": "retargeting-audience-value-calculator",
  "title": "Retargeting Audience Value Calculator",
  "heading": "Retargeting Audience Value Calculator",
  "category": "financial",
  "url": "https://www.revenuelab.fyi/toolbox/retargeting-audience-value-calculator",
  "summary": "Estimate the profitable spend ceiling for a retargeting pool before it decays.",
  "description": "Retargeting pools decay fast: the visitor who abandoned a cart three days ago is worth far more to chase than one from six weeks ago, and most accounts overspend on stale segments because the ad platform doesn't tell you a pool's value is dropping. This calculator takes your audience size, baseline conversion rate for that recency window, average order value, and margin, then computes expected incremental revenue and the maximum cost-per-click or cost-per-thousand-impressions you can pay and stay profitable, after applying an incrementality haircut (since a meaningful share of retargeted buyers would have returned anyway). It also flags a recommended spend cap, since even a profitable CPC doesn't mean you should spend without limit — pool value depletes as you reach the same users repeatedly, which is a frequency and fatigue problem more than a targeting one. Segment your retargeting pools by recency (0-3 days, 4-14 days, 15-30 days) and run each through this separately, because blending them into one audience value estimate hides the fact that most of the real value sits in the freshest window and the older segments are often barely worth bidding on at all.",
  "formula": "Expected incremental conversions = audience size × conversion rate × incrementality rate; Max profitable CPC = (AOV × margin × conversion rate × incrementality rate) ÷ desired ROAS multiple.",
  "dateModified": "2026-09-30",
  "run_url": "https://www.revenuelab.fyi/api/public/calc?tool=retargeting-audience-value-calculator",
  "inputs": [
    {
      "id": "audienceSize",
      "label": "Retargeting audience size",
      "kind": "number",
      "hint": null,
      "default": 20000,
      "unit": null,
      "min": 1,
      "max": null
    },
    {
      "id": "conversionRate",
      "label": "Expected conversion rate for this recency window",
      "kind": "number",
      "hint": null,
      "default": 3,
      "unit": "%",
      "min": 0.1,
      "max": 50
    },
    {
      "id": "aov",
      "label": "Average order value",
      "kind": "number",
      "hint": null,
      "default": 90,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "margin",
      "label": "Gross margin",
      "kind": "number",
      "hint": null,
      "default": 45,
      "unit": "%",
      "min": 1,
      "max": 95
    },
    {
      "id": "incrementalityRate",
      "label": "Incrementality rate for retargeting",
      "kind": "number",
      "hint": null,
      "default": 35,
      "unit": "%",
      "min": 1,
      "max": 100
    },
    {
      "id": "targetRoas",
      "label": "Target incremental ROAS",
      "kind": "number",
      "hint": null,
      "default": 2,
      "unit": null,
      "min": 0.5,
      "max": 20
    }
  ],
  "outputs": [
    {
      "id": "maxProfitableSpend",
      "label": "Max profitable spend on this pool",
      "format": "currency",
      "hint": null,
      "primary": true
    },
    {
      "id": "incrementalConversions",
      "label": "Expected incremental conversions",
      "format": "number",
      "hint": null,
      "primary": false
    },
    {
      "id": "incrementalRevenue",
      "label": "Expected incremental revenue",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "maxCpc",
      "label": "Max profitable CPC (assumes 2% CTR)",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "recommendedCap",
      "label": "Recommended weekly spend cap",
      "format": "currency",
      "hint": null,
      "primary": false
    }
  ],
  "worked_example": {
    "inputs": [
      "Retargeting audience size: 20000",
      "Expected conversion rate for this recency window: 3 %",
      "Average order value: 90 $",
      "Gross margin: 45 %",
      "Incrementality rate for retargeting: 35 %",
      "Target incremental ROAS: 2"
    ],
    "outputs": [
      "Max profitable spend on this pool: $4,253",
      "Expected incremental conversions: 210",
      "Expected incremental revenue: $18,900",
      "Max profitable CPC (assumes 2% CTR): $10.63",
      "Recommended weekly spend cap: $4,253"
    ]
  },
  "how_to": {
    "title": "How to use this",
    "steps": [
      "Enter retargeting audience size.",
      "Enter expected conversion rate for this recency window (%).",
      "Enter average order value ($).",
      "Enter gross margin (%).",
      "Enter incrementality rate for retargeting (%).",
      "Enter target incremental roas.",
      "Read your max profitable spend on this pool on the right — it updates as you type.",
      "Hit Share to keep the scenario or send it to someone."
    ]
  },
  "scenarios": [
    {
      "name": "Conservative",
      "description": "Lower-end numbers — what if things land soft?",
      "values": {
        "audienceSize": 12000,
        "conversionRate": 1.7999999999999998,
        "aov": 55,
        "margin": 27,
        "incrementalityRate": 21,
        "targetRoas": 1.2
      }
    },
    {
      "name": "Typical",
      "description": "Defaults — the most common real-world setup.",
      "values": {
        "audienceSize": 20000,
        "conversionRate": 3,
        "aov": 90,
        "margin": 45,
        "incrementalityRate": 35,
        "targetRoas": 2
      }
    },
    {
      "name": "Ambitious",
      "description": "Higher-end numbers — what if things really pop?",
      "values": {
        "audienceSize": 32000,
        "conversionRate": 4.800000000000001,
        "aov": 145,
        "margin": 72,
        "incrementalityRate": 56,
        "targetRoas": 3.2
      }
    }
  ],
  "limitations": [
    "Results are estimates before tax, fees, and inflation unless an input explicitly covers them.",
    "Rates are treated as fixed for the whole period — variable-rate products will drift from this projection.",
    "This is educational maths, not financial advice. Check anything contractual with the lender or your accountant."
  ],
  "faq": [
    {
      "q": "Why apply an incrementality haircut to retargeting specifically?",
      "a": "Retargeting shows ads to people who already know your brand and were often already going to return, especially cart abandoners within 24-48 hours. Studies and holdout tests commonly put retargeting incrementality between 20-50%, meaning half or more of attributed conversions would have happened without the ad."
    },
    {
      "q": "How should I segment audiences by recency?",
      "a": "Split into at least three windows: 0-3 days (highest intent, highest value), 4-14 days (moderate), and 15-30+ days (low value, mostly brand-awareness territory at that point). Run this calculator separately for each since conversion rate and incrementality both drop sharply as recency window widens."
    },
    {
      "q": "What does the max CPC assume and why might it be wrong for my account?",
      "a": "It assumes a 2% click-through rate to translate a spend cap into a rough CPC ceiling, which is a simplification — actual CTR varies by placement and creative. Use the max profitable spend number as your primary constraint and treat the CPC figure as directional, not a precise bid instruction."
    },
    {
      "q": "Why cap spend even if a pool looks profitable?",
      "a": "Frequency caps matter more than aggregate ROAS math suggests. Hitting the same 500 people 40 times a month drives down marginal returns and increases ad fatigue and brand annoyance well before the platform-reported ROAS shows a problem."
    }
  ],
  "related": [
    "https://www.revenuelab.fyi/toolbox/incrementality-lift-calculator",
    "https://www.revenuelab.fyi/toolbox/ad-fatigue-frequency-threshold-calculator"
  ],
  "license": "CC-BY-4.0",
  "citation": "RevenueLab — Retargeting Audience Value Calculator (https://www.revenuelab.fyi/toolbox/retargeting-audience-value-calculator)"
}