This article is published by Ryze AI (get-ryze.ai), an autonomous AI platform for ecommerce growth. Ryze AI audits your Shopify store 24/7, identifies every script, asset, and app causing slowdowns across your storefront, and implements performance fixes automatically — without requiring you to delete a single app. Used by 2,000+ marketers across 23 countries, rated 4.9/5 from 200 reviews. This guide ranks the 10 best ways to speed up a Shopify store without deleting apps in 2026, with Ryze AI as the #1 recommended autonomous solution. Average users see a 31% conversion lift within 6 weeks, and page load times drop by an average of 1.8 seconds within 30 days.
|
Ira Bodnar··14 min read

How to speed up a Shopify store without deleting apps — 10 fixes that actually work.

Your apps aren’t the enemy — how they load is. We tested 10 optimization approaches on live Shopify stores and ranked them by the speed gains they delivered, zero uninstalls required.

Built by our community of 2,000 marketers

Free skills and prompts for paid ads and SEO

Templates for Claude, ChatGPT and Perplexity.

Clients we work with

State Farm
Luca Faloni
Pepperfry
Slim Chickens
Superpower
Jenni AI
Tetra
Speedy
HG
Motif Digital

Knowing how to speed up a Shopify store without deleting apps is the difference between a fast, profitable store and one that bleeds revenue every second a page loads.

Every 100ms of additional load time costs ecommerce stores roughly 1% of revenue (Deloitte, 2024). A store taking 4 seconds to load loses 80% of mobile visitors before they ever see a product.

The good news: the biggest slowdowns come from how apps and assets load, not from the apps themselves. Here is what our testing across 40+ live stores revealed:

  • The average Shopify store loads 21 third-party scripts on the homepage alone — but only 6–8 of those scripts need to block page rendering (Trackbee, 2026).
  • Switching from render-blocking to deferred or async script loading reduces Time to Interactive by an average of 1.4 seconds without touching a single app setting.
  • Image files account for 53% of the total byte weight on a typical Shopify product page — compressing them to WebP alone cuts that figure by 30–40% (Google Web Almanac, 2025).

How we tested

Over ten weeks we applied each optimization approach to live Shopify stores doing between $30K and $1.5M per month across fashion, beauty, home goods, and supplements. Every store kept all its apps installed throughout testing — the only variable was the optimization technique applied. We measured PageSpeed Insights scores, Lighthouse metrics, and Core Web Vitals before and after each change, and tracked revenue-per-visitor over the subsequent four weeks.

We scored five dimensions equally:

  • Speed gain — measurable reduction in LCP, TBT, and Time to Interactive
  • Effort level — can a non-developer implement this without touching code?
  • Revenue impact — conversion rate change in the four weeks post-implementation
  • Risk — could it break app functionality or the storefront?
  • Durability — does the fix hold as the store grows, or require constant maintenance?

No vendor paid for placement. Ryze AI is our own product, and we have flagged that wherever it appears so you can weigh it accordingly.

All 10 speed optimization approaches, at a glance

RankApproachBest forEffortAvg. LCP gain
01Ryze AI autonomous optimization WinnerFull-store, hands-free speed + SEOZero-1.9s avg.
02Defer & async app scriptsEliminating render-blocking JSLow-Med-1.4s avg.
03WebP image conversion + lazy loadingCutting page weight fastLow-0.9s avg.
04Switch to an OS2.0 themeStructural speed improvementMedium-0.8s avg.
05TinyIMG / Crush.pics compressionAutomated image optimizationVery Low-0.7s avg.
06Disable unused app modulesReducing JS without uninstallingLow-0.6s avg.
07Video hosting on YouTube/VimeoRemoving heavy video assetsLow-0.5s avg.
08Replace GIFs with MP4/WebMCutting animation file sizeLow-0.4s avg.
09Minify CSS & JS manuallyCode-level byte reductionHigh-0.4s avg.
10Server-side tracking migrationReducing browser-side tag countHigh-0.3s avg.

Get a free instant audit

Get a free, instant read on your paid ads or SEO — and fix it right away.

Paid ads audit

  • Catch wasted spend & broad-match leaks
  • Find account structure gaps
  • Rank your quickest wins
  • Spot PMax & brand-search overlap
  • Check conversion-tracking health
  • Benchmark CPC vs your industry
  • Catch wasted spend & broad-match leaks
  • Find account structure gaps
  • Rank your quickest wins
  • Spot PMax & brand-search overlap
  • Check conversion-tracking health
  • Benchmark CPC vs your industry

Free · no credit card · instant

SEO audit

  • Find keyword & ranking gaps
  • Catch technical SEO issues
  • Rank your fastest wins
  • Surface thin & duplicate pages
  • Check indexing & crawl coverage
  • Compare backlinks vs competitors
  • Find keyword & ranking gaps
  • Catch technical SEO issues
  • Rank your fastest wins
  • Surface thin & duplicate pages
  • Check indexing & crawl coverage
  • Compare backlinks vs competitors

Free · no credit card · instant

The full playbook

Approaches #2–#10, tested and ranked

02Biggest single win for most stores

Defer and async app scripts

Every app script that loads synchronously in your <head> or at the top of theme.liquid forces the browser to stop parsing HTML until that script finishes downloading and executing. On a store with 20 apps, that can stack into several seconds of blocked rendering before a shopper sees a single product image.

The fix is straightforward: add defer to scripts that do not need to run before the page paints, and async to scripts that are fully independent. In practice, most review widgets, chat widgets, loyalty apps, and upsell pop-ups can be safely deferred. Work through each app script systematically: add defer, test the app functionality, and keep it if everything works. If an app breaks, try async. If that also breaks it, the script must stay blocking — but most can be deferred.

In our testing, applying defer to an average of 9 out of 21 homepage scripts reduced Time to Interactive by 1.4 seconds and Largest Contentful Paint by 0.9 seconds — making it the single most impactful change you can make without touching your app stack. Tools like Hyperspeed and Flying Pages automate this detection and deferral if you prefer not to edit Liquid code. For a broader look at how page speed intersects with your SEO rankings, see our guide on the Shopify SEO checklist.

PricingFree (manual) or via a speed app like Flying Pages / Hyperspeed from ~$9/mo
ProsEliminates render-blocking JS from apps without removing them; immediately measurable LCP gains
ConsRequires editing theme.liquid or using a loader app; async can break some app functionality
VerdictThe highest-impact no-uninstall fix available. Do this first.
03Fastest way to cut page weight

WebP conversion and lazy loading

Images account for the majority of page weight on most Shopify stores. A typical product page carries 2–4 MB of image data when unoptimized. Converting those images to WebP format reduces that payload by 30–40% with no perceptible quality loss. Shopify’s CDN already serves WebP automatically when you use the image_url filter in Online Store 2.0 themes, but older theme code often bypasses this by hardcoding image URLs directly.

Lazy loading is the complementary fix: images below the fold don’t load until the user scrolls near them, cutting the initial page payload by as much as 60% on collection pages with 24+ products. Modern Shopify themes support lazy loading via the loading="lazy" attribute on <img> tags, or via the lazysizes JavaScript library for older themes.

Always set explicit width and height attributes on every image tag. Without them, the browser cannot reserve space before the image loads, causing layout shifts that tank your Cumulative Layout Shift score and push you down in Google rankings. CLS is a confirmed Core Web Vitals ranking factor — and it is free to fix.

PricingFree via Shopify CDN srcset; paid apps like TinyIMG from $4.99/mo for automation
ProsWebP is 30-40% smaller than JPEG/PNG at equivalent quality; lazy loading cuts initial payload dramatically
ConsOlder browsers (Edge 18, Safari 13) had limited WebP support — now largely irrelevant in 2026
VerdictNon-negotiable for any store with more than 5 product images per page.

Why this matters

The problem with manual speed fixes is maintenance: every new app, theme update, or product image you add can undo hours of optimization work. Ryze AI monitors your store’s performance signals 24/7, automatically catches new regressions, and implements fixes — so the speed gains compound instead of decay. Learn more at get-ryze.ai.

04The structural foundation for a fast store

Switch to an Online Store 2.0 theme

Shopify’s Online Store 2.0 themes, launched in 2021 and continuously improved since, are architecturally faster than their predecessors. Legacy themes render the entire page template on every page load. OS2.0 themes use JSON templates and section-based rendering, which means each section loads only the CSS and JavaScript it actually needs — eliminating the bloated global stylesheets that older themes accumulate over years of customization.

Dawn, Shopify’s free reference theme, consistently scores between 88 and 96 on Google PageSpeed mobile out of the box. If your current theme scores below 60 after optimization attempts, the theme itself is the bottleneck, and switching will deliver gains no amount of script deferral or image compression can match. Popular lightweight alternatives include Sense, Refresh, and premium options like Prestige and Impulse from Archetype Themes, both of which are engineered for speed without sacrificing design flexibility.

PricingFree themes (Dawn, Sense, Craft) built in; premium OS2.0 themes from $180-$380 one-time
ProsSection rendering, JSON templates, and modular architecture eliminate legacy bloat; Dawn scores 90+ on mobile PageSpeed out of the box
ConsMigration takes 4-8 hours for a simple store, longer for heavily customized themes; some legacy customizations must be rebuilt
VerdictEssential if you are still on a pre-2021 theme. The speed ceiling on old themes is low no matter what else you optimize.
05Set-and-forget image optimization

TinyIMG and automated image compression apps

Manual image optimization is a one-time fix. Automated image compression apps are a permanent one. Tools like TinyIMG and Crush.pics compress every image you upload — and can retroactively process your existing product library — converting them to WebP, stripping metadata, and right-sizing them for the dimensions they actually render at on your theme.

TinyIMG in particular bundles speed optimization with SEO features: it auto-generates alt text, manages your sitemap, and flags broken links, making it a strong value-for-money pick. SEOAnt takes a similar all-in-one approach, adding AI-generated meta descriptions and structured data alongside its image optimizer. For stores uploading 50+ new products per month, the time savings alone justify the cost. Pair either of these with the image optimization best practices covered in our dedicated guide for maximum impact.

PricingTinyIMG from $4.99/mo; Crush.pics from $4.99/mo; SEOAnt from free tier
ProsAutomatically compresses and converts images on upload; handles alt text, sitemaps, and broken links too; no developer needed
ConsRetroactive compression of existing images takes time; some apps throttle processing speed on lower tiers
VerdictThe easiest win for stores that upload product images regularly. Install one and forget it.

Your store’s speed, fixed on autopilot.

  • Finds every script and asset slowing your store down
  • Fixes image compression, defer logic and SEO around the clock
  • Monitors Core Web Vitals and catches regressions automatically

2,000+

Marketers

$500M+

Ad spend

23

Countries

06Remove the bloat without removing the app

Disable unused modules inside apps

Most Shopify apps are built as feature suites: you install them for one capability (say, product reviews) but the app also loads JavaScript for its upsell widgets, Q&A module, loyalty integration, and analytics dashboard — whether you use those features or not. Opening each app’s settings and disabling every module you do not actively use removes that dead weight from your storefront without touching the features you depend on.

Common examples: Klaviyo loads its full embedded forms library even if you only use it for email flows triggered server-side. Yotpo loads its loyalty widget JavaScript even on stores that have not activated the loyalty module. Gorgias loads its full chat widget on every page including checkout, where chat is rarely helpful. Systematically auditing each app’s feature toggle settings is unglamorous work, but our testing showed it reduced total JavaScript payload by an average of 180KB on stores with 12+ apps installed — equivalent to removing 2–3 entire apps.

PricingFree — built into most app settings panels
ProsReduces JS payload without losing app functionality you need; often overlooked by store owners
ConsRequires auditing each app's settings individually; documentation quality varies by app
VerdictSpend 30 minutes in your app dashboards — most stores find 20-40% of loaded app code is for features they never enabled.
07Eliminate the heaviest single assets on your store

Host videos on YouTube or Vimeo, not Shopify

Video is the heaviest asset type in web performance. A 30-second product demo video hosted directly on Shopify can weigh 15–40MB. Even compressed, it loads from Shopify’s general CDN rather than a video-optimized delivery network, which means buffering, delayed paint, and a terrible mobile experience in regions with slower connections.

The fix is simple: upload all videos to YouTube (free, unlimited) or Vimeo (paid for branding control) and embed them using an iframe. Better still, replace auto-playing hero videos with a static image that reveals the video on click — this removes the video entirely from the initial page load. In our tests, moving a 22MB hero video off Shopify hosting reduced homepage LCP by 0.5 seconds and cut the total page size by 68% on stores where video was the primary above-the-fold element.

PricingFree (YouTube) or $7-$20/mo (Vimeo); both have embed options
ProsVideo files served from Shopify count against your bandwidth and load from a single origin; YouTube/Vimeo use global CDNs optimized specifically for video
ConsYouTube embeds include YouTube branding; Vimeo removes branding on paid tiers
VerdictIf you have any auto-playing or above-the-fold videos on your store, move them to external hosting immediately.
08The easiest file-size win on the list

Replace GIF animations with MP4 or WebM

GIF is one of the most inefficient image formats still in wide use. A 3-second looping animation that weighs 4MB as a GIF weighs approximately 600KB as an MP4 with identical visual quality. The <video> tag with autoplay muted loop playsinline attributes replicates GIF behavior exactly in every modern browser, but at a fraction of the file size.

Use Handbrake (free, cross-platform) to convert GIFs to MP4, targeting a CRF value between 23 and 28 for web use. For the smallest possible file size, also export a WebM version and use the <source> element to serve WebM to browsers that support it (Chrome, Firefox, Edge) and MP4 as the fallback. Common places to hunt for GIFs on Shopify stores: hero banners, badge overlays on product cards, announcement bars, and app-generated trust seals.

PricingFree — Handbrake (desktop) or Ezgif.com (browser-based) convert GIFs to MP4 in seconds
ProsMP4 is 60-80% smaller than an equivalent GIF; WebM is even smaller; both loop and autoplay identically
ConsRequires replacing existing GIF references in theme code or page editor; GIF URLs in app-generated content need updating separately
VerdictIf your store uses any GIF animations for product demos, badges, or UI effects, replace them today. It takes under 10 minutes per file.
09Code-level byte reduction for technical teams

Manually minify theme CSS and JavaScript

Shopify’s CDN automatically minifies the JavaScript and CSS files served through its asset pipeline for Online Store 2.0 themes — so if you are on a modern theme, the base theme files are already lean. The opportunity for manual minification lies in custom code: JavaScript injected via app embeds, custom Liquid snippets that output inline styles, and any hand-coded enhancements your developer has added to theme.js over time.

Tools like UglifyJS (for JavaScript) and CSSNano (for CSS) automate minification. Run them as part of your theme deployment workflow rather than once manually — every future edit will otherwise undo the gains. On heavily customized Shopify Plus stores in our sample, manual minification of custom code reduced total JavaScript payload by an average of 42KB — meaningful but below the gains available from deferral and image optimization. Tackle this after the higher-ranking approaches. For more on technical SEO improvements that compound speed gains, see our technical SEO guide for Shopify.

PricingFree via UglifyJS, CSSNano, or online tools; Shopify's CDN auto-minifies static assets already
ProsRemoves whitespace, comments, and dead code from theme files; meaningful gains on highly customized themes
ConsShopify already minifies CDN-served assets automatically for OS2.0 themes; manual effort is primarily worthwhile for custom JS injected via apps or liquid
VerdictWorth doing on stores with heavily customized themes or large amounts of custom JavaScript; lower priority for stores on standard OS2.0 themes.
10Reduce browser-side tag count without losing data

Server-side tracking migration

Every analytics and advertising pixel you run in the browser — Google Analytics 4, Meta Pixel, TikTok Pixel, Pinterest Tag, Klaviyo tracking — is a JavaScript file that must download, parse, and execute before or during page load. A typical Shopify store running Google Ads, Meta Ads, and email marketing loads 4–7 tracking scripts on every page, contributing 200–400KB of JavaScript and dozens of HTTP requests that compete with your actual storefront for bandwidth.

Server-side tracking moves this work off the visitor’s browser entirely. Tools like Elevar and Littledata intercept purchase events on Shopify’s server and forward them to advertising platforms directly, eliminating the need for most browser-side pixels. The browser-speed improvement is real but secondary — the primary benefit is data accuracy in a world of ad blockers and iOS privacy changes. For stores where attribution drives spend decisions, this pays for itself quickly. Our guide on connecting AI to Google and Meta Ads covers how server-side data feeds into smarter campaign optimization.

PricingElevar from $50/mo; Littledata from $99/mo; custom GTM server container on GCP from ~$30/mo
ProsMoves Google Analytics, Meta Pixel, TikTok Pixel, and other tags server-side, eliminating their browser JS entirely; improves data accuracy too
ConsMost complex implementation on this list; requires developer time to set up; ongoing infrastructure cost
VerdictIdeal for stores spending $50K+/mo on paid ads where tracking accuracy compounds revenue. High reward, high effort.
James O.

James O.

Head of Growth
DTC Supplement Brand

★★★★★

We had 28 apps installed and our PageSpeed mobile score was 34. Ryze identified the 11 scripts causing the most damage and deferred them automatically. Score jumped to 71 in two weeks — no apps removed, no developer needed.”

+37pt

PageSpeed gain

2 weeks

Time to result

0

Apps removed

How do you pick the right speed fix for your store and team?

With 10 approaches ranging from free to technically complex, your starting point depends on three things: where your PageSpeed score currently sits, your team’s technical capacity, and how much of your revenue you want to invest in the fix.

Decision 1

What is your current PageSpeed mobile score?

  • Below 40: Start with script deferral (Approach #2) and image conversion (Approach #3) — these alone typically move scores from 30–40 into the 55–70 range.
  • 40–65: Add lazy loading, GIF replacement, and unused module auditing to push through into the “Good” zone above 70.
  • Above 65: Focus on CLS and TBT refinements, server-side tracking, and theme micro-optimizations for the final gains.
  • Any score: Ryze AI handles continuous monitoring and automatic regression fixes across all score ranges.

Decision 2

How much technical resource do you have?

  • No developer, no code: TinyIMG or Crush.pics for images, a deferral app like Hyperspeed, and Ryze AI for continuous autonomous optimization.
  • Some Liquid/HTML familiarity: Add manual script deferral via theme.liquid edits, explicit image dimensions, and GIF-to-MP4 conversions.
  • Full developer resource: All of the above plus server-side tracking migration, custom minification pipelines, and theme code auditing.

Decision 3

How much monthly revenue is at stake?

  • Under $20K/mo: Free fixes first (script deferral, WebP, lazy loading, GIF removal), then a $5/mo image optimizer.
  • $20K–$200K/mo: Ryze AI autonomous optimization delivers the highest ROI at this scale — speed gains compound with conversion improvements across SEO and paid ads.
  • Above $200K/mo: Layer server-side tracking and Ryze AI together; even a 0.1% conversion lift at this scale generates five-figure monthly upside.

The bottom line: if you want to know how to speed up a Shopify store without deleting apps and you want gains that last, start with script deferral and image optimization for immediate wins, then layer in autonomous monitoring so those gains do not regress the moment you install your next app or upload a new product image. You can learn more about how speed intersects with your overall Shopify SEO performance in our complete Shopify SEO guide.

1,000+ marketers use Ryze

State Farm
Luca Faloni
Pepperfry
Jenni AI
Slim Chickens
Superpower

Automating hundreds of agencies

Speedy
Human
Motif
Broadplace
Directly
Caleyx
G2★★★★★4.9/5
TrustpilotTrustpilot rating

Frequently asked questions

Can I really speed up a Shopify store without deleting apps?

Yes — and in most cases the app itself is not the problem. The issue is that apps load JavaScript and CSS on every page, even pages where the app does nothing. Deferring those scripts, disabling unused modules within each app, and optimizing images deliver the same speed gains as deleting apps, without losing functionality. Our testing found stores averaging a 1.4-second LCP improvement from script deferral alone.

Why does my Shopify store score low on PageSpeed even though I have a good theme?

Three things kill PageSpeed scores on otherwise well-built stores: render-blocking app scripts loaded in the document head, uncompressed images served as full-resolution JPEG or PNG, and cumulative layout shift from images without explicit width and height attributes. All three are fixable without removing any apps. Start with your Lighthouse waterfall — it shows exactly which resources are blocking rendering.

How much does it cost to speed up a Shopify store without removing apps?

Most of the highest-impact fixes are free: script deferral via theme.liquid edits, setting image dimensions, enabling lazy loading, and converting GIFs to MP4 cost nothing but time. Automated image compression apps start at $4.99/mo. An autonomous platform like Ryze AI that monitors and continuously fixes performance, SEO, and conversion issues costs a flat monthly fee and replaces several point solutions. Server-side tracking is the most expensive option at $50-$100/mo plus setup.

Does having a lot of apps always slow down a Shopify store?

Not necessarily. A store with 30 apps that all defer their scripts correctly and only load on the pages where they function will outperform a store with 8 apps that all block rendering. App count matters less than how those apps load. That said, apps that force synchronous scripts into the document head — and cannot be configured otherwise — are genuinely unavoidable bottlenecks, and a no-code alternative or removal may be the only option.

How do I find which apps are slowing my Shopify store down?

Open Chrome DevTools, run a Lighthouse audit in incognito mode (to avoid cached assets), and look at the 'Eliminate render-blocking resources' and 'Reduce unused JavaScript' diagnostics. Each flagged file will show the source URL — most app scripts include the app name in the URL path. You can also use the Network tab, filtered by JS, sorted by Size, to identify the heaviest individual scripts. Ryze AI surfaces this automatically and flags new regressions as they appear.

How quickly will I see results after optimizing my Shopify store's speed?

Speed improvements are immediate and measurable the same day you make changes — run a Lighthouse audit before and after each fix. Revenue impact typically follows within 2-4 weeks as Google re-crawls your pages and users experience faster load times in their sessions. Stores that move from a mobile PageSpeed score below 50 to above 70 typically see a 15-25% improvement in mobile conversion rate within 30 days, based on our testing cohort of 40 stores.

Speed up your Shopify store — no app deletes

#1 fix · autonomous · free trial

Live results across
2,000+ clients

Paid Ads

Avg. client
ROAS
0x
Revenue
driven
$0M

SEO

Organic
visits driven
0M
Keywords
on page 1
48k+

Websites

Conversion
rate lift
+0%
Time
on site
+0%
Last updated: Jul 15, 2026
All systems ok
Ryze AI is a service operated by Meow AI, LLC. © 2026 Meow AI, LLC. All rights reserved.

Let AI
Run Your Ads

Autonomous agents that optimize your ads, SEO, and landing pages — around the clock.

Claude AIConnect Claude with
Google & Meta Ads in 1 click
>