Skip to content
Workflow · Customers · Opening soon

Customer churn analysis

Use a Stripe subscriptions export to review customer churn by month. See starting customers, customers lost, churn rate, and the MRR they took with them.

Early access opens shortly. Check back soon.

Someone typed

“for the stripe subscriptions export, show each month over the last 12 months: customers active at the start, customers lost, churn rate as lost divided by starting customers, and mrr lost from those cancels”

The agent read it as

For the Stripe subscriptions export, show each month over the last 12 months: customers active at the start, customers lost, churn rate as lost divided by starting customers, and MRR lost from those cancels, including the current month.

What the agent built

1 step, each one an ordinary Mammoth step you can open and change.

  1. File
    Stripe subscriptions export
    CSV export · 45 rows
  2. Step
    Calculate monthly churn
    Step 1
  3. Result
    Monthly Subscription Churn
    12 rows
  4. Schedule
    Runs when you say
    Proposed

Checked on the sample files: every step ran, 12 rows came out.

What you get back

The result of that run, the rows to look at first.

Monthly Subscription ChurnSample data12 rows
MonthCustomers active at startCustomers lostChurn rateMRR lost
2025-12-01300%0
2026-01-017342.9%347
2026-02-018337.5%347
2026-03-019222.2%148
2026-04-0111218.2%148
2026-05-0113215.4%298
2026-06-011516.7%49
2026-07-0118211.1%148
2026-08-012015%199
2026-09-012314.3%49
2026-10-012514%99
2026-11-012727.4%148
12 rows in the result. Sample data: illustrative figures, not business results.

How do you analyze customer churn by month?

Export your Stripe subscriptions data as a subscriptions export, then load it into Mammoth. It shows each of the last 12 months, including the current month, with customers active at the start, customers lost, churn rate, and MRR lost from those cancels.

How it works

How to use the Monthly Subscription Churn workflow

  1. 1Get early accessWe invite people in small batches, job by job. You'll land on this workflow, already built and checked on the sample files.
  2. 2Swap in your exportsUpload your own files as they come out of your tools. The agent checks the workflow on your rows.
  3. 3Change it in words, then turn it onSay what to change and see the new result before anything saves. Then choose when it runs.

Monthly Subscription Churn: questions

What export do I need?
Use a Stripe subscriptions export. It should include the subscription records needed to see which customers were active at the start of each month and which ones cancelled during the month.
What happens to rows that do not match the rules?
Rows that do not fit the churn rules are left out of the monthly churn result. The table is built from the rows that match the month, active subscription, and cancel conditions.
Can I change the churn rules in words?
Yes. You can rewrite the instructions in plain words, such as which months to include, how to count starting customers, and how to treat cancels or MRR loss.

Get early access to this workflow

It will open already built and checked on the sample files. Swap in your own exports and see your result.

Early access opens shortly. Check back soon.