2,500 rows · 10 columns

SaaS subscriptions

Twenty-five hundred B2B subscription accounts with signup dates, plans, seat counts, MRR and churn dates. Built for cohort retention, survival analysis, and expansion-revenue maths.

What is in it, and what is wrong with it

churned_at is empty for accounts that are still alive at the end of the observation window. That is right-censoring, and treating those blanks as "did not churn" will make your retention numbers optimistic. Churn hazard is highest in months 2–4 and decays after that, which is what most real self-serve products look like.

Schema

ColumnTypeDescription
account_idstringAccount identifier.
signed_up_ondateFirst paid day.
plancategorystarter, team, business, or enterprise.
seatsintegerSeats at signup.
seats_nowintegerSeats at last observation (expansion or contraction).
mrr_usdfloatMonthly recurring revenue at last observation.
regioncategoryAMER, EMEA, APAC, LATAM.
industrycategorySelf-reported industry.
channelcategoryAcquisition channel.
churned_atdateCancellation date, or empty if still active.

First twelve rows

account_idsigned_up_onplanseatsseats_nowmrr_usdregionindustry
A222852023-01-04starter1112.5AMERpublic sector
A204962023-01-06starter4452.63AMERpublic sector
A215402023-01-06team2427282.33EMEAeducation
A222962023-01-07starter2227.24EMEAmedia
A201042023-01-10starter2225EMEAsoftware
A201342023-01-11team2021198.38APAChealthcare
A202082023-01-13team1821228.93EMEAhealthcare
A211042023-01-13team1916154.96AMERsoftware
A207602023-01-14team1414151.04APACpublic sector
A201742023-01-17business811221050.9EMEApublic sector
A203292023-01-17starter4341.23AMERsoftware
A205402023-01-19starter2223.82EMEApublic sector

Showing the first 8 of 10 columns. Open the full table in the Explorer.