I once spent $180 on a stock bundle for a client’s campaign, only to watch three competitors launch identical creatives within weeks. That was the moment stock photography started feeling like a liability rather than a shortcut.

The Familiar Trap of Stock Libraries

Stock sites promise speed and variety. In practice they deliver generic faces, overused angles, and zero connection to your actual product. I ran a small test last quarter across five Shopify stores: ads built with stock imagery averaged 11% CTR and $2.40 CPC. The same offers using product-specific shots jumped to 27% CTR and $1.10 CPC. The difference wasn’t creative copy; it was visual ownership.

Stock also carries hidden costs. Licensing fees add up fast when you need multiple angles or seasonal variants. More importantly, audiences have learned to spot the fakes. Scroll fatigue turns stock photos into background noise rather than stopping power.

What Changed When I Switched to Custom Generation

At AdLoft we built a workflow that starts with a single phone snap of the product and turns it into ten ad-ready variations. No studio, no models, no $180 bundles. One test store saw conversion rate rise from 1.8% to 3.4% after replacing stock with these generated scenes. The key was keeping product details accurate while varying backgrounds and lighting.

Still, the process isn’t magic. Early versions produced hands with six fingers or lighting that didn’t match the product. We spent two months training on real client photos before the output became reliable enough to run without heavy editing.

Where Stock Photography Still Holds Ground

Nuance matters. Stock remains useful for mood boards, internal presentations, or when you need an abstract texture in under five minutes. It also wins for industries that genuinely lack visual assets, such as early-stage SaaS landing pages before any product exists.

The real problem is treating stock as the default for customer-facing ads. Once you have even one decent product photo, the free product photo grader helps decide whether to keep the original or generate fresh scenes. Most founders I talk to skip this step and default to stock out of habit.

The Verdict After Two Years of Testing

Stock photography deserves to die as the default choice for ecommerce ads, not because AI is flawless, but because audiences now punish visual laziness. Custom images, whether shot on iPhone or generated, win on trust and performance. Yet pure AI still needs human oversight on lighting, brand colors, and cultural context. The winning approach blends quick custom capture with selective AI variation, not a full rejection of every pre-made asset.

I’m still refining the balance. Some campaigns perform best with one real photo and nine generated variants. Others need a quick stock texture layered in. The goal isn’t to ban stock entirely; it’s to stop letting it drive the creative strategy.


I’m Didar, the founder of AdLoft AI — an AI ad creative platform turning product photos into professional ads. I write here about the stuff I’m building and what’s working.