Free Tool
Step 1 โ€” Upload your Shopify order export
In Shopify: Orders โ†’ Export โ†’ Export orders (CSV). Use last 90 days minimum. Shipping revenue is subtracted and GST stripped automatically. Orders below the minimum value are excluded. Your data never leaves your browser.
๐Ÿ“‚
Click to upload or drag & drop
Shopify orders export (.csv)
Minimum order value filter
$
Excludes $0 orders, gift cards and very low value orders. Default $10.
Step 2 โ€” Your store numbers
Used to calculate gross profit, contribution margin and net profit separately โ€” and to model LTV uplift from new customer acquisition.
Gross margin
%
Revenue minus COGS รท revenue
MER %
%
Ad spend รท revenue ร— 100
Monthly OPEX
$
Wages, rent, software, 3PL
Your shipping cost per order
$
What YOU pay to ship
Returning customer rate
%
% of orders from returning customers. From Shopify Analytics.
Cost of free gift optional
$
What the gift costs you at cost price
Conversion uplift โ€” from Shopify Analytics
A lower or more reachable free shipping threshold converts browsers who abandoned due to shipping cost. Enter your traffic data to model new orders created โ€” often larger than the AOV nudge effect.
Monthly sessions
Shopify Analytics โ†’ Overview
Current conversion rate
%
Shopify Analytics โ†’ Overview. Sitewide CVR.
Add-to-cart rate optional
%
Shopify Analytics โ†’ Behaviour. Default 10% if unknown.
Customer LTV โ€” from Shopify Analytics
Analytics โ†’ Overview for revenue. Customers โ†’ All customers, filter last 12 months for unique count. Used to calculate 12-month LTV per customer.
Total revenue โ€” last 12 months (inc. GST)
$
From Shopify Analytics overview โ€” inc. GST
Unique customers โ€” last 12 months
From Shopify Customers report โ€” unique buyers
Step 3 โ€” Test your thresholds
Enter your current thresholds and type new ones to test. The P&L and recommendation update instantly as you type.
Free shipping
Current free shipping threshold (inc. GST)
$
Enter 0 if you don't offer free shipping
Shipping rate charged to customers
$
Flat rate customers pay when below threshold
Test new free shipping threshold (inc. GST)
$
Enter a new threshold to test โ€” results update instantly. Set same as current to see existing state.
Free gift with purchase optional
Current free gift threshold (inc. GST)
$
Enter 0 if you don't offer a free gift
Requires cost of free gift to be entered in Step 2.
Test new free gift threshold (inc. GST)
$
Optional. Enter 0 or leave blank to skip. Requires cost of free gift in Step 2.
Chart bucket size
Store overview
Loading...
$0
Mean AOV
Simple average
$0
Median AOV
True middle order
$0
Mode AOV
Most common value
Order value distribution
Product revenue only, ex GST. Shaded zones = orders affected by threshold change.
The Boom take
All calculations run in your browser. No order data is uploaded or stored anywhere.