{
    "name": "Influencer Campaign ROI Calculator",
    "url": "https://calculators.geekmidst.com/calculators/influencer-campaign-roi-calculator",
    "markdown": "https://calculators.geekmidst.com/calculators/influencer-campaign-roi-calculator.md",
    "category": "Marketing analytics",
    "description": "Work out influencer ROI from tracked orders, order value and contribution margin against the creator fee, gifted product and other costs.",
    "summary": "Influencer ROI compares the contribution from tracked orders (orders × order value × contribution margin) with everything the campaign cost.",
    "also_called": [
        "Influencer marketing ROI calculator",
        "Creator campaign ROI calculator"
    ],
    "applies_to": "Worldwide",
    "last_updated": "2026-10-29",
    "computation": "Results are computed in the visitor’s browser on the HTML page. This API describes the calculator; it does not compute results.",
    "inputs": [
        {
            "name": "orders",
            "label": "Tracked orders",
            "type": "number",
            "default": "120"
        },
        {
            "name": "aov",
            "label": "Average order value",
            "type": "number",
            "default": "75"
        },
        {
            "name": "contribution_margin",
            "label": "Contribution margin",
            "type": "number",
            "default": "50",
            "unit": "%"
        },
        {
            "name": "fee",
            "label": "Creator fee",
            "type": "number",
            "default": "2500"
        },
        {
            "name": "product_cost",
            "label": "Gifted product cost",
            "type": "number",
            "default": "500",
            "optional": true
        },
        {
            "name": "other_costs",
            "label": "Other costs",
            "type": "number",
            "default": "",
            "optional": true
        },
        {
            "name": "currency",
            "label": "Currency",
            "type": "currency",
            "default": "USD"
        }
    ],
    "outputs": [
        {
            "key": "roi",
            "label": "Campaign ROI",
            "format": "percent"
        },
        {
            "key": "revenue",
            "label": "Tracked revenue",
            "format": "currency"
        },
        {
            "key": "contribution",
            "label": "Contribution from orders",
            "format": "currency"
        },
        {
            "key": "net_return",
            "label": "Net return",
            "format": "currency"
        },
        {
            "key": "cost_per_order",
            "label": "Campaign cost per order",
            "format": "currency"
        },
        {
            "key": "breakeven_orders",
            "label": "Orders needed to break even",
            "format": "integer"
        }
    ],
    "formula": {
        "text": "Contribution = Orders × AOV × Contribution margin;  ROI = (Contribution − Total cost) ÷ Total cost × 100;  Break-even orders = ⌈Total cost ÷ (AOV × Margin)⌉",
        "variables": {
            "Total cost": "creator fee + gifted product + other costs (the ROI denominator)",
            "AOV": "average order value after discount"
        }
    },
    "worked_example": {
        "inputs": {
            "orders": "120",
            "aov": "75",
            "contribution_margin": "50",
            "fee": "2500",
            "product_cost": "500",
            "other_costs": "",
            "currency": "USD"
        },
        "steps": [
            "Revenue = 120 × 75 = $9,000; contribution = 9,000 × 0.50 = $4,500.",
            "Cost = 2,500 + 500 = $3,000; ROI = (4,500 − 3,000) ÷ 3,000 × 100 = 50%.",
            "Break-even orders = 3,000 ÷ (75 × 0.50) = 80."
        ],
        "result": "120 tracked orders return 50% on a $3,000 campaign; it needed 80 orders to break even."
    },
    "interpretation": "Tracked codes and links undercount: some buyers see the post and buy later without the code. Treat the ROI as a floor and compare creators on the same tracking method.",
    "assumptions": [
        "Only orders tracked to the creator are counted.",
        "Contribution margin is the same for every order."
    ],
    "limitations": [
        "Brand awareness and content you can reuse in ads are real benefits that this calculation does not value."
    ],
    "rules": null,
    "faqs": [
        {
            "question": "Should the discount be included?",
            "answer": "Yes: enter the average order value after the discount, so the lost margin is reflected."
        }
    ],
    "sources": [],
    "related": [
        {
            "name": "Content Marketing ROI Calculator",
            "url": "https://calculators.geekmidst.com/calculators/content-marketing-roi-calculator"
        },
        {
            "name": "Engagement Rate Calculator",
            "url": "https://calculators.geekmidst.com/calculators/engagement-rate-calculator"
        },
        {
            "name": "ROI Calculator",
            "url": "https://calculators.geekmidst.com/calculators/roi-calculator"
        },
        {
            "name": "ROAS Calculator",
            "url": "https://calculators.geekmidst.com/calculators/roas-calculator"
        }
    ],
    "disclaimer": null,
    "publisher": "GM¹X CalcVerse"
}