RevenueFlows AI
Shopify 0.9s Largest Contentful Paint

Your Shopify Store Is Losing $3K per Month to Load Time. Here Is the Fix.

A 2.3 second to 0.8 second Largest Contentful Paint improvement equals a 23 percent conversion lift. Copy this exact optimization checklist.

Page speed is not a vanity metric. It is the single highest-leverage technical lever on your Shopify store. When we cut one client's Largest Contentful Paint from 2.3 seconds to 0.8 seconds, their mobile conversion rate jumped 23 percent in 72 hours. Nothing else changed.

This is the exact 12-point audit we run on every new client. Copy it. Run it. Collect the lift.

Why speed is such a massive conversion lever

Google has said publicly that every additional second of load time kills conversion. Our internal data says it is worse than that on mobile. The buyer is standing in a grocery line, half distracted, tapping through an Instagram ad. If your page does not paint fast, they are gone.

The good news is that most Shopify stores are slow for three or four fixable reasons. You do not need to rebuild the theme. You need to remove the drag.

The 12-point audit

1. Kill unused apps

Every app installs scripts. Most of those scripts load on every page whether you use them or not. Open your Shopify admin, list every installed app, and uninstall any that have not been used in 60 days. Expect 200 to 600 milliseconds of savings.

2. Compress and serve images as modern formats

Replace JPEG and PNG with WebP. Ideal max dimension is 1800 pixels wide. Use Shopify's image CDN which auto-serves WebP when the browser supports it. Tools like ShortPixel or TinyPNG can batch compress the rest.

3. Lazy load everything below the fold

Any image that is not immediately visible should have loading="lazy" on the image tag. Hero image should not. Getting this wrong is the single most common LCP killer we see.

4. Preload the hero image

Put a <link rel="preload"> tag in the theme head for the product page hero image. This tells the browser to start downloading it immediately instead of waiting for CSS to finish.

5. Replace hero videos with poster image plus play on tap

A hero video can add 3 to 4 seconds of load time. Replace it with a static poster image that has a play button overlay. Only load the actual video when the buyer taps play.

6. Move heavy scripts to the footer

Chat widgets, review widgets, Instagram feeds. All of these can be moved out of the head and into the footer with a defer attribute. The page will paint before they finish loading.

7. Eliminate duplicate Google Tag Manager or analytics calls

Open your theme and search for gtag and fbq. You will often find duplicates from apps that fire the same events twice. Clean them up. Expect 100 to 300 milliseconds of savings.

8. Audit third-party pixels

Every pixel adds weight. Keep only the pixels that are actually attributing revenue. Most stores have four or five pixels that have not been used in six months. Remove them.

9. Minify and combine CSS

Shopify themes often ship with unminified CSS. Run it through a minifier. For additional lift, combine multiple CSS files into one. Expect another 100 to 200 milliseconds.

10. Self-host fonts

Google Fonts adds a blocking network request. Download the font files and serve them from Shopify's CDN. Preload them. Expect 200 to 400 milliseconds of LCP improvement.

11. Remove carousel above the fold

Carousels are lazy design and heavy to render. Replace with a single strong hero. If you absolutely need multiple messages, use a static grid.

12. Turn off auto-playing product video on the PDP

Product page video that autoplays kills LCP on mobile. Make the user tap to play. If you cannot live without autoplay, at least set it to poster image with muted, playsinline, and delayed start.

The numbers from a real audit

Here is what the 12 steps did for one skincare brand we ran this checklist on.

Metric Before After
Mobile LCP 2.3s 0.8s
Desktop LCP 1.9s 0.6s
Total Page Weight 4.8 MB 1.3 MB
Lighthouse Score 34 92
Mobile Conversion Rate 1.1% 1.35%

Where the $3,100 actually comes from

Speed feels like a technical problem, so founders rarely connect it to revenue. Here is the line that connects them.

Before the audit, the skincare brand converted mobile traffic at 1.1 percent on a $90 average order value. That is a revenue per visitor of $0.99. After the audit, conversion rose to 1.35 percent at the same $90 average order value, a revenue per visitor of $1.22.

The brand was doing roughly 13,500 mobile visits a month. At $0.99 that is $13,365. At $1.22 that is $16,470. The gap is $3,105 a month, with no extra ad spend, no new product, and no new traffic. One developer day, paid back inside the first week and every week after.

That is why speed sits at the top of the technical lever list. It does not improve one page. It improves the return on every visitor you already pay to acquire.

The three rules of speed

  1. Measure mobile first. Desktop is easy. Mobile is where the money is. Always benchmark on a simulated mid-range Android device, not your MacBook.
  2. Fix LCP before anything else. Largest Contentful Paint is the metric that correlates most tightly with conversion. Fix it first.
  3. Re-audit every 90 days. Apps get installed. Images get uploaded full-size. New pixels get added. Speed drifts. Rerun the audit quarterly or set up a monitoring tool.

The three measurement mistakes that hide the problem

Most founders think their store is fast because they are measuring it wrong. Three traps.

Fix how you measure and the real problem usually shows up in the first test.

What to do next

Open PageSpeed Insights right now. Enter your product page URL. If your mobile LCP is over 1.5 seconds, you have meaningful money on the table. Run the checklist or book a Profit Audit and we will do it with you.

Frequently asked questions

What is a good Largest Contentful Paint for Shopify?

Under 1.2 seconds on mobile is excellent. Under 2.5 is acceptable. Over 2.5 is costing you real money every single day.

Can I do this myself or do I need a developer?

Roughly 70 percent of this checklist can be done by a founder in a weekend. The remaining 30 percent involves theme-level code and is best done by a Shopify-experienced developer.

How much revenue does a one-second speed improvement add?

It depends on traffic, but the math is direct. A store with a 1.1 percent conversion rate and a $90 average order value earns a revenue per visitor of $0.99. If a speed fix lifts conversion to 1.35 percent, revenue per visitor becomes $1.22. On 10,000 mobile visitors that is an extra $2,300 from the same traffic.

Which speed fix should I do first?

Fix Largest Contentful Paint first, and the fastest win is usually the hero image. Preload it, serve it as WebP, and make sure it is not set to lazy load. That single change often cuts mobile load time by half a second.

Does Shopify speed affect SEO and ad costs too?

Yes. Core Web Vitals are a Google ranking signal, so a faster page helps organic traffic, and a faster landing page improves your ad quality score, which lowers cost per click. Speed compounds across every channel.

The Revenue Per Visitor Dispatch

One revenue-per-visitor playbook. Every Tuesday.

Join 7,000 plus Shopify and Amazon founders getting the one tactic we tested this week: what worked, what flopped, and exact dollar impact.