Short answer: on a store doing 50,000 sessions a month at 2.5% conversion and an $80 average order value, a page speed drop from 2.0s to 3.5s costs roughly 131 orders, $10,500 in revenue and $4,200 in gross profit every month. Spread across the orders you still get, that is about $9.39 of lost revenue (or $3.75 of lost gross profit) per remaining order. Run your own numbers in the free Page Speed Drop Cost per Shopify Order Calculator.
Most speed advice stops at “faster is better.” That is true but useless when you are deciding whether to keep a $29/month review app that adds 600ms to every product page. This guide turns a slowdown into a number you can put next to your CPA, your app bill and your developer quote: the cost per Shopify order.
Why measure speed cost per order instead of per month
A monthly loss figure like “$10,500” is easy to dismiss because it depends on traffic that moves around. A per-order figure is stable and comparable:
- Against CPA: if you pay $25 to acquire an order and a slowdown silently adds $3.75 of lost profit per order, your effective CPA is now $28.75. That can push a campaign from profitable to break-even.
- Against app costs: a $29/month app on a store with 1,100 orders costs about $0.03 per order in fees. If it also causes a speed drop worth $1+ per order, the fee is the smallest part of its real cost.
- Against fixing it: a $1,500 speed project that removes a $4,200/month gross-profit leak pays for itself in under two weeks.
The formula
The calculator uses a simple, transparent model you can check by hand:
- Slowdown = load time after − load time before (seconds).
- New conversion rate = old rate × (1 − loss per second × slowdown), never below zero.
- Orders = sessions × conversion rate (before and after).
- Lost orders = orders before − orders after.
- Lost revenue = lost orders × AOV. Lost gross profit = lost revenue × gross margin.
- Cost per order = lost revenue (or lost gross profit) ÷ orders you still receive.
The “loss per second” input is the one judgement call. Published industry studies on retail and mobile commerce commonly land between roughly 4% and 10% fewer conversions per additional second of load time, depending on device, starting speed and audience. 7% is a sensible middle default; if you have your own before/after data, use it.
Worked example: a 1.5 second drop
| Input / output | Value |
|---|---|
| Monthly sessions | 50,000 |
| Conversion rate before | 2.5% |
| AOV | $80 |
| Gross margin | 40% |
| Load time before → after | 2.0s → 3.5s (+1.5s) |
| Conversion loss per second | 7% |
| Relative conversion drop | 7% × 1.5 = 10.5% |
| New conversion rate | 2.5% × 0.895 = 2.2375% |
| Orders before → after | 1,250 → 1,118.75 |
| Lost orders | 131.25 / month |
| Lost revenue | $10,500 / month ($126,000 / year) |
| Lost gross profit | $4,200 / month ($50,400 / year) |
| Lost revenue per remaining order | $9.39 |
| Lost gross profit per remaining order | $3.75 |
Notice how big that is relative to the store. $3.75 of profit per order is close to 12% of the $32 gross profit each $80 order earns. A slowdown nobody noticed in a weekly meeting is quietly taking about one dollar in every eight of product profit.
How the cost scales with smaller and bigger drops
Keeping everything else the same (50,000 sessions, 2.5%, $80, 40% margin, 7% per second):
| Slowdown | Lost orders / mo | Lost revenue / mo | Lost GP / mo | GP lost per remaining order |
|---|---|---|---|---|
| +0.5s | 43.75 | $3,500 | $1,400 | $1.16 |
| +1.0s | 87.5 | $7,000 | $2,800 | $2.41 |
| +1.5s | 131.25 | $10,500 | $4,200 | $3.75 |
| +2.0s | 175 | $14,000 | $5,600 | $5.21 |
Two things stand out. First, even half a second is worth $1,400 of gross profit a month at this size, which is more than most stores spend on their entire app stack. Second, the per-order cost rises faster than the slowdown because the loss is spread across fewer remaining orders.
What usually causes a Shopify page speed drop
In audits, the same culprits show up again and again:
- Apps injecting scripts on every page. Reviews, upsells, chat widgets, pop-ups and tracking pixels each add JavaScript, often loaded even on pages where the feature never appears. Uninstalled apps can also leave snippets behind in the theme.
- Oversized hero images and videos. A 3MB banner uploaded straight from a designer, or an autoplay background video, is the single biggest hit to Largest Contentful Paint on mobile.
- Heavy theme sections. Sliders, multiple carousels, mega menus and Instagram feeds stacked on the home page.
- Third-party fonts and tags. Several font families and weights, plus tag-manager containers that grew over years of campaigns.
- Theme updates and customizations. Custom code that worked on an old theme version and now duplicates or blocks rendering.
How to measure your before and after load time
The calculator needs two load times. Get them consistently or the result is noise:
- Pick the page type that drives the most revenue, usually product pages, not just the home page.
- Use the same tool both times (PageSpeed Insights, Lighthouse or WebPageTest) on mobile settings, and run each test three times; use the median.
- Use a metric that reflects what shoppers see. Largest Contentful Paint is a practical choice for “load time.”
- Check field data where available. Shopify’s own web performance report and the Chrome UX Report show real-user speed, which matters more than one lab run.
- Note the date of every app install or theme change, so you can match a speed drop to its cause.
Turning the number into a decision
Keep, replace or remove an app. Test product page speed with the app enabled and disabled. If the difference is 0.4s, enter that slowdown; if the resulting cost per order is higher than the extra revenue per order the app produces, the app is losing you money even before its subscription fee.
Budget for speed work. Multiply the monthly lost gross profit by the months you expect the fix to hold (say 12). A 1.5s drop recovered at this store size is worth up to $50,400 of gross profit a year, which makes a few thousand dollars of optimization an easy call.
Adjust your ad targets. Add the per-order profit cost to your CPA when judging campaigns until the speed issue is fixed. Paid traffic is the most expensive traffic to send to a slow page.
Re-check your conversion target. If speed has pulled your conversion rate down, your profit goal may now be out of reach. Use the Shopify Conversion Rate for Profit Goal Calculator to see the rate you actually need, and read Shopify conversion rate needed to hit profit goal for the worked method.
Limits of the model
The model is linear: it assumes each extra second costs the same share of conversions. Real behaviour is not perfectly linear, and the first seconds above roughly 2–3s on mobile tend to hurt most. It also ignores second-order effects such as lower ad Quality Scores, weaker SEO from poor Core Web Vitals and fewer repeat visits, all of which make the real cost higher, not lower. Treat the output as a conservative estimate and a way to rank problems, not a precise forecast.
FAQ
How much does a one second delay cost a Shopify store? At 50,000 sessions, 2.5% conversion, $80 AOV and 7% loss per second, about 87 orders and $7,000 of revenue a month ($2,800 gross profit). Scale it with your own traffic in the calculator.
Should I use revenue or gross profit per order? Use gross profit for decisions about spending (apps, developers, ads). Revenue per order is useful for reporting the size of the leak to stakeholders.
Is a 7% conversion loss per second realistic? It is a middle-of-range default from commonly cited industry research. Stores with mostly mobile, paid or impulse traffic often see more; loyal returning audiences often see less. Your own A/B test beats any default.
Does Shopify’s speed score tell me the cost? No. A score is a diagnostic. The cost depends on your traffic, conversion rate, AOV and margin, which is exactly what the calculator combines.
Calculate your own page speed drop cost
Enter your sessions, conversion rate, AOV, margin and before/after load times in the Page Speed Drop Cost per Shopify Order Calculator. You will get lost orders, lost revenue, lost gross profit and the cost per order in seconds. For a broader view of speed and revenue, see the Page Speed → Revenue Calculator and the Shopify Monthly App Cost Calculator, or browse all calculators.