What's the best way to optimize images and videos on Shopify for speed and conversion?

Expert answer · sourced from 8 podcast episodes

Short answer

There are two main approaches: manually optimizing media before you upload, or using Shopify and apps to automate it. The most reliable strategy is a hybrid: start by creating a manual pre-upload process for quality control, then use specialized apps to handle video and further optimization.

TL;DR

The debate over media optimization on Shopify really comes down to two schools of thought: those who believe in disciplined, manual pre-optimization before anything ever touches the platform, and those who rely on the power of automation through Shopify’s ecosystem.

Camp A: Pre-Upload Discipline

This camp operates on a simple premise: trust, but verify. Or better yet, don't trust at all and take full control from the start. On an episode of Honest Ecommerce, Shawn Khemsurov makes the case for this perfectly. While acknowledging that Shopify claims to handle media optimization for you, he says, “I still don't fully buy it.” His advice is direct: "Optimize your images before they go into Shopify, come up with the process... Don't leave it to chance."

This approach is about establishing a non-negotiable quality baseline. The core idea is that you prevent performance problems from ever happening, rather than trying to fix them after the fact. By resizing images to a standard dimension and compressing them with a tool like ImageOptim or TinyPNG before you upload, you ensure you never have a massive, un-optimized file slowing down your pages. As Shawn points out, following Shopify's own documentation for recommended file sizes (like keeping videos under 10 MB) is a fundamental part of this process discipline. It requires more manual work, but it provides complete control and predictability.

Camp B: Automated & App-Based Optimization

This camp argues for working smarter, not harder, by leveraging technology. The strongest case for this is in video. On Shopify1Percent, Claudiu Cioba of VideoWise explains that simply uploading a video to Shopify gives you no real optimization; it just serves a plain MP4 file. He argues that a specialized app can compress video files by up to 95% while maintaining quality, leading to the blazing-fast load times needed for conversion. His focus is on how "strategically place fast loading video on the site" directly increases sales—something he's confirmed with over 300 A/B tests.

For images, Joe Lannen from Speed Boostr calls image optimization "low-hanging fruit" and suggests using an app to automate most of it. The idea here is that automation is more efficient and can handle the complexities of creating different file sizes for different devices. Technology like lazy loading, which Chris Long mentions on Honest Ecommerce, is another part of this automated approach, ensuring that images on category pages don’t all load at once. The core of this argument is that top-tier apps can achieve a level of optimization, particularly for video, that is simply out of reach for most manual processes.

I land on a hybrid approach, but with a strong bias toward the "Pre-Upload Discipline" camp as your foundation. You simply cannot automate your way out of a bad starting point. As Chase Clymer from Honest Ecommerce notes, when traffic spikes during a big sale, "every second counts." Starting with a massive file and hoping an app will perfectly shrink it is a recipe for high bounce rates. Create a simple, clear process for your team: no image gets uploaded until it's been manually compressed to a reasonable size.

Once you have that baseline of quality control, then you can get smart with automation. For any and all video, an app is essentially non-negotiable if you care about speed and conversion. For images, an app can provide ongoing optimization and ensure you’re serving the right file types (like WebP). For new stores, a manual process is enough. For established brands looking to improve Shopify Site Speed Optimization, layering app-based automation and techniques like lazy loading on top of a disciplined manual process is the key to both a faster site and better conversion rate optimization.

Cited episodes (8)

  1. Honest Ecommerce — Shopify Edge: Fast Migrations & Streamlined Ecommerce | Shawn Khemsurov | Electric Eye cover art
  2. Honest Ecommerce — What You Can Get Done Before Black Friday 2024 | Shawn Khemsurov | Electric Eye cover art

    What You Can Get Done Before Black Friday 2024 | Shawn Khemsurov | Electric Eye

    #2 · Honest Ecommerce · with Shawn Khemsurov

    This episode makes the strongest case for manually optimizing your images before uploading them to Shopify.

  3. Honest Ecommerce — Outside-the-box Automation and Optimization Ideas | Joe Lannen | Speed Boostr cover art

    Outside-the-box Automation and Optimization Ideas | Joe Lannen | Speed Boostr

    #3 · Honest Ecommerce · with Joe Lannen

    This conversation covers how to approach optimization as low-hanging fruit, including using apps to automate the process.

  4. Shopify1Percent — How to REALLY Leverage Video on Your Shopify Store - With Claudiu Cioba - Co-Founder and CEO @ VideoWise cover art

    How to REALLY Leverage Video on Your Shopify Store - With Claudiu Cioba - Co-Founder and CEO @ VideoWise

    #4 · Shopify1Percent · with Claudiu Cioba

    The guest explains why a specialized app is essential for video optimization and performance on Shopify.

  5. Honest Ecommerce — SEO Strategies for Small Businesses on Shopify | Chris Long | Go Fish Digital cover art

    SEO Strategies for Small Businesses on Shopify | Chris Long | Go Fish Digital

    #5 · Honest Ecommerce · with Chris Long

    This episode provides a great overview of why speed is so critical for SEO and conversions.

  6. eCommerce Fastlane — Speed Matters: The Importance Of Keeping Your Shopify Code Clean And Up To Date cover art
  7. eCommerce Fastlane — 116: Make Your Shopify Store Faster For Customer Experience And Conversions cover art
  8. Ecommerce Coffee Break — GET CONVERSIONS Masterclass Program cover art

Voices that come up across these episodes

Ask your own question

Get a personalized answer pulled from 14,369 ecommerce podcast episodes.

Ask a question →

More answers