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

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

Ready for 3.0

by Dr. Firas ✓ · 2,981 views · created 2026-01-12 · Content Creation, Multimodal AI

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 19 nodes and runs when someone submits an n8n form (“Upload 3 Images for Analysis ”). Along the way it connects Google Drive, OpenAI, OpenAI Chat Model and Google Sheets. It also calls tmpfiles.org and api.atlascloud.ai over HTTP.

How it runs

Trigger: When someone submits an n8n form (“Upload 3 Images for Analysis ”).

  1. If: checks a condition and branches into true / false
  2. Normalize binary names (Edit Fields (Set)): sets 3 fields: image0, image1, image2
  3. Error Response - Missing Files (Edit Fields (Set)): sets 1 field: error
  4. Split images (Code): runs custom JavaScript code
  5. Upload file (Google Drive): uses Google Drive
  6. Analyze image (OpenAI): analyze (image)
  7. Build Public Image URL (HTTP Request): calls tmpfiles.org (POST)
  8. Merge: merges the data from its input branches
  9. Aggregate descriptions (Code): runs custom JavaScript code
  10. Generate Image Prompt (AI Agent): runs an AI agent, with model: OpenAI Chat Model; output parser: Structured Output Parser

…plus 6 more steps. See the full node list below.

Services it uses

Google DriveOpenAIOpenAI Chat ModelGoogle Sheets

HTTP calls to: tmpfiles.org, api.atlascloud.ai

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (13)

From the author

🚀 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…

Excerpt from Dr. Firas's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.