Segmentation
Cut every metric by the customers who actually matter
A single company-wide churn rate is an average of several different businesses. Segmentation is how you find out which one is the problem.
What is Segmentation?
Filter
Stack conditions until the question is exact
Combine as many conditions as the question needs — annual plans over a certain MRR that signed up before a given date and are not delinquent — using string, numeric, date and boolean operators. The result is a live customer list you can read, export or turn into a segment.
- Filter on plan, MRR, LTV, tenure, signup date, active, cancelled or delinquent status
- Enrichment fields including industry, company size, city and country
- Any custom attribute you have imported, alongside the built-in fields
This is the real product running on sample data. Click to use it.
Save
Define it once, use it everywhere
A saved segment is not a customer list that goes stale — it is a definition that re-evaluates whenever you look at it. Apply one to any metric and the whole page recalculates against it: MRR, churn, LTV, ARPU, cohort retention, forecasts. Ask respects saved segments too, so you can ask a question about one by name.
- Segments apply across metrics, cohorts, forecasts and the assistant
- Definitions re-evaluate continuously, so membership stays current
- Shared across the workspace, so the whole team uses the same definition
MRR
+5.2%$162,400
Net revenue churn
−0.3pp2.1%
Active customers
+381,284
ARPU
+1.4%$126.48
Compare
Put segments next to each other
The comparison is where the insight lives. Overlay several segments on the same chart to see which one is carrying growth and which is quietly leaking, and compare cohort retention between them to find out whether a difference is real or just a different mix of signup months.
- Multiple segments on one chart, over any date range
- Cohort retention compared segment by segment
- Per-segment MRR movement breakouts, so differences resolve to a cause
Why did MRR drop last month?
MRR fell $4,180 (−3.1%) in March. Almost all of it is contraction, not cancellations: 31 Scale customers downgraded to Growth after the annual renewal window opened.
Extend
Bring your own data in
The most useful segments usually depend on something your billing system does not know — sales rep, onboarding path, support ticket volume, NPS band, account tier. Define custom attribute fields and set values by customer or by email, from a CSV import or over the API, and they behave exactly like native fields.
- Custom attribute fields defined per workspace, typed and reusable
- Set values by customer identifier or by email, across billing sources
- Import by CSV or API; enrichment fills in firmographic data automatically
Churn definition
Editable- Delinquency window
- 21 days
- Trials counted
- Never
- Refunds
- Deducted in period
- Downgrades
- Contraction, not churn
Change any rule and every historical figure recalculates against it.
Capabilities
What Segmentation includes
All of it sits in the same workspace. Bastle is free while in beta, so nothing on this list is an add-on, an upgrade or a separate subscription.
Segment-aware everywhere
A segment set on one screen carries through to the metrics, cohorts and assistant rather than resetting when you navigate.
Query them over the API
Segments are CRUD resources with an ad-hoc search endpoint, so an internal tool can resolve a segment to a customer list on demand.
Cross-source identity
Attributes can be keyed by email as well as by billing identifier, which is how a customer with two billing records becomes one customer.
Geographic view
Any segment can be plotted on a map, which is the quickest way to spot a regional churn pattern nobody had thought to look for.
Related
Where this connects
Segmentation reads the same normalised billing history as the rest of Bastle, so a change in one place shows up in the others without an export.
Metrics
Most analytics tools hand you a number and ask you to trust it.
Learn moreAsk
A dashboard makes you assemble the answer yourself.
Learn moreCancellation Insights
Exit surveys sent a week later get answered by the people who were least annoyed.
Learn moreAPI & MCP
Analytics tools that treat the API as an afterthought make you re-implement their metric definitions in your own code.
Learn moreKeep going: see everything Bastle does, look up the maths behind any number in the metric glossary, or run a figure through the free calculators.
Practical questions are usually answered by the connector list, an honest comparison with the alternatives, or the same product framed for founders and for finance teams.
Frequently asked questions
What can I segment on?
Do saved segments update automatically?
Which metrics can be segmented?
How many segments can I compare at once?
How do I get my own data in?
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.