Month over month growth
“show month over month billed revenue growth % by stripe products from stripe invoices and stripe invoice line items, using paid invoices only, excluding the open october invoice, negative credits, and zero-amount lines”
show month over month billed revenue growth % by Stripe products from Stripe invoices and Stripe invoice line items, using paid invoices only, excluding the open october invoice, negative credits, and zero-amount lines, based on invoice created date.
What the agent built
7 steps, each one an ordinary Mammoth step you can open and change.
- FileStripe invoicesCSV export · 20 rows
- FileStripe invoice line itemsCSV export · 38 rows
- FileStripe productsCSV export · 8 rows
- StepNormalize invoice keyStep 1
- StepNormalize line keysStep 3
- StepNormalize product keyStep 2
- JoinBring in invoices38 of 38 paired
- JoinBring in product names38 of 38 paired
- StepGroup by created monthStep 6
- StepCalculate monthly growthStep 7
- ResultProduct Revenue Growth20 rows
- ScheduleRuns when you sayProposed
Checked on the sample files: every step ran, 20 rows came out, and the join paired 38 of 38 rows; the join paired 38 of 38 rows.
- Download Stripe invoices sample (20 rows)Stripe: Billing > Invoices > Export
- Download Stripe invoice line items sample (38 rows)Stripe: Billing > Invoices > Line items > Export
- Download Stripe products sample (8 rows)Stripe: Products > All products > Export
What you get back
The result of that run, the rows to look at first.
| Product | Month | Revenue growth (%) | Billed revenue (USD) | Previous month billed revenue (USD) |
|---|---|---|---|---|
| Atlas API | 2026-09-01 | · | 3,800 | · |
| Atlas API | 2026-10-01 | 6.6 | 4,050 | 3,800 |
| Atlas Analytics | 2026-09-01 | · | 3,650 | · |
| Atlas Analytics | 2026-10-01 | 127.4 | 8,300 | 3,650 |
| Atlas Analytics | 2026-11-01 | -78.3 | 1,800 | 8,300 |
| Atlas Core | 2026-09-01 | · | 8,350 | · |
| Atlas Core | 2026-10-01 | 3 | 8,600 | 8,350 |
| Atlas Core | 2026-11-01 | -70.9 | 2,500 | 8,600 |
| Atlas Onboarding | 2026-09-01 | · | 3,500 | · |
| Atlas Onboarding | 2026-10-01 | 4.3 | 3,650 | 3,500 |
| Atlas Pro | 2026-09-01 | · | 7,300 | · |
| Atlas Pro | 2026-10-01 | -61.6 | 2,800 | 7,300 |
How do you calculate month over month revenue growth by product line?
Export your Stripe invoices and invoice line items, then load both files into the workflow. It matches invoice and product keys, keeps paid invoices only, groups revenue by invoice created month, and calculates growth month to month. It ignores the open October invoice, negative credits, and zero amount lines. The result is month over month billed revenue growth by product line.
How it works
How to use the Product Revenue Growth workflow
- 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.
- 2Swap in your exportsUpload your own files as they come out of your tools. The agent checks the workflow on your rows.
- 3Change it in words, then turn it onSay what to change and see the new result before anything saves. Then choose when it runs.
Product Revenue Growth: questions
Which Stripe export should you use?
What happens to rows that do not match?
How do you change the rules?
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.
Workflows like this
Cohorts, churn, repeat purchases, retention, RFM segments and recurring revenue, from your orders or payments.
- Customer lifetime value by cohortWork out customer lifetime value by signup month cohort from Shopify customers and orders exports, with revenue per customer and average order count.See the workflow Built by the agent
- Cohort retentionEach month's new customers, and the share still buying 1, 2, 3… months laterSee the workflow Template
- ARPU by monthCalculate average revenue per user each month from Stripe invoices and active customers.See the workflow Built by the agent
- RFM segmentsEvery customer scored 1-5 on recency, frequency and spend, with a segmentSee the workflow Template
- Net revenue retentionNet and gross revenue retention for every monthSee the workflow Template
- Repeat purchase rateEach month's new customers and the share who ordered again within 90 daysSee the workflow Template