{
  "slug": "plg-free-to-paid-conversion",
  "title": "PLG Free-to-Paid Conversion Calculator",
  "heading": "Free-to-Paid Conversion Rate Calculator",
  "category": "financial",
  "url": "https://www.revenuelab.fyi/toolbox/plg-free-to-paid-conversion",
  "summary": "Model how many free/freemium users you need to hit a paid revenue target.",
  "description": "Product-led growth companies live or die on the free-to-paid conversion funnel, since acquisition cost per free user is usually near zero but the whole business model depends on a small percentage upgrading. Typical freemium conversion rates run 2-5% for broad consumer-adjacent tools, and 10-25%+ for narrower B2B tools with a genuinely painful free-tier limitation (seat caps, usage caps, feature gates) that pushes serious users toward upgrading quickly. This calculator works backward from a monthly recurring revenue target to the number of free signups you need, and forward from your current funnel to a revenue forecast, so you can see whether your growth plan is realistic given your actual conversion rate rather than an aspirational one pulled from a benchmark deck. Small changes in conversion rate compound dramatically at scale — moving from 3% to 4% conversion is a 33% increase in paid customers from the exact same top-of-funnel spend, which is usually cheaper to achieve than acquiring 33% more free signups.",
  "formula": "Paid Customers = Free Signups × Conversion Rate; MRR = Paid Customers × Avg Revenue per Paid User",
  "dateModified": "2026-09-30",
  "run_url": "https://www.revenuelab.fyi/api/public/calc?tool=plg-free-to-paid-conversion",
  "inputs": [
    {
      "id": "freeSignups",
      "label": "Monthly free signups",
      "kind": "number",
      "hint": null,
      "default": 8000,
      "unit": null,
      "min": 1,
      "max": null
    },
    {
      "id": "conversionRate",
      "label": "Free-to-paid conversion rate",
      "kind": "number",
      "hint": null,
      "default": 4,
      "unit": "%",
      "min": 0.1,
      "max": 100
    },
    {
      "id": "arpu",
      "label": "Average revenue per paid user",
      "kind": "number",
      "hint": null,
      "default": 39,
      "unit": "$/mo",
      "min": 1,
      "max": null
    },
    {
      "id": "monthlyChurn",
      "label": "Monthly paid churn rate",
      "kind": "number",
      "hint": null,
      "default": 3,
      "unit": "%",
      "min": 0,
      "max": 100
    }
  ],
  "outputs": [
    {
      "id": "steadyStateMrr",
      "label": "Steady-state MRR at this funnel",
      "format": "currency",
      "hint": null,
      "primary": true
    },
    {
      "id": "newPaidPerMonth",
      "label": "New paid customers per month",
      "format": "number",
      "hint": null,
      "primary": false
    },
    {
      "id": "steadyStatePaidUsers",
      "label": "Steady-state paid customer count",
      "format": "number",
      "hint": null,
      "primary": false
    },
    {
      "id": "newMrrPerMonth",
      "label": "New MRR added per month",
      "format": "currency",
      "hint": null,
      "primary": false
    }
  ],
  "worked_example": {
    "inputs": [
      "Monthly free signups: 8000",
      "Free-to-paid conversion rate: 4 %",
      "Average revenue per paid user: 39 $/mo",
      "Monthly paid churn rate: 3 %"
    ],
    "outputs": [
      "Steady-state MRR at this funnel: $416,000",
      "New paid customers per month: 320",
      "Steady-state paid customer count: 10,667",
      "New MRR added per month: $12,480"
    ]
  },
  "how_to": {
    "title": "How to use this",
    "steps": [
      "Enter monthly free signups.",
      "Enter free-to-paid conversion rate (%).",
      "Enter average revenue per paid user ($/mo).",
      "Enter monthly paid churn rate (%).",
      "Read your steady-state mrr at this funnel 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": {
        "freeSignups": 4800,
        "conversionRate": 2.4,
        "arpu": 23,
        "monthlyChurn": 1.7999999999999998
      }
    },
    {
      "name": "Typical",
      "description": "Defaults — the most common real-world setup.",
      "values": {
        "freeSignups": 8000,
        "conversionRate": 4,
        "arpu": 39,
        "monthlyChurn": 3
      }
    },
    {
      "name": "Ambitious",
      "description": "Higher-end numbers — what if things really pop?",
      "values": {
        "freeSignups": 12800,
        "conversionRate": 6.4,
        "arpu": 62,
        "monthlyChurn": 4.800000000000001
      }
    }
  ],
  "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": "What's a realistic free-to-paid conversion rate?",
      "a": "Broad consumer or prosumer freemium tools typically convert 2-5%. Narrow B2B tools with a hard usage or seat cap and clear pain point convert 10-25%. Trial-based (time-limited, full-featured) models often convert higher, 15-30%, because urgency replaces the freemium 'stay free forever' option."
    },
    {
      "q": "Why does the calculator show a 'steady state' MRR?",
      "a": "New paying customers are constantly balanced against churned ones; steady state is the customer count where new paid adds equal churned losses, i.e. new-paid-per-month divided by monthly churn rate. It shows where your MRR plateaus if signups and conversion rate stay flat — useful for spotting when you need funnel improvements, not just more top-of-funnel volume."
    },
    {
      "q": "Does raising the conversion rate or lowering churn matter more?",
      "a": "Both move steady-state MRR, but churn has outsized leverage because it's in the denominator of a compounding calculation — cutting monthly churn in half doubles steady-state customer count for the same acquisition funnel, whereas doubling conversion rate only doubles new adds, not the compounding base."
    },
    {
      "q": "How do I actually raise free-to-paid conversion?",
      "a": "The reliable levers are tightening the free tier's real limitation (a cap users hit while actively using the product, not an arbitrary time limit), in-app prompts triggered by usage moments rather than generic banners, and a paid tier priced low enough that the decision doesn't require approval. Sales-assisted PLG (reaching out to high-usage free accounts) usually beats passive upgrade prompts."
    }
  ],
  "related": [
    "https://www.revenuelab.fyi/toolbox/trial-length-conversion-impact",
    "https://www.revenuelab.fyi/toolbox/seat-expansion-revenue",
    "https://www.revenuelab.fyi/toolbox/usage-based-revenue-forecast"
  ],
  "license": "CC-BY-4.0",
  "citation": "RevenueLab — PLG Free-to-Paid Conversion Calculator (https://www.revenuelab.fyi/toolbox/plg-free-to-paid-conversion)"
}