🎬 Generate scalable e-commerce product images with GPT-4 and NanoBanana Pro

⚑ 1,965 views · 🎬 Content Creation & Video

πŸ’‘ Pro Tip β€” HTTP Request scraping tends to break when sites update their markup. If you’re scraping a major platform, check if ScraperNode covers it β€” it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.

View All Scrapers

Description

πŸš€ AI Image Generation Workflow – Scalable E-commerce Product Images

This workflow automates the creation of high-quality, AI-generated product images using NanoBanana Pro.
It analyzes multiple reference images, generates a professional photoshoot-style prompt, creates a new image, and stores the final result with a public URL for reuse.

Workflow Overview


πŸ“„ Documentation: Notion Guide

πŸ‘€ Who is this for?

This workflow is designed for:

No advanced coding skills are required.


❓ What problem does this workflow solve? / Use case

Creating professional product images at scale is expensive, slow, and inconsistent.

This workflow solves:

Typical use case:
Transform 3 reference photos (model + product) into a studio-quality fashion image automatically.


βš™οΈ What this workflow does

  1. Collects exactly 3 images via a form upload
  2. Validates inputs to ensure all required images are present
  3. Splits images into individual processing paths
  4. Uploads original images to Google Drive (permanent storage)
  5. Generates public, crawlable image URLs
  6. Analyzes each image using AI vision (GPT-4O)
  7. Aggregates image descriptions into a structured context
  8. Generates a professional photoshoot prompt using an AI agent
  9. Creates a new image via NanoBanana Pro
  10. Polls the API until the image generation is completed
  11. Downloads the final image as a binary file
  12. Uploads the final image to Google Drive
  13. Logs results (images + descriptions) into Google Sheets

πŸ› οΈ Setup

Required credentials

Required configuration

  1. Replace all <__PLACEHOLDER_VALUE__> fields:
    • Google Drive folder IDs
    • Google Sheets document ID and sheet name
    • AtlasCloud API key
  2. Ensure Google Drive folders have write permissions
  3. Confirm tmpfiles.org is reachable from your environment

Important notes

πŸŽ₯ Watch This Tutorial

SORA2 logo


πŸ‘‹ Need help or want to customize this?

πŸ“© Contact: LinkedIn
πŸ“Ί YouTube: @DRFIRASS
πŸš€ Workshops: Mes Ateliers n8n

Need help customizing?

Contact me for consulting and support : Linkedin / Youtube / πŸš€ Mes Ateliers n8n

πŸ”— Nodes Used

Google Sheets, HTTP Request, Google Drive, AI Agent, OpenAI Chat Model, Structured Output Parser

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup