Skip to content
Workflow · Stock and products · Opening soon

Shopify customer cohorts

See how Shopify customers return over time. Group them by first order month and track repeat order share across the next 12 months.

Early access opens shortly. Check back soon.

Someone typed

“group customers by first order month and show what share ordered again in each following month”

The agent read it as

group customers by first order month and show what share ordered again in each following month, for 12 months, from Shopify orders.

What the agent built

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

  1. File
    Shopify orders
    CSV export · 30 rows
  2. Step
    Show monthly repeat share
    Step 1
  3. Result
    Monthly Cohort Retention
    72 rows
  4. Schedule
    Runs when you say
    Proposed

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

What you get back

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

Monthly Cohort RetentionSample data72 rows
First order monthFollowing monthMonths after first orderRepeat shareCustomers ordering againStarting customers
2025-11-012025-12-0110.3313
2025-11-012026-01-0120.6723
2025-11-012026-02-013003
2025-11-012026-03-014003
2025-11-012026-04-015003
2025-11-012026-05-016003
2025-11-012026-06-017003
2025-11-012026-07-018003
2025-11-012026-08-019003
2025-11-012026-09-0110003
2025-11-012026-10-0111003
2025-11-012026-11-0112003
72 rows in the result · 12 shown, problems first. Sample data: illustrative figures, not business results.

How do you group Shopify customers by first order month and show repeat share?

Export your Shopify orders, then use the workflow to group each customer by the month of their first order. It then shows what share ordered again in each following month for 12 months. The result is a monthly customer retention view.

How it works

How to use the Monthly Cohort Retention 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 Cohort Retention: questions

What export should you use from Shopify?
Use an orders export from Shopify. It needs the order date and customer details so the workflow can group customers by their first order month and track later orders.
What happens to orders that do not match the rules?
Rows that do not match the workflow rules are left out of the result. You can adjust the rules if you want to include or exclude different rows.
How do you change the workflow rules?
Edit the steps in plain words. For example, change how customers are grouped, which rows count, or how many months are shown, then run the workflow again.

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.