Published by Bastion Prime | Edited by Heorhi Tratsiak, CEO
You have a 200‑SKU catalog and a tiny budget. Studio photography is out of the question. Stock photos don’t match your brand. You could spend a month hunting for freelancers, or you could do what top sellers are doing in 2026: generating every single image you need with AI, uploading them in bulk, and adding SEO‑ready alt text – all in one business day. Here’s the exact workflow that turns Midjourney and DALL‑E into a tireless in‑house photography studio.
Part 1: Why AI‑Generated Product Images Finally Make Business Sense
For years, AI product generators were too unpredictable for commercial use. Today, the technology has matured dramatically.
Midjourney V8, launched in March 2026, delivers 5x faster generation, native 2K resolution without upscaling, dramatically improved text rendering, and much better prompt understanding for detailed product shots. Photorealistic material rendering – fabric, metal, glass – now looks authentic enough for even high‑ticket catalogs.
DALL‑E 3 has become the go‑to for practical e‑commerce workflows. It can render text inside images with high accuracy – a critical feature for promotional banners with prices or shipping offers. For contextual, multi‑scene storytelling, DALL‑E remains superior.
How they work together, not against each other: Midjourney delivers polished, cinematic “hero” shots for your PDPs. DALL‑E creates high‑volume variations – multiple colorways, seasonal backgrounds, A/B test creatives – and handles text overlays. The two tools complement rather than compete.
Part 2: The Cost Calculation – What 1,000 Images Actually Run You
Midjourney (subscription‑based)
Midjourney charges by GPU time, not per image:
| Plan | Monthly Price | Fast GPU Hours | Relax Mode |
|---|---|---|---|
| Basic | $10 | 3.3 hours | No |
| Standard | $30 | 15 hours | Unlimited |
| Pro | $60 | 30 hours | Unlimited |
A simple 512×512 generation takes ~10 seconds of GPU time. A detailed 1024×1024 hero shot with variations might take 60 seconds. With 15 fast hours, Standard tier can generate roughly 900–1,000 images per month. Annual billing offers 20% savings.
DALL‑E 3 (pay‑per‑use through API)
Via OpenAI API: 0.020perstandard1024×1024image.For1,000images: 20. For HD images (up to 1792×1024), pricing rises to 0.040‑0.080[reference:11].DALL‑E3builtintoChatGPTPlus(20/month) gives unlimited web‑generated images, but the API offers programmatic bulk generation.
Actual Budget Planning for 1,000 Images
| Workflow | Midjourney | DALL‑E via API | Total |
|---|---|---|---|
| Hero shots (250 images) | $10‑30 (GPU hours) | – | $10‑30 |
| Variations (750 images) | – | $15 (0.020 × 750) | $15 |
| Total | $25‑45 |
That’s less than a single hour of a studio photographer’s time. No lights, no props, no reshoots.
Cheaper Alternatives
If budget is extremely tight, Stable Diffusion via NexaAPI offers **0.003perimage∗∗–13‑21×cheaperthanofficialStabilityAPI[reference:12][reference:13].Flux2Schnellrunsat0.003‑0.005 per image. However, these models require more prompt tuning and technical integration (local hosting or API setup). For the highest quality and ease of use, Midjourney + DALL‑E remains the best starting point.
Part 3: Choosing the Right Tool for the Job
When to Use Midjourney
- Hero product photography. The photorealistic quality is unmatched. One comparison notes: “Midjourney for product photography wins – 75% of attempts look like a professional shoot”.
- Lifestyle imagery. Cinematic lighting, intentional compositions, authentic material textures.
- Consistent catalog styling. Use Style References (–sref) to enforce that every image shares the same color palette, lighting, and mood without copying objects.
When to Use DALL‑E
- Text in images. DALL‑E renders readable labels, pricing, and product text with high accuracy – something Midjourney still struggles with.
- High‑volume variations. Color swaps, background changes, seasonal adaptations – generate 50 variations from one prompt.
- Practical product‑in‑scene shots. DALL‑E’s “natural” style setting produces realistic, authentic imagery better for catalogs.
Workflow Suggestion
Use both. Generate your core catalog assets in Midjourney, then use DALL‑E to build out dozens of variations for retargeting ads, social posts, and A/B tests.
Part 4: Prompt Engineering – Getting Your First Image Right
For Midjourney
Start with battle‑tested formulas:
Studio product shot:/imagine ultra-clean studio product shot of [PRODUCT], centered, soft shadow beneath, pure white background, crisp edges, high detail, realistic materials –ar 1:1 –s 50 –chaos 8 –no text, watermark
Premium gradient background:/imagine premium studio product shot of [PRODUCT], subtle neutral gradient background, soft rim light, realistic microtexture, gentle reflection, crisp detail –ar 4:5 –s 80 –chaos 10 –no text
Critical best practices:
- Set
–stylizelow (50‑125) for literal product fidelity; increase only for lifestyle shots. - Use
–no text, watermark, busy backgroundin every product prompt. - Experiment with aspect ratios: 1:1 for grids, 4:5 for PDP heroes, 16:9 for banners.
For DALL‑E
Product catalog style:A high‑quality product photo of a [PRODUCT] on a clean white background, flat lay view, studio lighting, 4K resolution, e‑commerce listing style – style: natural
DALL‑E’s “natural” setting produces realistic product images; “vivid” generates eye‑catching marketing visuals.
For bundling multiple color variations of the same item, DALL‑E excels. Generate one base image, then iterate prompts like “same t‑shirt in coral, sage, and navy colors against a white background”.
Part 5: Bulk Generation Across 1,000 SKUs – The Real Workflow
Generating 1,000 images one by one is an inefficient use of AI (and your weekend). Here’s the smart way:
Step 1: Create Your Master SKU List
Export your WooCommerce products to a CSV with SKU, product name, and brief description. You’ll feed this data directly to the AI.
Step 2: Batch Prompting in Midjourney
Use Midjourney’s command‑saving feature or a bulk prompter tool; paste a prepared list of 100‑200 prompts. Let the tools run overnight, then review and refine the best outputs. The platform’s new web interface now supports a flowing “conversation mode” for iterative creation.
Step 3: Scaling with Automation
Several new tools now enable true bulk AI image generation for e‑commerce:
- Photoroom Batch Mode applies Ghost Mannequin, Virtual Model, Recolor, and AI Image Enhancement to up to 250 images at once, in the same style.
- Designkit’s Generative AI Suite creates a full listing image set from a single prompt – white‑background shots, lifestyle scenes, in‑use visuals – in one automated output.
- Fotogenic AI offers direct WooCommerce bulk image generation with search by product name, SKU, or ID.
Step 4: Organize Your Files
Name every file by SKU (e.g., SKU123_white‑bg.png, SKU123_lifestyle.jpg). This naming consistency is the single most important factor for smooth WooCommerce import.
Part 6: Bulk Import into WooCommerce – The One‑Day Launch
Once your 1,000 images are generated and organized, getting them into WooCommerce takes less than an hour with the right tools.
Choose Your Import Method
Method 1: CSV Import (Recommended for large catalogs)
Use WP All Import (add‑on for WooCommerce) or Product Import Export Suite to import product data along with image URLs. In your CSV, include a column images with one or more public URLs separated by pipes: https://cdn.domain.com/SKU123_white‑bg.jpg|https://cdn.domain.com/SKU123_lifestyle.jpg. The plugin downloads and attaches images automatically.
Method 2: Dedicated Bulk Media Importer
Install Seganiko Fast Import for WooCommerce. This lightweight tool supports a dedicated Media Loader where you paste product SKUs with their image/video URLs in bulk, matching files to products by SKU. Batch processing runs up to 400 rows at a time with a real‑time AJAX progress bar. You can even upload a ZIP archive of images (named by SKU) that the plugin matches automatically. Optional ShortPixel integration compresses images during the import process.
Method 3: WorkflowPro Bulk Product CSV Importer
Similar interface with smart column mapping, batch processing to prevent server timeouts, and comprehensive logging. Supports import modes for creating new products or updating existing ones based on SKU matching. The plugin recommends batch sizes of 100‑250 products for optimal performance.
Bulk Importing Directly Within WooCommerce
If you’re using the WordPress.org version, navigate to Products → All Products → Bulk Actions and select “Edit”. Here you can add image URLs to multiple products at once using the Quick Editfeature. For true one‑click bulk image attachment, the dedicated‑plugin route is faster and more reliable.
Cloud Storage Setup
Store your images in a cloud CDN (Cloudflare R2, BunnyCDN, or even a public S3 bucket) – not directly on your WordPress server. This offloads bandwidth and keeps your site fast. Copy the public URLs into your CSV or bulk importer. The connection works as long as your CDN allows hotlinking.
Part 7: AI‑Generated Alt Text at Scale (SEO Gold)
Great images are useless without proper SEO metadata. Writing alt tags for 1,000 images manually is a non‑starter. Generate them automatically instead.
Dedicated Alt Text Plugins
- BeepBeep AI – Bulk‑generates descriptive, WCAG‑friendly alt text for 100+ images in one session. Works with WooCommerce product images, gallery photos, and variations. Review and edit AI suggestions before saving, ensuring full control.
- ImageCraft – Connects to OpenAI, Anthropic Claude, or Google Gemini (BYOK). Sends product name, SKU, categories, tags, and price as context so the alt text is relevant to the actual product – not generic. Includes SEO keyphrase‑aware generation pulling from Yoast or Rank Math, and dedicated WooCommerce tone modes. Costs: ~$0.0008‑0.01 per image depending on provider.
Manual Bulk Editing After Generation
For maximum control without needing a third‑party plugin, export your product CSV after image import, add an alt column with your AI‑generated text (using a simple prompt like “Generate SEO‑friendly alt text for [product name]”), then re‑import to update.
Bulk Renaming Images for SEO Files
Before attaching images, use a bulk file renamer to replace generic filenames (IMG_543.jpg) with descriptive names (product‑name‑white‑background.jpg). This small step alone improves image search ranking within days.
Part 8: Common Issues & How to Solve Them
Image Quality Is Too Inconsistent
Midjourney’s --s parameter controls how much artistic freedom the AI takes. Reduce --s to 50‑100 for stricter product fidelity; increase only when seeking lifestyle mood. Use consistent negative prompts (--no text, watermark, shadow) across your entire set.
Text on Product Packaging Looks Wrong
DALL‑E is currently the more reliable tool for text. Prompt for images without text for core listings, then add overlays in Canva or Photoshop.
Color Mismatch Across the Catalog
Capture the exact hex codes of your desired colors and explicitly specify them in your prompts: “leather journal in burgundy (#722F37) on dark wood desk.” For true consistency, use Midjourney’s Style Reference (--sref) to fix lighting and color profiles across every image in the suite.
“Too Many API Requests” Errors
Use batch delays (e.g., 100ms between requests) to stay within API rate limits. For bulk Midjourney generation, rely on Relax Mode (unlimited generations, slower queuing) available on Standard plan and above. Preserve credits by using Relax Mode for non‑urgent bulk generation.
Part 9: The Contrarian Take – When AI Still Isn’t Enough
I’ll lose some consulting fees here, but honesty matters.
Do not rely on AI‑generated product images for:
- Medical, safety, or regulated products. AI may subtly misrepresent items, creating liability.
- Category managers that require approval of physical samples first.
- Ultra‑high‑end luxury goods ($1,000+ price points). Professional studio photography still conveys authenticity that top buyers respond to.
For the 90% of general e‑commerce, AI product imagery works beautifully. For the remaining 10%, use AI for your concepting and sell sheets, then produce photography only for final SKUs that prove customer demand.
Your Immediate Next Step
Generating product imagery with AI shouldn’t feel like a science experiment. Follow this exact sequence this week: audit your SKUs, pick 10‑20 to generate first, organize your CSV naming system, run bulk generation, import via a dedicated importer, and apply AI alt text in bulk.
If you’d like to skip the learning curve and have a professional catalog ready to upload, we offer full‑service AI product photography suites for WooCommerce stores.
Book a free AI catalog production assessment
👉 Book Your Free Consultation →
Related Reading
- You’re Losing 12% of Revenue to Checkout Abandonment. Here’s How an AI Agent Fixes It
- The AI Agent That Managed My Inventory While I Slept (Real Data Inside)
- WooCommerce + n8n: Build Your Own AI Automation Stack for $0
- Stop Building Static Stores: How Lovable‘s Real‑Time Personalization Works
- Store Audit & Strategy Session ($197 – credited toward any package)
Bastion Prime is a UK‑registered e‑commerce agency specializing in AI‑powered catalog generation, WooCommerce optimization, and conversion rate strategy for US brands.
Insightful article! Nano Banana complements this perfectly – great for AI enthusiasts.