Templates / Validate social media posts in Google Sheets and send issues to Slack

Validate social media posts in Google Sheets and send issues to Slack

Ready for 3.0

by michiru · 0 views · created 2026-10-14 · Social Media, AI Summarization

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.

Nodes used (5)

Google SheetsSlack

What it does

Quick overview This workflow manually checks social media post drafts stored in Google Sheets, validates required fields and duplicates per platform, optionally alerts a Slack channel about new or changed issues, and writes status and validation results back to the sheet. How it works 1. Starts when you manually execute the workflow in n8n. 2. Reads all post rows from a Google Sheets worksheet. 3. Validates each row (unique postid, supported platform, non-empty content, image URL format) and flags duplicate content per platform, producing READYFORREVIEW or NEEDSFIX statuses. 4. If any post has new or changed validation issues, sends a formatted alert message to a specified Slack channel. 5. Updates the corresponding rows in Google Sheets (matched by postid) with status, validationresult, and checkedat. Setup 1. Create a Google Sheet with columns postid, platform, content, imageurl, status, validationresult, and checkedat, and ensure each row has a unique, non-empty postid. 2. Add Google Sheets credentials in n8n and replace the spreadsheet ID and target sheet in both Google Sheets nodes. 3. Add Slack credentials, set the target Slack channel, and ensure the Slack app/bot is invited to that channel.

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.