Skip to content
Workflow · Stock and products · Opening soon

Inventory turnover by SKU

See which SKUs turn stock the slowest. Use Shopify exports to calculate turnover by SKU from the last 12 months.

Early access opens shortly. Check back soon.

Someone typed

“match the shopify products, orders, and inventory files by sku, use the trailing 12 months ending today to calculate sales dollars, average stock value, and turnover, then show each sku ranked slowest first”

The agent read it as

match the Shopify products export, Shopify orders export, and Shopify inventory export files by sku, use the trailing 12 months ending today to calculate sales dollars, average stock value, and turnover, then show each sku ranked slowest first, with turnover as cost of sales divided by average stock value, and average stock value based on average available snapshots

What the agent built

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

  1. File
    Shopify products export
    CSV export · 8 rows
  2. File
    Shopify orders export
    CSV export · 36 rows
  3. File
    Shopify inventory export
    CSV export · 40 rows
  4. Step
    Standardize product SKU
    Step 1
  5. Step
    Total sales by SKU
    Step 2
  6. Step
    Average available snapshots
    Step 3
  7. Join
    Bring in SKU sales
    6 of 8 paired
  8. Join
    Bring in average stock
    8 of 8 paired
  9. Step
    Calculate and rank turnover
    Step 6
  10. Result
    Shopify SKU Turnover
    8 rows
  11. Schedule
    Runs when you say
    Proposed

Checked on the sample files: every step ran, 8 rows came out, and the join paired 6 of 8 rows; the join paired 8 of 8 rows.

What you get back

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

Shopify SKU TurnoverSample data8 rows
Product SKUSales dollarsAverage stock valueInventory turnoverCost of salesProduct name
sku_ember_throw01,711.2000Ember Knit Throw
sku_halo_lamp02,372.8200Halo Desk Lamp
sku_petal_mug160468.860.1359.50Petal Stoneware Mug
sku_briar_journal224251.740.2665.60Briar Linen Journal
sku_drift_tee780571.200.44252Drift Cotton Tee
sku_fern_planter336239.850.49117Fern Ceramic Planter
sku_copper_tumbler552277.890.65180.55Copper Travel Tumbler
sku_aurora_candle666270.320.85229.40Aurora Soy Candle 8oz
8 rows in the result. Sample data: illustrative figures, not business results.

How do you calculate inventory turnover ratio by SKU?

Export your Shopify products, orders, and inventory files, then match them by SKU. Use the last 12 months to calculate sales dollars, average stock value from inventory snapshots, and turnover as cost of sales divided by average stock value. The result is a SKU list ranked slowest first.

How it works

How to use the Shopify SKU Turnover 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.

Shopify SKU Turnover: questions

Which Shopify export do I use?
Use the Shopify products export, orders export, and inventory export. The workflow matches them by SKU.
What happens if a row does not match on SKU?
Rows that do not match stay out of the final calculation until they can be matched by the rules you set.
Can I change the turnover rules?
Yes. You can change the matching rules and the calculation steps in words, then rerun the workflow.

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.