AutomationMart
Home/Browse/Generate and publish Instagram carousels with Gemini and Google Slides
n8n

Generate and publish Instagram carousels with Gemini and Google Slides

n8nn8n29 modulesv1.0
GmailGoogle SheetsGoogle DriveInstagramFacebookGemini

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
Generate and publish Instagram carousels with Gemini and Google Slides workflow diagram

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

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 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

This workflow automatically collects all comments from a specified YouTube video and analyzes the sentiment of each comment using an AI model (e.g., GPT, Claude or Gemini). The sentiment (Positive, Neutral, or Negative), its strength, and confidence score are extracted and saved into a connected Google Sheet for easy access, reporting, and visualization. --- Advantages: 🧠 AI-Powered Sentiment Analysis Uses modern language models (LLMs) to categorize comments with high accuracy. 📺 Ideal for YouT

Free

Create a new subscriber in Moosend with e-mail of a sender from Gmail

When a new e-mail in Gmail is received and meets specified criteria, the sender of the e-mail is transformed to a subscriber in Moosend.

Free

Add new leads from Facebook Lead Ads to Google Sheets and update existing rows

Automatically add new Facebook Lead Ads leads to Google Sheets and update existing rows, ensuring your data stays current and organized.

Free

Automate sales meeting prep with AI & APIFY sent to WhatsApp

This n8n template builds a meeting assistant that compiles timely reminders of upcoming meetings filled with email history and recent LinkedIn activity of other people on the invite. This is then discreetly sent via WhatsApp ensuring the user is always prepared, informed and ready to impress! How it works A scheduled trigger fires hourly to check for upcoming personal meetings. When found, the invite is analysed by an AI agent to pull email and LinkedIn details of the other invitees. 2 subwor

Free

Sync new Google Sheets rows to Ninox for record management

Streamline your data management process by automatically syncing updates from Google Sheets to Ninox. With this template, every time a new row is added or an existing row is modified in your Google Sheets, Make will create or update the corresponding records in Ninox. This ensures that your database is always up-to-date, allowing for more efficient project management and collaboration. Make sure your Google Sheets has the necessary columns set up to match the fields in Ninox for seamless integra

Free

Add new Google Sheets rows as TimeCamp tasks

When you add new rows to your Google Sheets sheet, a corresponding TimeCamp task will be created.

Free

GitHub automation hub: complete API controls for AI agents

Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator? Join the community Quick Setup Guide: 1️⃣ Import this template into your n8n instance. 2️⃣ Configure GitHub credentials for the nodes. 3️⃣ Connect your MCP client --------- THAT'S IT! ------- tl;dr Supercharge your GitHub project management and development by integrating powerful AI capabilities directly into your n8n workflows! This template deploys a robust SSE endpoint spec

Free

Ai-powered contact management in Airtable with natural language commands

AI-Powered Airtable Contact Manager Overview The AI-Powered Airtable Contact Manager is an intelligent n8n workflow that enables AI assistants to seamlessly manage contact data in Airtable through natural language interactions. Using the Model Context Protocol (MCP), this workflow bridges the gap between conversational AI and structured data management. How It Works This workflow creates a powerful AI-to-database interface that allows users to manage their Airtable contacts through natural langu

Free

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.

Log in to review
Free
No ratings yet

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.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free