Templates / Auto-schedule Instagram & Facebook posts from Google Sheets

Auto-schedule Instagram & Facebook posts from Google Sheets

Ready for 3.0

by Dinakar Selvakumar ✓ · 1,071 views · created 2025-12-18 · Social Media

Ready 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 18 nodes and runs on a schedule (every 15 minutes). Along the way it connects Google Sheets, Google Drive and Facebook Graph API.

How it runs

Trigger: On a schedule (every 15 minutes).

  1. Workflow Configuration (Edit Fields (Set)): sets 5 fields: spreadsheetId, sheetName, instagramAccessToken…
  2. Read Pending Posts from Sheet (Google Sheets): uses Google Sheets
  3. Filter Posts Due Now (Code): runs custom JavaScript code
  4. Check If Image Link Provided (If): checks a condition and branches into true / false
  5. Download Image from Google Drive (Google Drive): download
  6. Route by Platform (Switch): routes items into 3 branches
  7. Post to Instagram (HTTP Request): calls an HTTP API (POST)
  8. Post to Facebook (Facebook Graph API): uses Facebook Graph API
  9. Post to Both Platforms - Instagram (HTTP Request): calls an HTTP API (POST)
  10. Check Post Success - Instagram (If): checks a condition and branches into true / false

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

Services it uses

Google SheetsGoogle DriveFacebook Graph API

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 (10)

From the author

How it works This workflow automatically publishes Instagram and Facebook posts using Google Sheets as a content calendar. Users add post details to a sheet, and the workflow handles scheduling, image processing, posting, and status updates without manual…

Excerpt from Dinakar Selvakumar'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.