Skip to content
Workflow · Stock and products · Opening soon

Cart abandonment rate

Use a Shopify analytics export to work out cart abandonment rate by day and device. Divide abandoned checkouts by checkouts started for each row.

Early access opens shortly. Check back soon.

Someone typed

“calculate cart abandonment rate by day and device from checkouts started and orders completed”

The agent read it as

Calculate cart abandonment rate by day and device from Shopify analytics report: checkouts started vs orders completed by day and device, with Abandoned / checkouts started.

What the agent built

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

  1. File
    Shopify analytics report: checkouts started vs orders completed by day and device
    CSV export · 42 rows
  2. Step
    Calculate abandonment rates
    Step 1
  3. Result
    Cart abandonment rates
    42 rows
  4. Schedule
    Runs when you say
    Proposed

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

What you get back

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

Cart abandonment ratesSample data42 rows
DateDevice typeCart abandonment rate (%)Abandoned checkoutsCheckouts startedOrders completed
2026-10-31desktop25135239
2026-10-31mobile44.3276134
2026-10-31tablet35.75149
2026-11-01desktop34164731
2026-11-01mobile39.7276841
2026-11-01tablet41.75127
2026-11-02desktop31.5175437
2026-11-02mobile37.5246440
2026-11-02tablet37.561610
2026-11-03desktop28.8175942
2026-11-03mobile38277144
2026-11-03tablet46.77158
42 rows in the result · 12 shown, problems first. Sample data: illustrative figures, not business results.

How do you calculate cart abandonment rate by day and device?

Export the Shopify analytics report with checkouts started and orders completed by day and device. Calculate abandoned checkouts, then divide that by checkouts started for each row. The result is a daily cart abandonment rate by device.

How it works

How to use the Cart abandonment rates 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.

Cart abandonment rates: questions

What export should you use?
Use a spreadsheet-style export that has the fields you need for the calculation, here checkouts started, orders completed, day, and device. The rows should already be broken out in the way you want to analyse them.
What happens to rows that do not match?
Rows that do not have the fields needed for the rule cannot be calculated in that step. You can leave them out or handle them separately, depending on the workflow rules you set.
How do you change the rules in words?
Edit the step so it matches the wording of the calculation you want. For example, you can change the fields, the grouping, or the formula used for each row.

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.