Skip to main content

Auto-generate Instagram carousels with GPT-Image-1 & AI captions from Google Sheets

Workflow preview

Auto-generate Instagram carousels with GPT-Image-1 & AI captions from Google Sheets preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

Overview

🧰 Instagram Carousel Scheduler

A tool to automatically publish Instagram carousels using a Post Description, Instructions, and the number of images you want to post β€” all directly from a Google Sheet. At the end of each post, the next row is marked as Pending, allowing fully automated posting, so you can prepare months of content in advance.

βœ… Requirements

  • πŸ“± Instagram Business Account Required to publish content via the Meta Graph API. Make sure your IG account is connected to a Facebook Page.

  • πŸ” Facebook Developers Token Required to use the Graph API and publish on Instagram. πŸ‘‰ It's highly recommended to create a System User so your token never expires.

  • ☁️ Cloudinary Upload Preset Used to upload generated images and retrieve public URLs. πŸ‘‰ Use an unsigned upload preset (no API key required).

  • 🧠 OpenAI API Key Used for:

    • Generating a caption from the post description.
    • Creating image prompts.
    • Generating images using gpt-image-1. ⚠️ You might need to verify your business with OpenAI to access this model.
  • πŸ“Š Google Sheets App with OAuth credentials To fetch your content and instructions from the spreadsheet.


πŸ’¬ Notes and Customization

  • ✏️ You can customize the prompt to change the visual style of the images. Examples:

    • Gumball style
    • Comic-style illustration
    • Digital painting
  • πŸ”„ You can replace Google Sheets with tools like:

    • Airtable
    • Notion
    • Your own database
  • πŸ” If Facebook requires a Privacy Policy, you can quickly create one here: πŸ‘‰ https://www.privacypolicygenerator.info