Generate and publish Instagram carousels with Gemini and Google Slides
Generate and publish Instagram carousels automatically Turn a single topic into a published Instagram Carousel in minutes. Creating educational carousel posts usually takes hours: writing the script, designing the slides in Figma/Canva, exporting images, and scheduling. This workflow automates the entire pipeline using Gemini AI, Google Slides, and the Meta Graph API. It generates the content, designs the visuals by manipulating a template, and publishes the carousel directly to your Instagram B
At a glance
Generate and publish Instagram carousels with Gemini and Google Slides is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, Google Sheets, Google Drive, Instagram. It's free to download. Follow the 5-step import below to go live in minutes.
- Platform
- n8n
- Connects
- Gmail, Google Sheets, Google Drive, Instagram, Facebook, Gemini
- Modules
- 29
- Price
- Free
- Version
- v1.0

About this workflow
Generate and publish Instagram carousels automatically Turn a single topic into a published Instagram Carousel in minutes. Creating educational carousel posts usually takes hours: writing the script, designing the slides in Figma/Canva, exporting images, and scheduling. This workflow automates the entire pipeline using Gemini AI, Google Slides, and the Meta Graph API. It generates the content, designs the visuals by manipulating a template, and publishes the carousel directly to your Instagram Business account. 🚀 What this workflow does 1. Script Generation: Runs daily (or on demand) to prompt Google Gemini to write a 6-slide educational script (Hook, Mistake, Why It Matters, Value, Tip, CTA). 2. Design Automation: - Copies a master Google Slides template. - Uses a "Find & Replace" operation to insert the AI-generated text into the correct placeholders. - Generates thumbnail images for each slide. 3. Image Hosting: Uploads the slide images to ImgBB to get public URLs (required by Meta's API). 4. Publishing: - Creates a carousel container on Instagram using the Meta Graph API. - Checks the container status until it is "FINISHED". - Publishes the media to your feed. 5. Logging: Records the post details, captions, and status in Google Sheets. 💡 Key Features - True Design Automation: Doesn't just overlay text on images; it uses real Google Slides templates, allowing for complex layouts and branding. - Smart Polling: Includes a "Wait & Check" loop to ensure the media container is fully processed by Facebook before attempting to publish (prevents API errors). - Structured Content: The AI is prompted to follow a proven "Viral Educational" framework (Hook -> Value -> Action). - Asset Management: Automatically organizes generated slide images and links in Google Sheets for your archives. 🛠️ Prerequisites - Google Cloud: Enabled APIs for Drive, Slides, Sheets, and Gemini. - Meta Developer App: An Instagram Business account connected to a Facebook Page, with a System User token (instagrambasic, instagramcontentpublish, pagesreadengagement). - ImgBB Account: A free API key for temporary image hosting. - Templates: A Google Sheet and Google Slide template (links provided in the workflow sticky notes). 📝 Setup Instructions 1. Resources: Copy the provided Google Sheet and Slide templates to your Drive. 2. Credentials: Authenticate Google, Meta, and ImgBB in n8n. 3. Configuration: - Update the Google Drive node with your Slide Template ID. - Update the Google Sheets nodes with your Sheet ID. - Update the HTTP Request nodes with your ImgBB API Key and Instagram Account ID. 4. Run: Activate the schedule or click "Execute" to generate your first post! --- Need help setting this up or want a custom automation for your agency? I specialize in building agentic workflows for consultants and agencies. 📧 Contact me: bakdaulet.mph@gmail.com
How to import this n8n workflow
- 1
Download the workflow JSON file after purchase.
- 2
Open n8n → click the menu → Import from File.
- 3
Select the downloaded JSON and import.
- 4
Set up credentials for each node that requires them.
- 5
Click Execute Workflow to test, then activate.
Setup guide
Setup guide included
Purchase to unlock the full step-by-step guide
Related N8n workflows
YouTube comment sentiment analysis with Google Gemini AI and Google Sheets
Create a new subscriber in Moosend with e-mail of a sender from Gmail
Add new leads from Facebook Lead Ads to Google Sheets and update existing rows
Automate sales meeting prep with AI & APIFY sent to WhatsApp
Sync new Google Sheets rows to Ninox for record management
Add new Google Sheets rows as TimeCamp tasks
GitHub automation hub: complete API controls for AI agents
Ai-powered contact management in Airtable with natural language commands
Reviews
No reviews yet
Be the first to buy and share your experience.
Leave a review
Sign in to share your experience with this workflow.
Create a free account to purchase workflows.
- JSON blueprint — instant download
- Setup guide PDF included
- 5 downloads · valid 30 days
- Works with n8n
Need help setting this up?
Book a 3-hour live setup session with an Agility consultant.
- Configure live on Google Meet / Zoom
- Free follow-up if workflow has defects
- Platform expert assigned to you