FreemiusChartsy data source

Freemius analytics for plugin, theme and SaaS makers

Connect your Freemius product and get MRR, churn, LTV and net revenue across monthly, annual and lifetime licenses - answered in plain English instead of CSV exports.

Needs your Freemius product ID, API token and secret key.

Chartsy · My Freemius pluginSample data
MRR$8,370+20% since Apr
Monthly churn4.6%Logo churn, Sep
Average LTV$264All paid plans
Net revenue$30,650Last 90 days

How did MRR change by billing cycle since April?

MRR grew 20%, from $6,980 to $8,370. Annual plans grew faster (+22%) than monthly plans (+19%).

MRR by billing cycle
MonthlyAnnual (÷12)
What you get

The four numbers Freemius makers ask about most

Chartsy turns your Freemius sales, subscriptions and refunds into SaaS metrics you can trust.

MRR

Monthly and annual subscriptions normalized to one monthly figure, split by plan and billing cycle.

Churn

Cancelled subscriptions by plan, counted when the license actually expires - so you can see which tier leaks customers.

LTV

What a subscriber is worth over their lifetime, compared across plans and monthly versus annual billing.

Net revenue

Payments minus VAT, gateway fees, refunds and chargebacks, by month - so a refund spike never hides inside a good-looking total.

Works across every Freemius license type:MonthlyAnnualLifetime
How it works

From Freemius data to plain-English answers in four steps

  1. Step 1

    Connect your Freemius product

    Paste your product ID, API token and secret key. Chartsy imports your plans, subscriptions, payments and refunds, and adds the webhook for you.

    Find them in Freemius under Settings → API & Keys.

  2. Step 2

    Ask your questions

    Type questions in plain English - about MRR, churn, LTV, refunds or any metric that matters to you.

    “Which plan churns the most?”

  3. Step 3

    Get actionable insights

    Every answer comes with a chart and the numbers behind it, so you can check the reasoning.

    Charts split by plan and billing cycle.

  4. Step 4

    Export & share

    Download reports as PDF or PNG and share them with your team or partners.

    PDF and PNG export.

Ask a question

Questions your Freemius dashboard can’t answer

Pick a question to see how Chartsy answers it. All figures are sample data.

Which plan churns the most?

Your Starter plan churns the most at 6.8% a month - over 3× the Agency plan (2.1%).

Monthly churn by plan, SepSample data
Starter6.8%
Pro3.9%
Agency2.1%

Lifetime licenses can’t churn, so they’re excluded.

Built for Freemius

Lifetime deals don’t inflate your MRR

Many Freemius products sell monthly, annual and lifetime licenses side by side. Chartsy treats each one differently, so your recurring numbers stay honest.

  • Annual plans are normalizedA $120 yearly plan counts as $10 of MRR, not $120 in the month it renews.
  • Lifetime sales are reported separatelyOne-time revenue shows up in revenue and net revenue, never in MRR.
  • Refunds are tied to the sale they reverseEach refund and chargeback is recorded against its original payment, so you can see which plan it came from.
Revenue mix, last 90 daysSample data
MonthlyCounted in MRR
$14,12046%
AnnualCounted in MRR, divided by 12
$10,05033%
LifetimeOne-time revenue, kept out of MRR
$6,48021%
Your data

Your keys stay private. Your Freemius data stays as it is.

Reads, never edits

Chartsy reads your plans, subscriptions, payments and refunds. The only thing it adds in Freemius is the webhook listener that sends it new events.

Keys stored encrypted

Your API token and secret key are encrypted at rest. The secret key is used only to check that webhooks really come from Freemius.

Delete anytime

Delete the data source in Chartsy and it is permanently removed, together with all the data imported from it.

FAQ

Questions about the Freemius connection

Step-by-step setup is in the Freemius connection guide.

Where do I find my product ID and API keys?

In the Freemius Developer Dashboard, open your product and go to Settings → API & Keys. Copy the product ID, the API Bearer Authorization Token and the secret key (it starts with sk_) into Chartsy.

Can I connect more than one Freemius product?

Yes. Each plugin, theme or SaaS product is connected as its own data source, with its own name in the account picker. Ask about one product, or use All Accounts to see them added up.

How are lifetime licenses counted?

Lifetime sales are one-time revenue. They count in revenue and net revenue but are kept out of MRR, so your recurring growth isn’t overstated. Only monthly and annual subscriptions count toward MRR.

How much history does Chartsy import?

Everything from 1 January two years ago - at least 24 months - right after you connect. After that, the Freemius webhook delivers new sales, refunds and cancellations as they happen, and an hourly sync picks up anything a webhook missed.

Can I combine Freemius with Stripe or Paddle?

Yes. Freemius works alongside Chartsy’s Stripe and Paddle integrations and the Custom API, and All Accounts adds every source up, so you can ask questions across all your revenue in one place.

Stop exporting CSVs. Start asking questions.

Connect your Freemius product and get your first answer in a few minutes.

Connect Freemius

Freemius is a trademark of its respective owner.

Ministry of Economy and Innovation
Startup Albania

The Chartsy program is realized with the financial support of the Albanian Government through the Ministry of Economy and Innovation, under the Grant 2026 scheme, and is implemented by the Innovation4Albania Agency.