Create and schedule LinkedIn posts from Google Sheets with Gemini and DALL·E
Overview This n8n automation is a complete LinkedIn Content Engine that turns simple topic ideas into fully written, visual, and scheduled posts. It features a "Human-in-the-Loop" design, meaning AI handles the heavy lifting of writing and image creation, but nothing goes live until you manually approve it in Google Sheets. How It Works The system runs two separate workflows in parallel: 1. The "Creator" Workflow Input: Detects when you add a new topic to your "Content Calendar" Google Sheet. Br
At a glance
Create and schedule LinkedIn posts from Google Sheets with Gemini and DALL·E is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Google Sheets, OpenAI, LinkedIn, Gemini. It's free to download. Follow the 5-step import below to go live in minutes.
- Platform
- n8n
- Connects
- Google Sheets, OpenAI, LinkedIn, Gemini
- Modules
- 18
- Price
- Free
- Version
- v1.0

About this workflow
Overview This n8n automation is a complete LinkedIn Content Engine that turns simple topic ideas into fully written, visual, and scheduled posts. It features a "Human-in-the-Loop" design, meaning AI handles the heavy lifting of writing and image creation, but nothing goes live until you manually approve it in Google Sheets. How It Works The system runs two separate workflows in parallel: 1. The "Creator" Workflow Input: Detects when you add a new topic to your "Content Calendar" Google Sheet. Brand Alignment: Pulls your specific "Brand Voice" guidelines from a separate tab to ensure the AI sounds like you. Creation: Uses Gemini Flash 1.5 to write the post and DALL-E 3 to generate a matching professional image. Drafting: Uploads the image to ImgBB and saves the full draft back to your sheet with a status of "Draft." 2. The "Publisher" Workflow Daily Scan: Wakes up every morning to check your Content Calendar. Verification: Looks for posts that match two criteria: Date Scheduled matches today's date. Status is marked as "Approved" (by you). Publishing: If both match, it automatically uploads the text and image to LinkedIn and updates the sheet status to "Posted." Tools Used: n8n, Google Sheets, OpenRouter (Gemini / OpenAI), ImgBB. Connect & Learn More YouTube Channel: Simon Scrapes – More tutorials on AI & Automation. Community: Skool Community – Master AI & Automation with us. Full Video Tutorial: Watch the step-by-step build here
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
Create new contacts in Endorsal from new rows in Google Sheets
AI video automation engine - generate & publish YT shorts with Veo-3 or Sora 2
Automate multi-channel customer support with Gmail, Telegram, and GPT AI
Send Thaibulk SMS Message for new rows in Google Sheets
Tailor your CV and cover letter to each job with easybits and Gemini
Monitor AI research papers with Gemini-powered filtering and email summaries
Weekly Facebook ads performance reports with AI-powered analysis & Gmail delivery
Get Binance spot market financial analysis via Telegram with GPT-4o
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