Templates / Create and schedule LinkedIn posts from Google Sheets with Gemini and DALL·E

Create and schedule LinkedIn posts from Google Sheets with Gemini and DALL·E

Unknown

by simonscrapes ✓ · 7,817 views · created 2026-01-12 · Social Media, Multimodal AI

Unknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 18 nodes and runs on Google Sheets events (row added) (plus 1 other trigger). Along the way it connects Google Sheets, OpenRouter Chat Model, OpenAI and Preview Upload Post (community). It also calls api.imgbb.com and api.upload-post.com over HTTP.

How it runs

Trigger: On Google Sheets events (row added) (plus 1 other trigger).

  1. Filter: keeps only the items that match a condition
  2. GetPosts (Google Sheets): uses Google Sheets
  3. Loop Over Items (Loop Over Items (Split in Batches)): loops over the items in batches
  4. If: checks a condition and branches into true / false
  5. GetBrandGuide (Google Sheets): uses Google Sheets
  6. Upload Post: upload photos (uploads)
  7. Basic LLM Chain: sends a prompt to an LLM, with model: Fallback model, OpenRouter Chat Model; output parser: Structured Output Parser
  8. Append or update row in sheet (Google Sheets): append or update
  9. Generate an image (OpenAI): work with image
  10. UploadImg (HTTP Request): calls api.imgbb.com (POST)

…plus 2 more steps. See the full node list below.

Services it uses

Google SheetsOpenRouter Chat ModelOpenAIPreview Upload Post (community)

HTTP calls to: api.imgbb.com, api.upload-post.com

Before you upgrade to n8n 3.0

We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).

  • Check that n8n-nodes-preview-upload-post is verified or supports 3.0 (used in Upload Post).

Nodes used (13)

From the author

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…

Excerpt from simonscrapes's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.