Automatically 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:
๐ Start Automating with n8n
Save time, stay consistent, and grow your LinkedIn presence effortlessly!


