CustomFit.ai โ€” Website personalization, A/B testing and CRO for Shopify and D2C
Product
Features
โœฑ
Website Personalization
Adapt to each visitor's behavior & intent
โง–
A/B & Multivariate Testing
Rigorous experimentation
โœจ
AI CopilotNEW
Personalize with a prompt
๐Ÿค–
AI WingmanNEW
Auto-optimize toward winners
๐ŸŽฏ
AI Conversion OptimizerNEW
GPT-grade test ideas
โœŽ
No-Code Visual Editor
Drag-and-drop edit any element
โ–ฆ
Product Recommendations
Personalized recs that lift AOV
โš‘
Feature Flags
Ship safely with kill-switches
โ—ง
Chrome Extension
Edit your store in the browser
โง‰
Shopify, WooCommerce & more
All platform integrations
View all features โ†’
Use Cases
$
Price A/B Testing
Test price points to maximize revenue
โ–ฆ
Theme A/B Testing
Compare whole layouts & designs
๐Ÿ—‚
Template A/B Testing
Test whole PDP/PLP templates
๐Ÿท
Discount A/B Testing
Find the offer that converts
๐Ÿšš
Shipping A/B Testing
Thresholds, speed & copy
โœ
Content A/B Testing
Copy, images & reviews
๐Ÿ’ณ
Checkout Gateway A/B
Payments & one-click
โŒ–
Geo-Based Personalization
Per-location content & offers
โšก
Buyer-Intent Nudges
Exit-intent & retargeting
โ†”
Split-URL / Redirection
Full-page redirect tests
View all use cases โ†’
Solutions & Guides
โคข
Conversion Rate Optimization
The complete CRO guide
โง–
A/B Testing Software
Buyer's guide for D2C
๐Ÿ›’
Cart Abandonment Recovery
Win back lost carts
๐Ÿ“ฐ
Landing Page Optimization
Convert more paid traffic
S
Shopify A/B Testing
Test your store, no code
S
Shopify Personalization
Tailor the store per shopper
โ—”
First-Time Visitor Offers
Convert new shoppers with trust & offers
โ˜…
Repeat-Customer Experiences
Reward and re-engage loyal buyers
โ—Ž
Campaign-Matched Pages
Match the landing page to the ad
โŒ–
Location-Based Experiences
Currency, language & regional offers
Explore CRO โ†’
Customer stories
GIVA
+32%
conversion via personalized recs
GIVA
Mamaearth
+18%
revenue lift from PDP A/B tests
ME
The Sleep Company
+24%
AOV from product recommendations
TSC
Read customer stories โ†’
Integrations
SWsfGA+15
โœฆ
Not sure where to start?
Let AI Copilot pick your first tests

โ€œWe wake up to evidence-backed tests ready to deploy โ€” not a backlog of maybe ideas.โ€

AN
Anirudh S.
Growth ยท Chargebee
โ˜…โ˜…โ˜…โ˜…โ˜…4.8on G2 ยท 2,400+ brands
Talk to our team โ†’
Widgets
Integrations
Ecommerce & Checkout
Shopify
Shopline
Shoplazza
GoKwik
ShopFlo
Razorpay Magic Checkout
Breeze
Shiprocket
View all integrations โ†’
Analytics & Behavior
Google Analytics 4
Microsoft Clarity
Hotjar
Mixpanel
Amplitude
Heap
Adobe Analytics
Segment (CDP)
View all integrations โ†’
Engagement, CRM & More
Klaviyo
MoEngage
CleverTap
WebEngage
HubSpot
Salesforce
Slack
Meta Ads
View all integrations โ†’
CustomersPricing
Resources
CRO
โ–ค
Playbooks
Proven strategies to boost conversions
๐ŸŽ™
Interviews
D2C leaders & marketing experts
โ–ถ
Webinars
Live deep dives & product sessions
Learn
โœŽ
Blog
Tips, experiments & best practices
๐Ÿ“•
Free E-Books
Mastering personalization
๐Ÿ“–
Conversion Glossary
Every CRO term, defined
โœฆAI CopilotNEWLog inBook a demo
Start free trial
Select your platform โ€” Install in 2 minsWe'll tailor the setup
โšก Risk-free 14-day trial ยท No credit card ยท Cancel anytime
S
Shopify
Install from Shopify App Store
โ€บ
W
WooCommerce
Install the WooCommerce plugin
โ€บ
B
BigCommerce
Install from BigCommerce App Marketplace
โ€บ
SL
Shopline
Install from Shopline App Store
โ€บ
M
Salesforce / Magento
Install from the marketplace
โ€บ
SZ
Shoplazza
Install from Shoplazza App Store
โ€บ
WP
WordPress / Webflow
Install plugin or paste the script
โ€บ
โ—ง
Others
Custom-built on React, Next.js, etc.
โ€บ
Tip: pick your platform โ€” we handle the restBook a demo โ†’
Product
Website PersonalizationA/B & Multivariate TestingAI CopilotAI WingmanAI Conversion OptimizerNo-Code Visual EditorProduct RecommendationsFeature FlagsView all features โ†’
Use Cases
Price A/B TestingTheme A/B TestingTemplate A/B TestingDiscount A/B TestingShipping A/B TestingContent A/B TestingCheckout Gateway A/BGeo-Based PersonalizationBuyer-Intent NudgesSplit-URL / Redirection
Solutions & Guides
Conversion Rate OptimizationA/B Testing SoftwareCart Abandonment RecoveryLanding Page OptimizationShopify A/B TestingShopify Personalization
Explore
WidgetsIntegrationsCustomersPricing
Resources
BlogPlaybooksWebinarsInterviewsE-BooksConversion Glossary
Platforms
ShopifyShoplineShoplazzaChrome ExtensionAll integrations
Start free trialBook a demo
Homeโ€บBlogโ€บshopify croโ€บShopify Speed Optimization: Complete Guide

Shopify Speed Optimization: Complete Guide

SJSapna JoharHead of Growth & CRO, CustomFit.aiJanuary 15, 20258 min read
On this page
  1. Why Speed Is a Conversion Problem, Not Just a Technical One
  2. Core Web Vitals: What to Measure
  3. Step 1: Optimise Your Images
  4. Step 2: Audit and Remove Unnecessary Apps
  5. Step 3: Choose a Fast Shopify Theme
  6. Step 4: Reduce JavaScript Execution
  7. Step 5: Optimise Your Liquid Templates
  8. Step 6: Enable Shopify's Performance Features
  9. Measuring Your Speed Improvements
  10. Tips & Best Practices
  11. Key Takeaways
0%
Shopify Speed Optimization: Complete Guide

From the conversion glossary

Concepts referenced in this article, defined.

Definition
What Is Collection Page? Definition & Guide
Definition
What Is Lazy Loading? Definition & Guide
Definition
What Is Baseline? Definition, Formula & Guide
Definition
What Is Core Web Vitals? Definition & Guide
Definition
What Is Control? Definition, Formula & Guide
โ† Back to Shopify Cro guide
Try CustomFit.ai

Run A/B tests and personalize your store without code. 14-day free trial, no credit card.

Start free trial โ†’
Share
XLinkedInEmail

Related articles

shopify cro

Shopify WhatsApp Integration for Indian Stores

Sapna Joharยท 7 min read
shopify cro

Shopify Upsell & Cross-Sell Strategies

Sapna Joharยท 7 min read
shopify cro

Shopify Upsell Apps: Pre-Purchase & Post-Purchase

Sapna Joharยท 7 min read

Start lifting conversions today.

Run rigorous A/B tests and personalize every visit on Shopify or any storefront โ€” no engineers required.

Start free trialBook a demo

Built for every D2C category

๐Ÿงด
Skincare
๐Ÿ’„
Beauty
๐ŸŒฟ
Wellness
โ˜•
F&B
๐Ÿ‘Ÿ
Apparel
๐Ÿ’
Jewelry
๐Ÿ›‹๏ธ
Home
๐Ÿผ
Baby
Live ยท Right now
Mamaearth โ€” free-shipping band +12.4% AOVGIVA โ€” festive collection page +34% revenueBellavita โ€” PDP CTA test +27.4% CVRKapiva โ€” Quiz-driven recs +9.48% CTRThe Sleep Co โ€” landing personalized 2ร— capturesPlum โ€” Returning shopper swap +18.2% CVRMamaearth โ€” free-shipping band +12.4% AOVGIVA โ€” festive collection page +34% revenueBellavita โ€” PDP CTA test +27.4% CVRKapiva โ€” Quiz-driven recs +9.48% CTRThe Sleep Co โ€” landing personalized 2ร— capturesPlum โ€” Returning shopper swap +18.2% CVR
Get in touch

Tell us about your store.

We reply within an hour during business hours. No sales pitch, no spam โ€” just answers from someone who's seen 2,400+ D2C stores.

โœ“ Reply within 1 hourโœ“ No spam, everโœ“ Free demo & setup help
โœ“ Thanks! We'll be in touch shortly.
CustomFit.ai

The all-in-one website personalization, A/B testing & CRO platform for high-growth D2C brands. Made by marketers, fueled by coffee.

in๐•โ—Žโ–ถf
Product
  • Features
  • A/B Testing
  • Personalization
  • AI Copilot
  • AI Wingman
  • AI Conversion Optimizer
  • Feature Flags
  • Widgets
  • Integrations
  • ROI Calculator
Platforms
  • Shopify
  • Shopline
  • Shoplazza
  • Salesforce
  • Chrome Extension
  • All Integrations
Resources
  • Blog
  • Playbooks
  • Webinars
  • GrowthFit Interviews
  • Free E-Books
  • Conversion Glossary
  • Case Studies
Compare
  • vs VWO
  • vs Optimizely
  • vs Google Optimize
  • vs Mutiny
  • vs Intelligems
  • vs Shoplift
  • vs AB Tasty
  • vs Convert
  • vs Kameleoon
Company
  • About Us
  • Partners
  • CustomFit Awards
  • Recognition
  • Contact
  • Privacy Policy
  • Terms & Conditions
ยฉ 2026 CustomFit.ai ยท Valley Monks Pvt Ltd ยท Made by marketers, fueled by coffee, and obsessed with conversions.
SOC 2 Type II ยท GDPR ยท CCPA ยท ISO 27001

Shopify speed optimisation is the practice of reducing the time your store takes to load and become interactive โ€” and it directly affects how many visitors convert into buyers. Every second of load time costs roughly 7% in conversion rate. For Indian D2C brands whose customers are largely on mobile with variable 4G connections, speed optimisation is not a technical nicety โ€” it is a direct revenue driver. This guide gives you every practical step to make your Shopify store faster, from image compression to app audits to theme code.

Why Speed Is a Conversion Problem, Not Just a Technical One

Most Shopify founders think about speed as an SEO or developer issue. It's actually a conversion issue that compounds.

Here's why it matters for Indian ecommerce specifically:

  • 75โ€“80% of Indian D2C traffic is mobile. Mobile page loads are significantly slower than desktop, especially on 4G in Tier 2 cities where network latency is higher.
  • Indian shoppers have short patience thresholds. 53% of mobile visitors abandon a page that takes more than 3 seconds to load (Google India data).
  • Bounce rate correlates directly with load time. A page loading in 5 seconds has a bounce rate 90% higher than a page loading in 1 second.
  • Google uses Core Web Vitals for rankings. Slow stores rank lower in organic search โ€” hurting both traffic and conversion.

Core Web Vitals: What to Measure

Before optimising, measure. Use Google PageSpeed Insights (pagespeed.web.dev) and test your homepage, your top product page, and your collection page.

The three metrics that matter most:

MetricWhat It MeasuresTarget
LCP (Largest Contentful Paint)How long until the main content is visibleUnder 2.5 seconds
FID (First Input Delay)How long until the page responds to a tapUnder 100ms
CLS (Cumulative Layout Shift)How much content jumps around during loadUnder 0.1

LCP is the most conversion-relevant. A poor LCP score means visitors are staring at a loading screen before they see your product โ€” and many will leave.

Step 1: Optimise Your Images

Images account for 50โ€“70% of Shopify page weight on most stores. This is the highest-leverage optimisation.

Convert to WebP format. WebP images are 25โ€“35% smaller than JPEG at equivalent quality. Shopify's native CDN serves WebP automatically to supported browsers โ€” but only if you upload WebP files. Alternatively, apps like TinyIMG or Crush.pics convert and compress automatically.

Compress before uploading. Target under 150KB for hero images and under 80KB for product thumbnail images. Use Squoosh (squoosh.app) for free compression with quality control.

Set explicit image dimensions. Always specify width and height attributes on images in your theme code. This prevents layout shift (CLS) and allows the browser to reserve space before the image loads.

Lazy-load below-the-fold images. Images that appear below the initial viewport should load only when the visitor scrolls toward them. In Shopify 2.0 themes, lazy loading is typically built in. For older themes, add loading="lazy" to image tags.

Step 2: Audit and Remove Unnecessary Apps

This is the most underestimated speed problem in Shopify.

Every installed app (whether active or not) often loads JavaScript on every page. A store with 25 apps may be loading 25 separate JavaScript files โ€” even if 15 of those apps are only used on specific pages.

How to audit:

  1. Open Chrome DevTools (F12) โ†’ Network tab
  2. Load your homepage
  3. Filter by "JS" โ€” every third-party script loading is likely an app
  4. Cross-reference with your installed app list

The audit framework: For each installed app, ask:

  • Does this app generate revenue or prevent revenue loss?
  • Is it used at least weekly?
  • Have I measured its impact?

Apps that fail all three criteria should be uninstalled. A conservative audit of a typical 30-app Shopify store eliminates 8โ€“12 apps and saves 1โ€“3 seconds of load time.

Load app scripts conditionally. For apps that are only needed on specific pages (e.g., a review widget only needed on product pages), configure them to load only on those pages. Your developer or the app support team can help.

Step 3: Choose a Fast Shopify Theme

Not all Shopify themes are built equally for performance. Themes from the Shopify Theme Store include performance scores โ€” but these are measured on clean installs before you add your content and apps.

Fast themes to consider:

  • Dawn (free, Shopify's own): Excellent performance baseline, clean code
  • Prestige (premium): Well-optimised for D2C beauty and lifestyle brands
  • Turbo (premium): Built with speed as a core feature

Avoid: Heavily customised themes from unknown developers, themes with built-in sliders and animations that load large libraries by default, or themes last updated before 2022.

If you're on an older, heavily customised theme, upgrading to a Shopify 2.0 compatible theme is the single highest-impact speed improvement many stores can make.

Step 4: Reduce JavaScript Execution

JavaScript execution time is the most technically complex speed problem โ€” but also one of the most impactful.

Defer non-critical JavaScript. Add defer or async attributes to third-party script tags so they don't block the main page from rendering.

Remove unused JavaScript. Shopify themes often include JavaScript for features you don't use (e.g., slideshow code on a store that doesn't use slideshows). A developer can identify and remove these.

Use Shopify's CDN. All assets (images, JavaScript, CSS) served through Shopify's CDN are cached at edge locations close to your visitors. Make sure your theme is loading assets from the CDN, not from external hosts.

Step 5: Optimise Your Liquid Templates

For stores with developer access, Liquid template optimisation can shave meaningful time off page rendering.

Limit collection page products per page. Loading 48 products on a collection page means 48 product images loading simultaneously. Test 24 or fewer per page โ€” this reduces initial load weight significantly.

Reduce DOM complexity. Themes with deeply nested HTML elements and many conditional blocks are slower to parse. A developer can simplify templates for your highest-traffic pages.

Use Shopify's built-in lazy loading and image_url filter. Shopify's 2.0 Liquid includes native image optimisation features โ€” image_url filter with size parameters, built-in lazy loading attributes. Ensure your theme uses these.

Step 6: Enable Shopify's Performance Features

Shopify's online store cache: Make sure your theme is taking advantage of Shopify's edge caching. Check with your theme developer that caching headers are set correctly.

Shopify's image CDN: When you upload images to Shopify, they're served through Shopify's global CDN. Use Shopify's native image serving rather than third-party image hosts.

Shopify's native font loading: If you're using Google Fonts or a custom font, switch to a system font stack or preload your font files. Font loading is a common hidden delay.

Measuring Your Speed Improvements

After each optimisation step, re-measure with PageSpeed Insights. Track:

  • LCP score on mobile
  • Overall Performance score on mobile
  • Total page weight (KB)
  • Number of render-blocking resources

Build a baseline measurement before you start and document improvements at each step. This creates a paper trail that justifies continued investment and helps you identify which changes had the most impact.

Once your speed is improved, run an A/B test comparing the fast version against the old version for a sample of traffic. You'll typically see a measurable CVR improvement that validates the investment.

Tips & Best Practices

  1. Measure first, then optimise โ€” PageSpeed Insights shows you exactly what to fix. Don't guess.
  2. Prioritise mobile โ€” Your mobile score matters more than your desktop score for Indian D2C.
  3. Image optimisation first โ€” It's the highest impact, lowest risk change available.
  4. App audit is ongoing โ€” Revisit your app list every quarter. New installs accumulate.
  5. Don't use page builder apps for high-traffic pages โ€” Page builders like PageFly add significant JavaScript overhead. Use native Shopify sections for your homepage and product pages.
  6. Test speed after every major theme change โ€” Theme updates and customisations can introduce regressions.

Key Takeaways

  • Shopify speed directly affects conversion rate: every additional second of load time costs approximately 7% in CVR.
  • Images, app scripts, and JavaScript execution are the three biggest speed drains on most Shopify stores.
  • Target LCP under 2.5 seconds on mobile โ€” this is where the conversion-rate impact is most significant for Indian D2C.
  • A quarterly app audit is as important as any technical optimisation โ€” app bloat accumulates invisibly.
  • After optimising speed, use CustomFit.ai to A/B test fast vs. slow versions and quantify the revenue impact of your improvements.

Related reading: How to Increase Shopify Conversion Rate in 2026 | Shopify Mobile Optimization Guide | Reduce Shopify Cart Abandonment: 12 Tactics