Auto-publish Facebook posts from Google Sheets with Slack & email alerts
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.
Nodes used (9)
- Google Sheets Trigger
n8n-nodes-base.googleSheetsTrigger - Code
n8n-nodes-base.code - Edit Fields (Set)
n8n-nodes-base.set - Facebook Graph API
n8n-nodes-base.facebookGraphApi - If
n8n-nodes-base.if - Slack
n8n-nodes-base.slack - Microsoft Outlook
n8n-nodes-base.microsoftOutlook - Google Sheets
n8n-nodes-base.googleSheets - Send Email
n8n-nodes-base.emailSend
What it does
π Description Simplify your social media publishing process by automating post scheduling from Google Sheets directly to Meta (Facebook Pages). π
π¬ This workflow detects pending posts, uploads images with captions to your Facebook Page, updates the sheet status, and sends real-time notifications via Slack and email β keeping your marketing team always in sync. π What This Template Does 1οΈβ£ Trigger β Monitors a Google Sheet for new or pending posts every minute. β° 2οΈβ£ Filter β Identifies the latest βpendingβ entry for publishing. π 3οΈβ£ Extract β Captures post details like caption, image URL, and ID. π§Ύ 4οΈβ£ Publish β Uploads the post to your Meta (Facebook) Page using the Graph API. π€ 5οΈβ£ Validate β Confirms success or failure of the post operation. β
6οΈβ£ Notify β Sends instant Slack and email updates on publishing status. π 7οΈβ£ Update β Marks the published post as βCompletedβ in Google Sheets. π Key Benefits β
Hands-free publishing from Google Sheets to Meta β
Instant Slack and email alerts for post outcomes β
Prevents duplicate or failed post uploads β
Centralized content tracking and status updates β
Improves consistency and speed in social media operations Features - Google Sheets trigger for post scheduling - Facebook Graph API integration for auto-posting - Slack and Outlook notifications for success/error alerts - Automatic sheet updates post-publication - Error handling and reporting for failed posts Requirements - Google Sheets OAuth2 credentials - Facebook Page Access Token via Graph API - Slack Bot token for notifications - Outlook or SMTP credentials for email updates - Target Audience - Marketing teams managing Facebook content calendars π - Social media managers seeking automated posting π£ - Agencies coordinating client content delivery π - Teams tracking campaign publishing performance π