Shopify theme speed on real phones
Speed work on Shopify has a predictable shape: teams optimise Liquid, argue about the theme, and leave a hero image at four times the size it renders and eleven third-party scripts loading before the page paints.
Measure first, then fix in the order that pays.
Where the time actually goes#
| Cause | Typical share of the problem | Difficulty to fix |
|---|---|---|
| Oversized or unoptimised images | Large | Easy |
| Third-party and app scripts | Large | Medium — political, not technical |
| Web fonts | Moderate | Easy |
| Heavy sliders and video hero sections | Moderate | Easy, if you can win the argument |
| Liquid rendering | Small | Medium |
The order to work in#
- Measure on a mid-range phone on a real connection, not on your laptop.
- Fix images: correct dimensions, modern format, lazy-load anything below the fold.
- Audit scripts: remove apps nobody uses; defer everything that is not needed to paint.
- Cut the hero: one image beats an autoplaying video carousel on every metric that matters.
- Subset and preload fonts, or use system fonts.
- Only then look at the theme code.
Measure the thing customers feel#
Largest contentful paint on the product page over a mobile connection is the number that correlates with revenue. Synthetic scores are useful for spotting regressions and terrible as goals — a store can score well and still feel slow to a customer on a train.
Record a baseline before any change and after each one. Without a baseline, speed work becomes an argument about opinions.
The app conversation#
Most speed problems are somebody's favourite app. Bring numbers: this app costs 400ms on every product page and is used by two people. That conversation goes better than "the site is slow" and it is the one that produces real gains.
Frequently asked questions
Does the theme choice matter for speed?
Less than images and scripts. A well-built theme helps, but it cannot outrun eleven third-party scripts.
Is a perfect score worth chasing?
No. Chase the product page paint time on a mid-range phone; that is what customers experience.
Do apps really cost that much?
Storefront-facing ones do. Measure each one by disabling it and re-testing — the numbers usually settle the debate.
shopify speedshopify page speedshopify performanceshopify core web vitalsshopify theme speed