Post scheduled social content from Google Sheets to Instagram, Facebook, and LinkedIn
Ready for 3.0What this workflow does
This workflow has 20 nodes and runs on a schedule (every day at 19:00). Along the way it connects Google Sheets and LinkedIn.
How it runs
Trigger: On a schedule (every day at 19:00).
- Read Google Sheet (Google Sheets): uses Google Sheets
- Filter Today's Pending (Code): runs custom JavaScript code
- Prepare Post Data (Code): runs custom JavaScript code
- Switch: routes items into 2 branches
- Create IG Image Container (HTTP Request): calls an HTTP API (POST)
- Create IG Reel Container (HTTP Request): calls an HTTP API (POST)
- Wait: pauses before continuing
- Wait: waits 60 seconds
- Publish IG Image (HTTP Request): calls an HTTP API (POST)
- Check Reel Status (HTTP Request): calls an HTTP API
…plus 8 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (8)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Google Sheets
n8n-nodes-base.googleSheets - Code
n8n-nodes-base.code - Switch
n8n-nodes-base.switch - HTTP Request
n8n-nodes-base.httpRequest - Wait
n8n-nodes-base.wait - No Operation, do nothing
n8n-nodes-base.noOp - LinkedIn
n8n-nodes-base.linkedIn
From the author
Quick Overview This workflow runs daily and reads a Google Sheets content calendar to auto-publish scheduled posts to Instagram and Facebook via the Meta Graph API, then posts the same content to LinkedIn and updates the sheet with posting results. How it…