Skip to content

Comparison

Bastle vs ProfitWell Metrics

Where ProfitWell Metrics is the better choice, where Bastle is, and what actually differs once you get past the feature lists.

Bastle or ProfitWell Metrics?

ProfitWell Metrics, now part of Paddle, is free forever and backed by a benchmark dataset drawn from tens of thousands of companies — a scale of peer comparison Bastle cannot match and will not fake. Its paid sibling Retain does dunning with automatic localisation across more than fifteen languages. Bastle differs on data freshness, since ProfitWell's metrics refresh on a multi-hour cycle, on configurability, since ProfitWell's definitions are fixed, and on plain-English question answering, which ProfitWell does not have. The strategic question is whether you want core revenue reporting from the company that acquired your competitor's payment processor.

Last researched July 2026. See every comparison

In their words

What ProfitWell Metrics is

ProfitWell Metrics is free subscription analytics: connect Stripe or another billing source and get MRR, churn, LTV and cohort reporting at no cost, with benchmark comparisons built from a dataset spanning roughly thirty thousand companies. It is offered by Paddle, which also sells Retain, a performance-priced failed-payment recovery product that localises dunning messages across more than fifteen languages automatically.

Honest fit

Which one you should actually pick

Most comparison pages are written so that one answer is always right. These two columns get the same room, the same styling and the same amount of thought.

Choose ProfitWell Metrics if

  • Free forever from an established company matters more than anything else on this page. ProfitWell Metrics has been free for years and is not free pending a beta.
  • Benchmark data is the reason you are buying. ProfitWell's dataset spans tens of thousands of companies; Bastle has no benchmark cohort and will not publish one until enough workspaces have opted in to make it real.
  • You sell internationally and need dunning in many languages. Retain auto-localises across more than fifteen; Bastle's recovery messages are written by you, in whatever languages you write them in.
  • You already bill through Paddle. ProfitWell is the native analytics layer for that stack and the integration story is simpler.
  • You want basic revenue reporting and nothing else, with no interest in APIs, webhooks or configurability. ProfitWell is a clean answer to that.

Choose Bastle if

  • You bill through Stripe and want a vendor whose incentives are not tied to a competing payment processor.
  • Multi-hour metric refresh is a problem for you. Bastle's billing events stream in continuously and metrics recompute against them.
  • You need to change how churn is defined. ProfitWell's definitions are fixed; Bastle exposes delinquency windows, trial handling and coupon rules as workspace policy and recalculates history when you change one.
  • You want plain-English answers with the underlying customers and invoices cited, which ProfitWell does not offer.
  • You need an API, signed webhooks, a CLI or an MCP server rather than a dashboard you can only read.

Side by side

Capability by capability

A tick means the capability ships today. A dash means it exists in a narrower or different form. A cross means it is not available. Nothing is marked absent merely because it works differently.

Capability comparison between Bastle and ProfitWell Metrics
CapabilityBastleProfitWell Metrics
Core subscription metricsYesYes
Free to useProfitWell Metrics is free ongoing; Bastle is free while in betaYesYes
Large-scale peer benchmarksProfitWell draws on roughly 30,000 companiesRoadmapYes
Continuous data refreshProfitWell metrics refresh on a multi-hour cycleYesPartial
User-configurable metric definitionsYesNo
Reconciliation view against the billing providerRoadmapNo
Plain-English question answeringYesNo
Failed-payment recovery includedRetain is a separate, performance-priced productYesPartial
Automatic dunning localisationRetain localises across 15+ languages; Bastle uses copy you writeNoYes
Cancellation reason capture and save offersYesPartial
Outbound webhooksYesPartial
MCP server and CLIYesNo
Revenue forecastingBetaNo
Independent of a payment processorProfitWell is owned by Paddle, a Stripe competitorYesNo

Researched July 2026. Competitor capabilities change; corrections welcome.

Free is a real answer

ProfitWell Metrics has been free for years, from a company with an installed base and a support organisation, and it produces the core subscription metrics correctly. If your requirement is "show me MRR and churn, cost nothing, and do not make me think about it", that requirement is met and you can stop reading. Bastle is also free right now, but free while in beta is a different sort of promise and you should weigh it as one.

The benchmark dataset is the other thing they have that we do not. It draws on tens of thousands of companies, which is enough for a peer median to mean something. Bastle's benchmarks are on the roadmap and will stay there until enough workspaces have opted in, because a cohort assembled from too few companies produces a median that moves when one of them has a bad month, and a comparison built on that is worse than no comparison because it feels authoritative.

The Paddle question

ProfitWell was acquired by Paddle, which is a merchant of record and a direct competitor to Stripe. That has produced a durable unease among Stripe-billing users, who reasonably note that their free analytics tool is now operated by a company with a commercial interest in them switching processors. Nothing in this is an accusation — the product works — but it is a structural conflict, and a widely observed sentiment that Stripe-first users have been deprioritised since the acquisition.

Bastle does not sell payments and has no position on where you bill. That is worth exactly as much as you think it is worth.

Freshness and fixed definitions

ProfitWell's metrics refresh on a multi-hour cycle. For monthly reporting that is fine. For watching a launch, a pricing change or an incident, a dashboard that is up to several hours stale is the wrong instrument. Bastle streams billing events continuously and recomputes against them, and every event carries both a business time and an ingest time so a backdated correction lands in the period it belongs to rather than the day it arrived.

The bigger structural difference is configurability. ProfitWell's metric definitions are fixed. Bastle's are workspace policy — the delinquency window, whether trials count as revenue, how full-discount coupons are treated, the separate annual churn lookback — and changing one recalculates your whole history against the new rule with a record of the change. When your CFO and your analytics tool disagree about what churn means, exactly one of those two can be edited.

Retention

Retain is a good dunning product and its automatic localisation across more than fifteen languages is something Bastle's Recover does not do — our messages are the copy you write, in the languages you write it. What Bastle does differently is include recovery rather than pricing it as a performance cut on money you get back, and cover three distinct failure modes separately: payments that have already failed, cards about to expire, and annual renewals about to land. Card-expiry warnings are the cheapest recovery available because no payment has failed yet.

Who wrote this page

Bastle did, and Bastle benefits if you choose Bastle. That is a bias no amount of good intent removes, so the useful thing is to make it checkable rather than to claim it away. Every capability claim above is specific enough to disprove in an afternoon, the case for the other product gets the same room as the case for ours, and anything that works differently rather than not at all is marked partial.

Read this alongside the other vendor's own documentation, not instead of it. If something here is wrong about their product, tell us: corrections are treated as bugs rather than as debate, the page gets fixed and its research date is reset so you can see it was revised. That applies whether the correction makes them look better or us look worse.

Related

Other comparisons

If ProfitWell Metrics is on your shortlist, these usually are too.

Bastle vs ProfitWell Metrics: common questions

Is ProfitWell Metrics really free?

Yes, the metrics product is free and has been for years, which is a genuine strength and not a trick. Retain, the failed-payment recovery product, is priced separately on a performance basis. Bastle is also free right now, but free while in beta is a weaker promise than free ongoing from an established vendor, and you should weigh it accordingly.

How current are ProfitWell's numbers?

They refresh on a multi-hour cycle rather than continuously. That is entirely adequate for monthly and quarterly reporting and inadequate for watching something happen — a launch, a pricing change, a spike in failed payments. Bastle's billing events stream in continuously and metrics recompute against them, so the dashboard reflects recent activity rather than the last batch.

Does Paddle owning ProfitWell matter if I bill through Stripe?

It is a structural conflict worth naming rather than a scandal. Paddle is a merchant of record competing with Stripe, and ProfitWell's Stripe-billing users have reported feeling deprioritised since the acquisition. The product still works. Whether you want your free analytics operated by a company with an interest in you switching processors is a judgement call, and Bastle has no stake in where you bill.

Can I change how ProfitWell calculates churn?

No — its metric definitions are fixed. Bastle exposes the delinquency window, trial exclusion, full-coupon handling, same-day start-and-cancel treatment and the annual churn lookback as per-workspace policy, and changing any of them recalculates history against the new rule with the change recorded. That matters when your own definition of churn does not match the vendor's default.

What about ProfitWell's benchmarks?

They are the strongest thing on offer here and Bastle has no equivalent. A dataset spanning roughly thirty thousand companies makes a peer median meaningful in a way a small cohort never can. Bastle's benchmarks are on the roadmap, will be built only from workspaces that explicitly opt in, and will not appear until the cohort is large enough to be worth trusting. Until then your own cohort retention history is the honest comparison, and it ships today.

Does Bastle localise dunning emails?

Not automatically. Recover sends the copy you write, from a named sender on your team, across email, SMS and an in-app banner, and you can write that copy in any language you like — but there is no automatic translation layer. Retain does auto-localise across more than fifteen languages, and if you sell broadly across international markets that is a real advantage for them.

The honest way to choose is to run both.

Connecting Stripe takes about two minutes; Bastle then backfills your complete billing history, so you can put its numbers next to ProfitWell Metrics's on your own data. Free while in beta, no card required.