Validate Social Media Drafts in Google Sheets & Alert Slack
Validate Social Media Drafts in Google Sheets & Alert Slack
Regular price
£55.99
Regular price
£55.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
âš¡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Validate Social Media Drafts in Google Sheets & Alert Slack
Regular price
£55.99
Regular price
£55.99
Sale price
Unit price
/
per
Automatically validate your social media drafts in Google Sheets—and alert Slack when something needs attention
This n8n workflow manually scans social media post drafts stored in Google Sheets, checks for required fields and duplicates per platform, then posts a clear Slack alert if new or changed issues are found. It also writes validation outcomes back to the sheet so your team can review immediately.
What this workflow does
- Manual trigger: You run the workflow on demand in n8n.
- Read draft rows: It pulls all post rows from a specified Google Sheets worksheet.
-
Validate each post: For every row, it checks:
- Unique, non-empty
post_id - Supported
platform - Non-empty
content - Valid
image_urlformat
- Unique, non-empty
- Detect duplicates per platform: It flags duplicate content for the same platform and assigns statuses such as READY_FOR_REVIEW or NEEDS_FIX.
- Slack alerts (optional behavior based on issues): If any post has new or changed validation issues, it sends a formatted message to a specified Slack channel.
-
Write results back to Sheets: Matched by
post_id, it updatesstatus,validation_result, andchecked_at.
Use cases
- Ensure every social post draft has complete content and a correctly formatted image URL before publishing.
- Catch accidental reposts by detecting duplicate content per platform (e.g., same copy across multiple rows for the same platform).
- Give marketing and automation engineers a single Slack channel to track new validation issues as drafts change.
Technical details
-
n8n nodes:
manual trigger,google sheets,if,code,slack, and asticky note. - Integrations: Google Sheets for draft storage and results, Slack for alerts.
- Setup requirements: Configure Google Sheets credentials, replace spreadsheet ID and target sheet, add Slack credentials, and ensure the Slack bot is invited to the target channel.
