B2B SaaS Usage Retention

This dataset provides comprehensive retention and engagement metrics for B2B SaaS customers, including subscription details, user activity, feature usage, and churn risk scores. It enables customer success teams to monitor long-term engagement, identify at-risk accounts, and optimize strategies for churn prevention and customer health. Ideal for SaaS analytics, customer lifecycle management, and predictive modeling.

  • opened 26 times
  • last updated 21 Aug 2025
  • by GoMask
The brief that made it

Customer health scoring and churn prediction

Sample rows

preview · 8 of 200 rows · all 18 columns
customer_idstringsubscription_statusstringretention_rate_12mfloatindustrystringcustomer_namestringaccount_managerstringsubscription_start_datedatesubscription_end_datedateplan_typestringmonthly_feefloatuser_countintegerlast_login_datedatemonthly_active_usersintegerfeature_usage_scorefloatretention_rate_6mfloatchurn_risk_scorefloatlast_success_touch_datedatenotesstring
ALPHA-ENT_001active96.8TechnologyAlpha Technologies Inc.j.smith2022-03-20blankEnterprise41008502024-06-1181092.597.20.062024-05-30High engagement, custom integrations deployed, annual review completed.
BETA-PRO_002activeblankFinanceBeta Financial Groupk.jones2023-09-17blankPro418.99482024-06-124481.493.50.192024-06-07Moderate engagement, recent campaign spikes noted, considering upgrade.
GAMMA-BSC_003activeblankRetailGamma Retail Solutionsblank2024-02-25blankBasic29.9942024-06-10232.1blank0.442024-06-08Minimal engagement, price sensitive, single store operator.
DELTA-TRIAL_004trialblankHealthcareDelta Health Networkn.riley2024-06-01blankPro0142024-06-13741.7blank0.392024-06-11Pilot program, early adopter, integration delays noted.
EPSILON-ENT_005active94.7ManufacturingEpsilon Manufacturingd.lee2021-07-13blankEnterprise19501802024-06-1216288.696.10.082024-06-10Custom workflows enabled, high engagement, annual review scheduled.
ZETA-PRO_006active78.2EnergyZeta Energy Corpr.taylor2022-12-15blankPro505.5382024-06-123473.882.60.272024-06-03Renewal approaching, moderate engagement, training requested.
THETA-BSC_007activeblankAgricultureTheta Agricultural Supplyblank2023-12-09blankBasic4872024-06-09419.4blank0.512024-06-02Low engagement, price sensitive, considering alternative solutions.
IOTA-ENT_008active97.5AerospaceIota Aerospace Systemss.hughes2021-09-28blankEnterprise32004102024-06-134019998.20.032024-06-12High engagement, custom integrations, quarterly business review.

What the 200 rows show

from the 200-row sample

Active (subscription status) stands out: mean retention_rate_12m is 88.9, against 11.2 for the rest.

  • 90.2median retention_rate_12m
  • 3plan types
  • 393.5median monthly_fee
  • 33.5median user_count
  • 27.5median monthly_active_users
  • 70.5median feature_usage_score
Mean retention_rate_12m by subscription_status92 rows
05010088.9active73 rows13.5cancelled6 rows10.1expired9 rows10.0paused4 rows
retention_rate_12m92 rows, in bands of 10
025501124211371447050100retention_rate_12m →

Median 90.2, from 0.0 to 99.7.

industry200 rows · top 10 of 26 values
  1. Retail13
  2. Healthcare13
  3. Manufacturing13
  4. Professional Services13
  5. Media13
  6. Technology12
  7. Agriculture12
  8. Education12
  9. Energy11
  10. Testing11
18 columns by typefrom the column list below
  • string 7
  • integer 2
  • float 5
  • date 4

Columns

18 columns in three groups
blueprint · 18 columns
columntypedescriptionexample
Text 7 columns
customer_idstringUnique identifier for each B2B customer organizationuniqueALPHA-ENT_001
customer_namestringName of the customer organizationAlpha Technologies Inc.
industrystringIndustry sector of the customer organizationoptionalTechnology
account_managerstringName or identifier of the assigned customer success/account manageroptionalj.smith
subscription_statusstringCurrent status of the customer's subscriptionactive · cancelled · expired · trial · pausedactive
plan_typestringType of SaaS subscription plan (e.g., Basic, Pro, Enterprise)3 typesEnterprise
notesstringFreeform notes or comments from customer success teamoptionalHigh engagement, custom i…
Numbers 7 columns
monthly_feefloatMonthly subscription fee for the customer0 or more4100
user_countintegerNumber of active users/seats under the customer account1 or more850
monthly_active_usersintegerNumber of unique users who logged in during the last 30 days0 or more · optional810
feature_usage_scorefloatAggregate score representing engagement with key SaaS features (0-100)0 to 100 · optional92.5
retention_rate_6mfloatPercentage of users retained after 6 months (0-100)0 to 100 · optional97.2
retention_rate_12mfloatPercentage of users retained after 12 months (0-100)0 to 100 · optional96.8
churn_risk_scorefloatCalculated risk score for customer churn (0-1, higher means greater risk)0 to 1 · optional0.06
Dates and times 4 columns
subscription_start_datedateDate when the customer started their SaaS subscription2022-03-20
subscription_end_datedateDate when the customer's subscription ends or ended (null if active)optional2024-05-30
last_login_datedateDate of the most recent login by any user from the customer organizationoptional2024-06-11
last_success_touch_datedateDate of last contact or engagement by customer success teamoptional2024-05-30

Use it for

  • median retenti…90.292 rowsmean retention rate 1…88.9acti…13.5canc…10.1expi…10.0paus…

    A technology dashboard

    Retention_rate_12m by subscription_status and a breakdown of industry. Excel, Power BI or Tableau.

  • Why do the 73 active rows have a mean retention_rate_12m of 88.9?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable customers with customer_name, industry and account_manager to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 18 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

10,000 rows of yours: $12.99One-time. No subscription. All prices

This dataset200 rows18 columns
Yours10,000 rows18 columns

blueprint · b2b-saas-usage-retention

Behind this dataset

Same schema. As many rows as you need.

These 200 rows came out of a blueprint — 18 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Retention tracked monthly per account
  • Include product usage frequency
  • Exclude canceled subscriptions
  • Flag upsell opportunities
Rows
Open the blueprint in Data Factory

1 credit per row. New accounts start with 25 free credits.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
b2b-saas-usage-retention

What should your data show?

Preview 20 rows free
No signup. No card.