For saas startups
Watch churn and runway while the numbers are still small
At forty customers, a monthly churn rate is mostly noise. What you need is to know who left, why, and whether the cohort you signed after the pricing change behaves differently.
What does Bastle do for saas startups?
The job
What you are actually trying to do
Not a feature list rearranged. These are the tasks that bring this reader to a subscription analytics tool in the first place, and what in Bastle does each one.
Find out whether anything changed, at a sample size this small
One cancellation in a base of forty moves the rate by two and a half points, so a headline percentage cannot tell you whether last month was a signal. Cohort retention by signup month, and the ability to compare the cohort before a change against the one after it, can.
Capture the reason while the customer still has it
An exit survey a week later is answered by the least annoyed people. Cancellation Insights asks in the cancellation flow itself, offers a response matched to the reason — a discount, a pause, a plan change — and then reports each reason weighted by the MRR it took, not by how often it was clicked.
Separate the churn you caused from the churn that happened to you
Expired cards and issuer declines are customers leaving by accident. Recover chases them separately from voluntary cancellations, and recovered revenue returns as reactivation into the original signup cohort rather than as a new customer, so retention does not flatter itself.
Keep runway attached to what is actually happening
Forecasting pre-fills starting MRR, growth and churn from your own history, models expenses and hiring, and reports runway in days per scenario. It is in beta and says so; the value is that the assumptions are visible and the actuals update themselves.
Friction
The complaints people actually write down
Taken from published reviews and public discussion of the incumbent tools rather than invented for this page. Where Bastle does not solve one of them, the answer below says so rather than changing the subject.
The complaint
Analytics is priced on revenue, so the tool costs most in the stage where every month of runway is a decision. Add-ons for dunning and cancellation surveys stack on top of the base subscription.
What Bastle does
Bastle is free while in beta and everything is in one workspace: metrics, dunning, cancellation insights, forecasting, data rooms, API and MCP. There is no add-on to defer and no card to enter.
The complaint
The tool computes a churn rate and will not say how, so at small volumes you cannot tell a definitional artefact from a real movement.
What Bastle does
Definitions are visible and editable — delinquency window, trial handling, coupon rules, same-day wash, annual lookback — and every figure opens onto the records behind it. At forty customers you can literally read the list that produced the number.
The complaint
You see what you earned but not what caused it. The dashboard reports a drop and the investigation starts from zero.
What Bastle does
Every movement decomposes into new, expansion, reactivation, contraction and churn, each opening onto the customers and plan transitions involved, and Ask will explain the movement in a sentence with those records cited. Bastle does not do marketing attribution, so the causes it identifies are billing-side, not channel-side.
The complaint
Blended metrics hide the thing you are trying to learn, because early customers rarely look like the ones you want.
What Bastle does
Segmentation stacks filters across plan, MRR band, tenure, signup date, status, geography and your own imported attributes, and any saved segment applies across metrics, cohorts, forecasts and the assistant. Segment before you conclude.
The complaint
There is no way to tell whether your churn is bad or normal for your stage.
What Bastle does
Bastle cannot tell you this. Benchmarks is roadmap and needs contributed data that does not exist yet, and the glossary is deliberate about giving directional ranges rather than invented figures. Your own earlier cohorts are the comparison available today, and at pre-PMF they are arguably the more informative one.
Small samples need different reporting
Most subscription analytics is designed for a business with enough customers that a monthly rate is stable. Below a few hundred customers it is not. A single cancellation swings a churn percentage by more than any intervention you could plausibly run, so a dashboard of headline rates produces a monthly ritual of over-reacting to noise.
What survives at this size is the detail underneath. Which specific customers left. What they said on the way out. Whether the ones who signed up after you changed the pricing page are behaving differently from the ones before it. Bastle is built so those are one click from the headline rather than an export away — every figure opens onto the records that produced it, and at your volumes that record set is short enough to read.
Cohorts before rates
Cohort retention tables group customers by signup month and follow each group forward, which is the only view that answers whether you are getting better. A blended churn rate mixes a cohort you acquired badly two years ago with the one you acquired carefully last month and reports their average, which describes neither.
Revenue retention cells above one hundred per cent mean a cohort expanded — usually the most useful cell on the page pre-PMF, because expansion is evidence that the people who stayed found more value, which is a stronger signal at low volume than an acquisition number. See how the metrics are calculated for the mechanics.
Ask at the moment, not a week later
Cancellation Insights intercepts the cancellation itself: reason captured in the flow, an offer matched to that reason presented immediately, follow-ups scheduled per reason afterwards. At pre-PMF the reason matters more than the save. Twelve people telling you the same thing in their own words is the most valuable dataset you have, and it only exists if you ask while they are still there.
Reasons are then weighted by the MRR they took rather than counted, which changes the ranking more often than people expect: the reason mentioned most is frequently not the reason costing most.
Involuntary churn is not a growth problem
Some share of the customers who stopped paying did not decide to. Cards expire, issuers decline, retries fail. Recover runs delinquency, card expiry and annual renewal as separate campaigns across email, SMS and an in-app banner, with a hosted card-update page that writes the new card back to your processor.
The part that matters for measurement: recovered revenue returns as a reactivation into the customer's original signup cohort, not as a new customer. Counting it as new would inflate acquisition and retention simultaneously, which is exactly the kind of quiet flattery that makes early metrics useless.
Runway, with the assumptions in the open
Forecasting is in beta and labelled that way everywhere. It pre-fills starting MRR, customer count, growth and churn from your history, lets you choose linear or compounding growth, models expenses and hiring, and reports runway in days per scenario, with accounting actuals syncing from QuickBooks Online or Xero. Treat it as a strong second opinion rather than the sole input to a hiring decision — over one to two quarters it is reasonable, and beyond that a small error in the churn assumption compounds into a large error in the answer.
Where to start
The parts you will use first
All of it sits in one workspace reading one normalised billing history, and Bastle is free while in beta — so nothing here is a tier, an add-on or a separate subscription.
Metrics
Most analytics tools hand you a number and ask you to trust it.
Learn moreCancellation Insights
Exit surveys sent a week later get answered by the people who were least annoyed.
Learn moreRecover
Involuntary churn is customers leaving by accident.
Learn moreSegmentation
A single company-wide churn rate is an average of several different businesses.
Learn moreForecasting
Every forecast is wrong. In beta.
Learn moreThe same product from another seat: founders, finance teams, investors and boards and subscription apps.
Or go straight to the detail: everything Bastle does, the metric glossary for the maths behind any number, an honest comparison with the alternatives, or the live demo — the real application running on a generated dataset, no signup.
Frequently asked questions
We have thirty customers. Is there any point?
Can we afford this pre-revenue?
Will it tell us whether our churn is normal?
Does Bastle predict which customers will churn?
How much work is the setup?
Does it work if we bill outside Stripe?
See your own numbers in about two minutes.
Connect Stripe and Bastle backfills your full history. Free while in beta — no card, no sales call.