Shopify's own infrastructure is fast. If your store is not, the cause is almost always something added on top — and a good share of it you can remove yourself today.
1. Apps you are not using
Every installed app can inject script into every page, whether or not you use its feature on that page. Uninstalling an app does not always remove its leftover code from the theme either.
Go through your installed apps. Anything you cannot immediately name the purpose of is a candidate. This costs nothing and is usually the single biggest win available.
2. Images uploaded at full resolution
Shopify serves WebP and resizes automatically, but it cannot undo a 5MB hero image. Check your largest pages for images being served far larger than they display.
3. Duplicate tracking
It is extremely common to find the same pixel installed twice — once by an app, once hard-coded during a campaign that nobody cleaned up. Each copy fires, each costs time.
4. Fonts
Custom fonts are fine. Four weights of three families, loaded without a display strategy, is a rendering delay before a single word appears.
5. Sliders and animation libraries
Carousel and animation code frequently loads on every page of a theme regardless of whether the page uses it.
Test on a mid-range Android over throttled mobile data, not on your laptop on office wifi. The gap between those two is where most of your customers live, and it is where the problem is visible.
What actually matters
Largest Contentful Paint is the one that correlates with revenue — how long before the main content appears. Cumulative Layout Shift matters because content jumping around while someone is reaching for a button is both irritating and a source of mis-taps.
What a developer has to do
Deferring third-party scripts so they do not block rendering. Reworking the image pipeline. Removing render-blocking CSS. Rebuilding sections that were built inefficiently.
And if all of that is done and you still cannot hit your targets, that is the point where headless becomes a genuine conversation rather than an aspirational one.
Talk it through
Send us your store and a PageSpeed report.
We will tell you what is actually costing the time, how much is free to fix yourself, and whether paid work is justified yet.
Get a readA real read within one business day — not a sales call.
The order to do it in
Delete unused apps. Fix oversized images. Remove duplicate tracking. Audit fonts. Then, and only then, pay someone. The first four are free and frequently account for more than half the problem.
About the author
Manpreet Singh
Manpreet Singh is the founder of Proscube, an ecommerce growth studio. He leads the studio's Shopify and Shopify Plus engineering, headless builds, CRO, and its work on AI engine optimization, and writes its guidance on how to grow a DTC brand without wasting money. He works directly with founders — no account-manager layers between you and the people doing the work — and would rather tell a client not to build something than sell them work they don't need.
More about Manpreet