Skip to main content

AI Media Generation: Generate Product Images with AI

Learn how to generate AI-powered product lifestyle images per-variant directly in the Media Carousel editor.

Updated yesterday

What is AI Media Generation?

AI Media Generation is a new capability in the Media Carousel module editor that lets you create product images using AI. Instead of relying on vendor-supplied photos or scheduling professional photoshoots, you can generate on-brand lifestyle and hero imagery for any product variant directly inside the editor.

The feature solves a common challenge: most brands don't have high-quality lifestyle images for every SKU and variant in their catalog. With AI Media Generation, you can produce compelling product visuals in seconds, giving every product the presentation it deserves.

Now you can generate images for specific variants (by Color, Style, or Type), choose from category-aware visual themes, and control the output with natural-language prompts. Every generated image goes through a review step before it becomes part of your product media.

How to Generate AI Product Images

  1. Open a Media Carousel module in the editor
    Navigate to the page containing the Media Carousel you want to update and open the module editor.

  2. Click "Add media using AI"
    You'll see the AI generation panel appear with options for variant selection, theme, and prompt input.

  3. Select a product variant
    Choose the specific variant you want to generate imagery for. Targeting is available by Color, Style, and Type properties. This ensures the generated image matches the exact product variant.

  4. Choose a theme and write your prompt
    Select a visual theme from the category-aware recommendations. Then write a natural-language prompt describing the scene, setting, or mood you want for the image.

  5. Review and approve
    The AI generates images based on your inputs. Review each image and approve or reject it. Approved images are persisted as product media in your carousel. Rejected images are discarded.

Use Cases

Fill imagery gaps for large catalogs
If you have hundreds of SKUs with only vendor-supplied flat-lay photos, use AI Media Generation to create lifestyle images at scale. Select each variant, choose a theme, and generate compelling visuals without a photoshoot.

Create variant-specific lifestyle imagery
Show each colorway, style, or type in a distinct context. A blue dress on a rooftop, the same dress in red at a garden party. Variant-level targeting makes this possible without separate photo sessions.

Launch new products with day-one imagery
Don't wait for professional photography to go live. Generate AI images when a new product drops so your landing pages and funnels have compelling visuals from the start.

Test visual treatments with experiments
Generate multiple image styles for the same product and A/B test which presentation converts better. Pair with FERMÀT experiments to let data drive your merchandising decisions.

FAQs

Does AI Media Generation work with video?
No. This release supports image generation only. Video generation is not currently available.

How many themes are available?
One theme is available at launch. Additional themes are planned and will be added over time. Themes are category-aware, meaning recommendations adjust based on your product type.

Can I control which variants get AI-generated images?
Yes. Variant targeting supports Color, Style, and Type properties. You select the specific variant before generating, so each image is tied to the correct product option.

Does this work with Pierre or other AI features?
AI Media Generation is a standalone feature within the Media Carousel editor. It does not currently integrate with Pierre or other AI workflows. Images are generated and managed independently.

What happens to existing product images when I generate new ones?
Existing images in your carousel are not affected. AI-generated images are added alongside your current media. You can reorder, remove, or replace images as needed after generation.

Did this answer your question?