π¬ Create high quality UGC images with Nano Banana (Cheaper & Faster)
β‘ 5,844 views Β· π¬ Content Creation & Video
π‘ Pro Tip β YouTubeβs API quotas can be a bottleneck when youβre pulling data at scale. ScraperNode is a community node with dedicated scrapers for channels, videos, and comments β no quota limits, just structured data.
Description
Whoβs it for?
- Content Creators
- E-commerce Stores
- Marketing Team
Description: Generate unique UGC images for your products. Simply upload a product image into a Google Drive folder, and the workflow will instantly generate 50 unique, high-quality AI UGC images using Nano Banana via Fal.ai. All results are automatically saved back into the same folder, ready to use across social media, e-commerce stores, and marketing campaigns.
How it works?
1 - Trigger: Upload a new Product Image (with white background) to a Folder in your Google Drive 2 - Generate 50 different Image Prompts for your Product 3 - Loop over each Prompt Generated 4 - Generate UGC Content thanks to Fal.ai (Nano Banana) 5 - Upload UGC Content on the initial Google Drive Folder
==Cost: 0.039$ / image==
How to set up?
1. Accounts & APIs
In the Edit Field βSetupβ Node replace all ==[YOUR_API_TOKEN]== with your API Token :
- Fal.ai (gemini-25-flash-image/edit): https://fal.ai/models/fal-ai/gemini-25-flash-image/edit/api
In Credentials on your n8n Dashboard, connect the following accounts using ==Client ID / Secret==:
2. Requirements
- Base Image of your Product preferably have a White Background
- Your Google Drive Folder and every Files it contains should be publicly available
3. Customizations
- Change the amount of total UGC Generated: In Generate Prompts β Message β βYour task is to generate 50β
- Modify the instructions to generate the UGC Prompts: In Generate Prompts β Message
- Change the amount of Base Image: In Generate Image β Body Parameters β JSON β image_urls
- Change the amount of UGC Generated per prompt: In Generate Image β Body Parameters β JSON β num_images
- Modify the Folder where UGC Generated are stored: In Upload File β Parent Folder
π Nodes Used
HTTP Request, Google Drive, Google Drive Trigger, Basic LLM Chain, Structured Output Parser, Mistral Cloud Chat Model
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File
