Back to the blog Crecimiento ecommerce

How to improve Shopify speed: measurement and priorities

A guide to measuring before changing code and prioritising causes of slowness. SimGym can provide usability feedback, but does not measure Core Web Vitals.
Cómo optimizar la velocidad de Shopify: medición y prioridades

Improving Shopify speed requires measuring loading, interaction responsiveness and visual stability, identifying causes and checking results after changes. One PageSpeed result does not explain every customer's experience. SimGym, which simulates buyer journeys with AI, is not a Core Web Vitals measurement tool.

Before installing another “optimisation” app, choose representative pages: homepage, collection, product and cart. The problem delaying a video-led homepage may differ from what blocks a product variant selector.

Which metrics to examine and what each answers

MetricWhat it observesExample problem
LCPWhen the main visible content appears.An oversized main image or late discovery.
INPResponse to visitor interactions.JavaScript work blocking a button or selector.
CLSUnexpected layout movements.An image or banner appearing without reserved space.

Google's Core Web Vitals consider LCP up to 2.5 seconds, INP up to 200 milliseconds and CLS up to 0.1 good at the 75th percentile. These are not conversion percentages or ranking guarantees. They evaluate specific experience dimensions.

Real data and laboratory tests

Shopify performance reports and field data show visitor experiences. A laboratory test reproduces loading under specific conditions and helps investigate. Both are useful but not interchangeable.

Save the URL, date, device or test profile and theme state. Repeat an equivalent measurement if results vary greatly. Do not compare a homepage on a powerful computer with a product page in a slow mobile simulation and conclude the redesign improved things.

A diagnostic order for a slow store

  1. Main content. Identify the element determining LCP and when downloading starts.
  2. Images and video. Review dimensions, file size, formats, responsive variants and unnecessary off-screen loading.
  3. CSS and fonts. Locate resources delaying first presentation and duplicate downloads.
  4. JavaScript. Observe long tasks and code executing before users need it.
  5. Apps and external services. Relate their cost to a real business function.
  6. Layout changes. Reserve space for images, embeds and notices appearing later.

The main visible image should not load late because lazy loading was applied indiscriminately. Conversely, downloading every photo and video before visitors reach them can consume resources without improving the first view. Priority depends on what content is used and when.

How to decide what to fix first

Rank findings by reach, severity, effort and risk. An oversized main image on every product page may matter more than a small resource on a rarely visited page. But a script preventing add-to-cart needs attention even if it barely changes a score.

Give each correction a hypothesis: “reducing this download should display the main image earlier” or “deferring this script should avoid blocking variant selection”. You can then check whether it resolved the cause rather than merely changing a tool's number.

Where SimGym fits

SimGym documentation presents an app for testing themes with AI shoppers and collecting journey recommendations. It can help identify navigation or decision friction and compare a theme with a draft. Results are simulated and may differ from real behaviour.

If SimGym says a product cannot be found, review navigation. To understand why a page responds slowly, use performance measurement and developer tools. Mixing these tests leads to incorrect diagnoses.

Publish and maintain improvements

Test code corrections in an unpublished theme. Exercise search, variants, cart, forms and customisations; a lighter site losing a critical feature is not a complete improvement. After publishing, observe real data again over a sufficient period.

Document changes and resources a future campaign will add. Apps, images and blocks can degrade performance, so make review part of maintenance. No loading reduction or sales increase can be promised without knowing the store and measuring results.

Continue working on your store

Audit apps and dependencies · Optimise catalogue images · Schedule and test theme changes.

If this issue already affects your store, a Shopify audit can review configuration and prioritise corrections by impact instead of accumulating changes without diagnosis. Tell us what your store needs.

Sources and review

Editorial review: the Migraciones.io team · 30 October 2026. Features, plans and availability are checked against the linked sources.