Block 1 - Google Sheets2
- Type / Role
- n8n-nodes-base.googleSheets - googleSheets
- Config choices
- Version 4.5
This workflow is provided as-is. Please review and test before using in production.
️ Image to Image AI Generator from Google Sheets with Google Drive Upload Use Case Automatically generate AI images from prompts listed in a Google Sheet, upload the images to Google Drive, and...
n8n-nodes-base.googlesheets, n8n-nodes-base.splitinbatches, n8n-nodes-base.wait, n8n-nodes-base.manualtrigger, n8n-nodes-base.if, n8n-nodes-base.googledrive, n8n-nodes-base.httprequest, n8n-nodes-base.code
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Evoort Solutions.
Original n8n.io sourceAutomatically generate AI images from prompts listed in a Google Sheet, upload the images to Google Drive, and log the result back into the sheet.
Uses the image-to-image-gpt API for fast, customizable generation.
Manual image generation workflows are inefficient and error-prone. Creative and content teams often have to:
This automation removes all that friction—turning one spreadsheet into a complete image creation pipeline.
| Node | Description |
|---|---|
| 1. Manual Trigger | Starts the workflow when executed manually |
| 2. Google Sheets2 | Reads all rows from the input Google Sheet |
| 3. Loop Over Items | Processes one row (prompt) at a time |
| 4. If2 | Filters only rows where Prompt is not empty and drive path is empty |
| 5. HTTP Request1 | Calls the image-to-image-gpt API with the prompt |
| 6. If1 (Error Handling) | If an error exists in the API response, route to logging |
| 7. Google Sheets4 (Error Log) | Appends error details to a log sheet for review |
| 8. Code1 | Decodes the base64 image returned by the API |
| 9. Google Drive1 | Uploads the image to a selected Google Drive folder |
| 10. Google Sheets1 (Write Back) | Updates the original row with the image drive path and timestamp |
| 11. Wait | Delays the next prompt to prevent hitting API rate limits |
image-to-image-gpt API via RapidAPIYour Google Sheet should include the following columns:
| Column | Purpose |
|---|---|
Prompt |
The AI prompt to send to the API |
Image url |
(Optional) Initial image URL |
drive path |
Updated with Drive link by flow |
Generated Date |
Auto-filled by the workflow |
Base64 |
Stores raw or error data |
image-to-image-gpt endpoint in the HTTP requestCreate your free n8n account and set up the workflow in just a few minutes using the link below:
Save time, stay consistent, and grow your LinkedIn presence effortlessly!
This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
| Workflow | Generate & upload images with Image-to-Image GPT, Google Sheets & Drive |
|---|---|
| Complexity | advanced |
| Nodes | 23 |
| Categories | Content Creation, Multimodal AI |
| Author | Evoort Solutions |
| Published | 21 Jul 2025 |
Use the JSON export at /data/workflows/6215/6215.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
️ Image to Image AI Generator from Google Sheets with Google Drive Upload Use Case Automatically generate AI images from prompts listed in a Google Sheet, upload the images to Google Drive, and...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Content Creation, Multimodal AI use case.