Shopify speed

Speed optimization for stores that earn the green CWV.

Shopify speed engagements that lift real-user Core Web Vitals — not just synthetic Lighthouse score. App audit, render path, theme architecture, image policy, and verified outcomes against Search Console CrUX data.

LCP target

< 2.0s

CLS target

< 0.05

INP target

< 150ms

Verified

Real-user CWV, 30-day soak

What is Shopify speed optimization?

Shopify speed optimization is the practice of measuring real-user Core Web Vitals on a Shopify store and fixing them at the source — app stack rationalization, theme audit, image policy, and third-party script discipline. Cache plugins do not exist on Shopify; the wins live elsewhere.

Why this exists

Shopify performance is mostly about the app stack, not the theme.

Shopify themes start fast. They get slow because of the app stack. Each app loads its own JS, often sitewide, often without performance budgets. The work in a Shopify speed engagement is usually to audit the apps ruthlessly, replace the heavy ones with native sections or scoped JS, fix the image policy, and tune the LCP element across templates.

What we hear most

Common Shopify performance failures.

01

App stack is the largest cost

Twenty apps, each loading sitewide. JS bundle is 1MB before the page ships content. Most stores can drop 30–60% of bundle size by trimming the stack.

02

LCP image is mishandled

Hero image lazy-loaded (own goal), no fetchpriority, no srcset, served at 4000px wide. Three-second LCP on mobile.

03

Render-blocking assets

Theme CSS, third-party fonts, app JS all blocking render. Critical CSS not extracted.

04

Theme architecture wastes

Sections everywhere is a feature, not a license to load every section's CSS sitewide. Theme architecture matters.

05

Liquid is doing too much per request

Heavy nested loops, unindexed metafield lookups, and cart calculations on every page render. Cleanup needed.

What we deliver

What ships in a Haxtiv Shopify speed engagement.

A diagnosis, a fix, and a verified outcome — not just a one-time push.

Diagnosis

  • Real-user CWV pull from Search Console (CrUX) per template
  • Lab profiles in Lighthouse and WebPageTest
  • Network waterfall analysis on PDP, PLP, cart
  • App audit: every app weighed for performance cost vs. value
  • Liquid hot-path review for heavy templates

Render path

  • Critical CSS extracted and inlined per template
  • Render-blocking assets deferred or async-loaded
  • Web fonts subset, preloaded, swap-controlled
  • JS bundle split, idle-loaded, tree-shaken
  • LCP element identified and prioritised (fetchpriority, preload)

Image & media

  • Shopify CDN image params tuned (format, quality, srcset)
  • Explicit dimensions to eliminate CLS
  • LCP image lazy-loading disabled (common own goal)
  • Background images converted to picture tags where appropriate
  • Video lazy-loaded and poster-frame optimized

App stack

  • App audit with replace/keep/drop recommendations
  • Heavy apps replaced with custom sections or scoped JS
  • App-loading scopes tightened (PDP-only, etc.)
  • Tracking pixels consolidated through GTM where possible
  • Klaviyo, Yotpo, etc. integrated with performance discipline

Process

How this service runs end to end

The same six-step shape we use across every Haxtiv project — adapted to the specifics of this scope.

  1. 01

    Discover

    Audit, intent, and the part nobody is saying out loud

    We open with a working session — not a deck. We pull analytics, crawl the existing site, audit the brand, and interview the people closest to revenue. We surface the friction inside the team, not just the friction on the screen.

  2. 02

    Define

    Sitemap, story, and the metrics that actually matter

    We define the audience journeys, the commercial pages we are willing to defend, the SEO architecture, and the measurable outcomes. You get a shape of the project that survives feedback because it was built on evidence.

  3. 03

    Design

    Editorial system, art-directed, never templated

    Type, grid, motion, and tone built as a system. We design the hero, the long pages, the unloved corners, and the empty states. Every screen looks like it belongs to the same studio. Nothing is parked for later.

  4. 04

    Build

    Production code your team can keep

    WordPress, Shopify, or page builder — we build clean, accessible, performant, and documented. Component-led, naming you'll recognize next year, and a changelog your in-house team can read.

  5. 05

    Launch

    Migration without losing rankings or sleep

    Pre-launch crawl, redirect map, schema and metadata cutover, performance baseline, and a launch playbook. We run the deploy with you, not at you.

  6. 06

    Grow

    Care plan, CRO sprints, and quiet improvements

    We stay involved. Monthly performance reports, security and core updates, and CRO sprints that compound. The site gets better the longer you keep us.

What this looks like in production

Numbers we earn, not numbers we round up.

0+

Sites shipped

across 27 countries

0k

Studio hours

delivered since 2019

0.0x

Avg conversion lift

post-redesign clients

0%

Client retention

into year two

In their words

Senior teams who chose us.

Haxtiv replatformed our marketing site without losing a single ranking. We saw organic leads up 38% inside the first quarter and the editorial team finally has a layout system they don't fight.

Mara Iglesias

VP Marketing · Lumenwave Health

Headless WordPress redesign

Our previous Shopify build was a Frankenstein of apps. The Haxtiv team simplified the stack, rebuilt the PDP and CRO patterns, and our store is faster and more profitable than it has ever been.

Daniel Korver

Founder · Northbound Goods

Shopify Plus rebuild

Frequently asked

Answers worth asking for.

Don't see the question you're holding? Send it to [email protected] and we'll answer the same day.

Yes — typically 20–60 points on mobile. But Lighthouse is a smoke test. The real wins are in real-user LCP, CLS, INP, which is what Google ranks on and what shoppers feel.

Start here

Bring the slow store — we'll bring the diagnosis and the fix.

30-minute call. We'll review live CWV data and share a fixed quote.