Generate logos and images with consistent visual styles using Imagen 3.0
Ready for 3.0What this workflow does
This workflow has 16 nodes and runs when someone submits an n8n form (“Style Copy with Imagen 3.0”). Along the way it connects Gmail. It also calls generativelanguage.googleapis.com and api.cloudinary.com over HTTP.
How it runs
Trigger: When someone submits an n8n form (“Style Copy with Imagen 3.0”).
- Form Validation (If): checks a condition and branches into true / false
- Variables (Edit Fields (Set)): sets 4 fields: sourceStyleUrl, targetPrompt, numberSamples…
- Retry Form (n8n Form): shows the next form page
- Download Image (HTTP Request): calls an HTTP API
- Image to Base (Extract from File): extracts data from a file (binary to propery)
- Gemini 2. (HTTP Request): calls generativelanguage.googleapis.com (POST)
- Imagen 3. (HTTP Request): calls generativelanguage.googleapis.com (POST)
- Split Out: splits a list into separate items
- Convert to File: converts data to a file (to binary)
- Upload to Cloudinary (HTTP Request): calls api.cloudinary.com (POST)
…plus 5 more steps. See the full node list below.
Services it uses
HTTP calls to: generativelanguage.googleapis.com, api.cloudinary.com
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 (10)
- Split Out
n8n-nodes-base.splitOut - HTTP Request
n8n-nodes-base.httpRequest - Edit Fields (Set)
n8n-nodes-base.set - n8n Form Trigger
n8n-nodes-base.formTrigger - If
n8n-nodes-base.if - n8n Form
n8n-nodes-base.form - Convert to File
n8n-nodes-base.convertToFile - HTML
n8n-nodes-base.html - Gmail
n8n-nodes-base.gmail - Extract from File
n8n-nodes-base.extractFromFile
From the author
This n8n template allows you to use AI to generate logos or images which mimic visual styles of other logos or images. The model used to generate the images is Google's Imagen 3.0. With this template, users will be able to automate design and marketing tasks…