Post new articles from feeds to Slack channel
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. 📄 Post New Articles from Feeds to Slack Channel 🧠 What This Workflow Does This workflow automates the discovery and sharing of fresh articles from a curated list of RSS feeds. It performs the following steps: 1. Reads a list of RSS feed URLs from a Google Sheet (Feeds tab). 2. Fetches the latest articles from each feed. 3. Checks for duplicates against previously published links stored in anothe
At a glance
Post new articles from feeds to Slack channel is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Slack, Google Sheets. It's free to download. Follow the 5-step import below to go live in minutes.
- Platform
- n8n
- Connects
- Slack, Google Sheets
- Modules
- 7
- Price
- Free
- Version
- v1.0

About this workflow
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. 📄 Post New Articles from Feeds to Slack Channel 🧠 What This Workflow Does This workflow automates the discovery and sharing of fresh articles from a curated list of RSS feeds. It performs the following steps: 1. Reads a list of RSS feed URLs from a Google Sheet (Feeds tab). 2. Fetches the latest articles from each feed. 3. Checks for duplicates against previously published links stored in another sheet (Posted Articles tab). 4. Filters out already shared articles. 5. Posts the new articles to a designated Slack channel with formatted titles and links. 6. Logs the newly shared articles back into the Google Sheet to prevent duplicates. --- 🛠️ Prerequisites To use this workflow, you must have: - ✅ Google Sheets OAuth2 credentials set up in n8n (Used to access and update the RSS feed and post history sheets) - ✅ Slack OAuth2 credentials (Used to post messages to a specific Slack channel) - ✅ A Google Spreadsheet with: - Feeds tab – Columns: title, link - Posted Articles tab – Columns: title, link, pubDate --- 🔧 Environment Variables or Custom Values You will need to set the following n8n variable or replace with direct input: - {{$vars.DailyIndustryNewsAutomationGoogleSheet}}: Reference to the Google Sheet Document ID (you can use a static ID if preferred) Also update: - Slack channelId: Replace with your actual Slack channel ID if not dynamically referenced --- ⏰ Trigger & Scheduling - Trigger type: Cron node - Default schedule: Every day at 7:00 AM You can modify this in the “Trigger Workflow” node to suit your own schedule. --- 🎯 Intended Use Case This workflow is ideal for: - Marketing teams curating daily or weekly news digests - Founders or industry professionals monitoring sector updates - Automating internal Slack news updates - Avoiding duplicate content when sourcing from multiple feeds
How to import this n8n workflow
- 1
Download the workflow JSON file after purchase.
- 2
Open n8n → click the menu → Import from File.
- 3
Select the downloaded JSON and import.
- 4
Set up credentials for each node that requires them.
- 5
Click Execute Workflow to test, then activate.
Setup guide
Setup guide included
Purchase to unlock the full step-by-step guide
Related N8n workflows
Trigger new emails in Gmail and update corresponding rows in Google Sheets
Create items and updates in Monday.com from filtered Google Sheets rows
Add new Mailrelay subscribers from new Google Sheets rows
Generate weekly Seed & Series A scouting reports with PredictLeads and OpenAI
Build a RAG knowledge base from PDFs with Gemini, Supabase and Google Sheets
Post new Google Calendar events to Slack
🤖🔍 The ultimate free AI-powered researcher with Tavily web search & extract
Google Sheets duplication & enrichment automation
Reviews
No reviews yet
Be the first to buy and share your experience.
Leave a review
Sign in to share your experience with this workflow.
Create a free account to purchase workflows.
- JSON blueprint — instant download
- Setup guide PDF included
- 5 downloads · valid 30 days
- Works with n8n
Need help setting this up?
Book a 3-hour live setup session with an Agility consultant.
- Configure live on Google Meet / Zoom
- Free follow-up if workflow has defects
- Platform expert assigned to you