Skip to content
Workflow · Customers · Opening soon

Expansion and contraction MRR

Use a Chargebee subscription MRR change log export to split MRR movements by month. See each customer’s changes as new, expansion, contraction, or churned MRR.

Early access opens shortly. Check back soon.

Someone typed

“from the chargebee subscription mrr change log, show mrr by month and customer with new, expansion, contraction, and churned mrr, using the change type and delta mrr to bucket each change”

The agent read it as

From the Chargebee subscription MRR change log, show MRR by month and customer with new, expansion, contraction, and churned MRR, using the change type and delta MRR to bucket each change, counting reactivations as new MRR.

What the agent built

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

  1. File
    Chargebee subscription MRR change log
    CSV export · 20 rows
  2. Step
    Bucket changes by month and customer
    Step 1
  3. Result
    Customer MRR Movements
    19 rows
  4. Schedule
    Runs when you say
    Proposed

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

What you get back

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

Customer MRR MovementsSample data19 rows
CustomerMonthNew MRR (USD)Expansion MRR (USD)Contraction MRR (USD)Churned MRR (USD)Customer ID
Bluefin Studio2026-09-01800000cus_5c8d12
Northstar Labs2026-09-011,200000cus_7f3a21
Orbit Works2026-09-011,500000cus_9a1e44
Red Cedar Co2026-09-01450000cus_b2d901
Silverline Health2026-09-01950000cus_18c4ef
Bluefin Studio2026-10-0100200600cus_5c8d12
Mint Ridge2026-10-011,100000cus_d4a8ff
Northstar Labs2026-10-01050000cus_7f3a21
Orbit Works2026-10-01040000cus_9a1e44
Pinecrest Media2026-10-01650000cus_6e2b77
Red Cedar Co2026-10-01025000cus_b2d901
Silverline Health2026-10-01002000cus_18c4ef
19 rows in the result · 12 shown, problems first. Sample data: illustrative figures, not business results.

How do you break down MRR change by month into new, expansion, contraction, and churned MRR?

Export the Chargebee subscription MRR change log, then group the changes by month and customer. Mammoth uses the change type and delta MRR to bucket each row as new, expansion, contraction, or churned MRR, and it counts reactivations as new MRR. The result is a customer-level view of MRR movements by month.

How it works

How to use the Customer MRR Movements 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.

Customer MRR Movements: questions

What export should you use for this workflow?
Use the Chargebee subscription MRR change log export, or the closest file that lists MRR changes with a date, customer, change type, and delta MRR.
What happens to rows that do not match a bucket?
They stay as unassigned rows until you add a rule that matches them. You can review those rows and decide how they should be grouped.
How do you change the rules?
Edit the bucketing rules in plain words, using the fields in your file. For example, change the month rule, adjust which change types count as new, or add a rule for a different delta MRR pattern.

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.