Tools
E-commerceProduct ImagesImage Optimization

How Wrong Product Images Almost Ruined My Black Friday

July 8, 20266 min read

Every year, Black Friday is the sale that makes or breaks my quarter. I run a small online shop selling handmade leather accessories, and November is when I do nearly 40% of my annual revenue. This past year, I spent three months preparing: new professional product photos, a redesigned sale landing page, discount codes, email sequences, the works. Then, four hours before the campaign was supposed to go live, I discovered that every single product image I had prepared was completely wrong for the web.

The Crisis

Four Hours Before Launch

I had hired a photographer for the first time. Real studio lighting, white backgrounds, multiple angles for each product. The files came back looking incredible on my monitor. I uploaded them to my Shopify store, built out the collection pages, and then did a final preview on my phone. The pages were crawling. Each product page was taking 8 to 12 seconds to fully load on a standard mobile connection.

I called the photographer, hoping there was a quick fix on her end. There was not. The files were exactly what I had asked for in the creative brief: maximum quality TIFF and PNG files, some of them over 12MB each. Beautiful for a print catalog. Absolutely catastrophic for an e-commerce store. I had 47 products in the sale. It was 8pm on a Thursday. The sale launched at midnight.

The Diagnosis

Why Studio Photos Are Not Web-Ready by Default

Photographers optimize for quality because that is what their clients ask for. Web stores need to optimize for speed because that is what customers experience. These two goals pull in opposite directions. A 12-megapixel studio photograph in PNG format carries every pixel the camera can capture. For printing, that matters enormously. For displaying a product image at 600 pixels wide on a phone screen, it is enormous overkill that visitors pay for in loading time, often with their patience.

The typical e-commerce product image only needs to be 800 to 1200 pixels wide. Most platforms re-compress images automatically, but sending an oversized file means the platform replaces your high-quality original with a platform-compressed version you have no control over.

The Fix

How I Processed 47 Products in 90 Minutes

I worked through the catalog systematically. For each product, I used the image resizer to bring the dimensions down to 1200 pixels on the longest side. Then I ran each image through the PNG compressor first. When files were still over 300KB after that, I converted them to JPEG and ran them through the JPEG compressor at high quality.

For the hero and lifestyle shots that appeared above the fold, I made one additional pass and converted them to WebP using the JPEG to WebP converter. These images dropped a further 35 to 40% in size. By 10:45pm, every product was re-uploaded with fully optimized images. Average load time on mobile went from 11 seconds to under 2. The sale launched on time.

The System

What I Now Require From Every Photographer

That near-disaster created a hard rule in my business. Every photographer brief I send now includes a web delivery specification: maximum dimensions of 1200 pixels on the long side, JPEG at 85% quality, file size under 500KB per image. I also do a final optimization pass on my end before anything goes live, resizing and compressing in a quick batch before any upload.

That Black Friday ended up being my best on record, not because of better photos, but because visitors could actually see them without waiting. Speed is invisible when it works. It only becomes visible when it fails, and it tends to fail at the worst possible moment. Learn the lesson in preparation, not in a panic at midnight before your biggest sale of the year.

More from the blog

Stop Paying for Image Tools — Everything You Need is Free in 2026

Free Tools

Adobe charges $54.99/month. Canva Pro costs $15/month. But for 95% of image tasks — resizing, compre

Read more

How I Reduced My Blog's Load Time by 60% Just by Fixing Images

Performance

My blog was scoring 34/100 on Google PageSpeed Insights. I didn't rewrite the code or switch hosting

Read more

Ready to optimize your images?

37 free tools. Truly secure. Done in a blink. Always free.

Fix Your Product Images