How I Built a Batch System That Processed 500 Product Shots in One Afternoon

How I Built a Batch System That Processed 500 Product Shots in One Afternoon

A few years back, a mid-size e-commerce client called me on a Thursday afternoon with a problem. They had 500 product images, a Monday deadline, and a retoucher who’d just quit. The files needed background removal, color correction to match their brand standard (a very specific warm neutral, roughly 245/238/228 in RGB), resizing to four different output dimensions, and sharpening optimized for web. Four distinct operations, 500 images, 72 hours.

How to Build Custom Photoshop Brushes That Actually Work Inside Actions

How to Build Custom Photoshop Brushes That Actually Work Inside Actions

The Problem That Broke My Batch System Last spring I was running a batch action for an e-commerce client, about 300 product shots that needed consistent edge softening applied to composited shadows. The action had worked perfectly for weeks. Then one morning it started producing brushstrokes at wildly inconsistent sizes across different files. Some shadows looked like they were painted with a mop. Others were a single pixel line. The culprit was a custom brush I’d built months earlier without thinking carefully about how it would behave when document resolution changed.

Photoshop Droplets: The Batch Processing Tool You're Probably Ignoring

Photoshop Droplets: The Batch Processing Tool You're Probably Ignoring

A few years back, I had a Monday morning that I still think about. An e-commerce client needed 500 product images resized, sharpened, and exported to three different specs before end of business. It was the kind of job that makes a less-organized person stare at the ceiling. I had a batch system I’d built the previous weekend, pointed a Droplet at a folder, walked away to get coffee, and came back to 1,500 finished files sitting neatly in color-coded output folders.

Why Your Photoshop Export Settings Are Quietly Killing Your Delivery Speed

Why Your Photoshop Export Settings Are Quietly Killing Your Delivery Speed

There’s a particular kind of frustration that comes from finishing a retouching job and then spending forty minutes exporting it. The creative work is done. The client is waiting. And you’re sitting there clicking through Save for Web dialogs like it’s 2009, manually typing in filenames, second-guessing your JPEG quality slider every single time. I’ve been doing commercial post-production for fifteen years. I’ve processed product shots for e-commerce catalogues, delivered layered comps to ad agencies, and built batch systems for studios running thousands of files a month.

The Workflow Tools That Actually Earn Their Keep (And the Ones I Stopped Using)

The Workflow Tools That Actually Earn Their Keep (And the Ones I Stopped Using)

I learned to script because I spent an entire day doing the same crop-and-resize operation 200 times. Not exaggerating. It was a Tuesday in 2009, I was working in a commercial studio, and by hour six I had developed a genuine personal grievance against the rectangular marquee tool. The next morning I sat down and learned enough JavaScript to build an action sequence that handled the whole job in about four minutes.

Why Your Photoshop Export Settings Are Quietly Destroying Your Workflow (And How to Fix Them With Actions)

Why Your Photoshop Export Settings Are Quietly Destroying Your Workflow (And How to Fix Them With Actions)

The first time I lost a client file to a bad export, it wasn’t because I made a careless mistake. It was because I trusted a manual process I’d done a hundred times before. A 47-image e-commerce shoot, resized and sharpened by hand, delivered at the wrong color profile because I’d forgotten to convert one batch from Adobe RGB to sRGB. The client’s web team caught it. I didn’t. That was thirteen years ago, and I’ve been building automated export workflows ever since.

Why Your Export Settings Are Quietly Destroying Your Photoshop Workflow

Why Your Export Settings Are Quietly Destroying Your Photoshop Workflow

There’s a specific kind of frustration I’ve felt more than once: you’ve built a tight, efficient Photoshop action, it runs beautifully, and then you watch a junior retoucher spend forty minutes manually exporting the outputs because nobody thought to bake the delivery specs into the workflow. The retouching is automated. The export is chaos. It’s like designing a Formula 1 car and then letting it coast to the finish line in neutral.

The Workflow Tools I Actually Use After 15 Years of Commercial Post-Production

The Workflow Tools I Actually Use After 15 Years of Commercial Post-Production

Why I Stopped Trusting My Own Hands for Repetitive Work A few years into running my own post-production consultancy, I had a client send over 500 product shots on a Thursday afternoon. White background, consistent lighting, but every image needed a clipping path, a levels adjustment, an output sharpen, and an export at three different pixel dimensions for web, print, and Amazon listings. Five hundred images. Three exports each. That’s 1,500 output files.

Why Your Photoshop Export Settings Are Quietly Destroying Your Deliverables

Why Your Photoshop Export Settings Are Quietly Destroying Your Deliverables

The file came back from the client at 11:47 on a Tuesday night. Rejected. Not because the retouching was wrong, not because the color was off. Because every JPEG in the batch had been saved at 72 PPI instead of 300, and the print vendor had already started a press run. I was three years into running my own post-production consultancy at that point, and that was the last time I ever let an export step live inside my head instead of inside an action.

Why Your Photoshop Presets Keep Failing You (And How to Build Ones That Actually Stick)

Why Your Photoshop Presets Keep Failing You (And How to Build Ones That Actually Stick)

I still remember the afternoon a client sent over 500 product shots that needed consistent color grading, background cleanup, and a specific output size for three different retail platforms. Deadline: end of business. I had a preset pack I’d bought the previous month, something marketed as “professional e-commerce ready,” and I honestly thought I was set. Two hours in, I was manually fixing broken adjustments on roughly a third of the images.

Why Your Export Settings Are Quietly Destroying Hours of Editing Work

Why Your Export Settings Are Quietly Destroying Hours of Editing Work

The Problem Nobody Talks About Until It’s Too Late Last spring I delivered 340 product images to an e-commerce client, all exported through a Photoshop action I’d built specifically for their spec sheet. Correct color profile, correct resolution, correct file naming convention. Looked perfect on my end. Their web platform read 60 of them as oversized on upload, and their dev team spent two hours troubleshooting something that turned out to be a metadata issue I hadn’t accounted for.

Why Your Photoshop Export Settings Are Quietly Wrecking Your Client Deliverables

Why Your Photoshop Export Settings Are Quietly Wrecking Your Client Deliverables

There’s a specific kind of dread that hits when a client emails back asking why the jpegs you delivered look different on their end than they do on your monitor. I’ve been there more times than I’d like to admit, and almost every single case traced back to the same root cause: sloppy export settings baked into a Photoshop action that nobody had audited in months. After 15 years working in commercial photography studios and now running my own post-production consultancy, I’ve built, broken, inherited, and rebuilt more export workflows than I can count.