Social media auto-posting to Instagram, Facebook & LinkedIn from Google Sheets
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This workflow has 11 nodes and runs on Google Sheets events (row added). Along the way it connects Google Sheets, Facebook Graph API and LinkedIn.
How it runs
Trigger: On Google Sheets events (row added).
- Workflow Configuration (Edit Fields (Set)): sets 2 fields: instagramPageId, facebookPageId
- Check Platform: Instagram (If): checks a condition and branches into true / false
- Post to Instagram (Facebook Graph API): uses Facebook Graph API
- Check Platform: Facebook (If): checks a condition and branches into true / false
- Update Status: Instagram (Google Sheets): update
- Post to Facebook (Facebook Graph API): uses Facebook Graph API
- Check Platform: LinkedIn (If): checks a condition and branches into true / false
- Update Status: Facebook (Google Sheets): update
- Post to LinkedIn (LinkedIn): uses LinkedIn
- Update Status: LinkedIn (Google Sheets): update
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 (6)
- Google Sheets Trigger
n8n-nodes-base.googleSheetsTrigger - Edit Fields (Set)
n8n-nodes-base.set - If
n8n-nodes-base.if - Facebook Graph API
n8n-nodes-base.facebookGraphApi - LinkedIn
n8n-nodes-base.linkedIn - Google Sheets
n8n-nodes-base.googleSheets
From the author
📌 Workflow Overview This workflow enables multi-platform social media posting using Google Sheets as the control center. Whenever a new row is added to the sheet, the workflow automatically posts the content to Instagram, Facebook, and/or LinkedIn based on…