G
GTM Vault
Browse
  • Dashboard
    • Automations
    • Skills
    • Prompts
    • Makers
  • Sign in
All Automations

Auto-generate virtual AI try-on images for WooCommerce with Gemini Nano Banana

Automatically generates AI-powered virtual try-on images for WooCommerce products using model photos and clothing items from Google Sheets.

workflowcontent
Davide Boizzaby Davide Boizzaon n8n
Nodes

20

Triggers

1

Platform

n8n

Tech Stack
WooCommerce
WooCommerce
Google Sheets
Google Sheets
Google Drive
Google Drive
How It Works

This workflow reads product data from Google Sheets, uses Fal.ai Nano Banana to generate realistic images of models wearing clothing items, and automatically updates both the spreadsheet and WooCommerce product listings with the AI-generated images.

1

Fetch product data from Google Sheets

Reads rows from Google Sheets containing model images, product images, and WooCommerce product IDs where the IMAGE RESULT column is empty.

2

Send AI image generation request

Submits model and clothing item images to Fal.ai Nano Banana API with prompt to create virtual try-on image.

3

Poll for image processing completion

Waits and checks processing status every 60 seconds until the AI-generated image is ready for download.

4

Download and store generated image

Retrieves the completed AI image and uploads it to a designated Google Drive folder for storage.

5
Attached Files
workflow.json

Update Google Sheets with image URL

Writes the generated image URL back to the IMAGE RESULT column in the original Google Sheets row.

6

Update WooCommerce product listing

Automatically updates the corresponding WooCommerce product with the new AI-generated try-on image.

What You'll Need

Http RequestWooCommerceGoogle SheetsGoogle Drive
  • WooCommerce store with API access
  • Google Sheets account with product data
  • Google Drive account for image storage
  • Fal.ai API key and access to Nano Banana model
  • Model photos and product images in accessible URLs

This automation has 5 configurable settings you'll customize during setup.