AutomationMart
Home/Browse/Post new articles from feeds to Slack channel
n8n

Post new articles from feeds to Slack channel

n8nn8n7 modulesv1.0
SlackGoogle Sheets

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
Post new articles from feeds to Slack channel workflow diagram

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

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 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

Automatically update Google Sheets rows when new emails arrive in Gmail. Streamline data management by linking email triggers to spreadsheet updates.

Free

Create items and updates in Monday.com from filtered Google Sheets rows

Automatically create items and updates in Monday.com from specific Google Sheets rows. Streamline project management by syncing filtered data effortlessly.

Free

Add new Mailrelay subscribers from new Google Sheets rows

Every time a new subscriber is added to your Google Sheets spreadsheet, Make will automatically add a new one to Mailrelay. The template uses this [example spreadsheet](https://docs.google.com/spreadsheets/d/1STwOQyDD-ufDsQAV9yqPYGEvVsUWAmrss1QV2OOj-zA/edit?usp=sharing).

Free

Generate weekly Seed & Series A scouting reports with PredictLeads and OpenAI

Monitor a company watchlist for new Seed and Series A funding rounds and deliver a formatted weekly scouting report via email and Slack. This workflow reads company domains from a Google Sheets watchlist, checks each one for recent financing events via the PredictLeads Financing Events API, filters for Seed and Series A rounds from the past 7 days, then uses OpenAI to generate a professional weekly scouting report with a summary table and trend analysis. The report is delivered via Gmail and Sla

Free

Build a RAG knowledge base from PDFs with Gemini, Supabase and Google Sheets

Quick Overview This workflow ingests educational PDF URLs from Google Sheets, extracts and chunks their text, generates embeddings with Google Gemini, and stores them in a Supabase pgvector table for retrieval, while also exposing a public chat webhook that answers questions using Gemini and the same Supabase knowledge base. How it works 1. Runs every hour on a schedule and reads rows from a Google Sheets document, keeping only entries where the status is empty. 2. Processes each queued URL one

Free

Post new Google Calendar events to Slack

Use this template to send a Slack message to a channel or a user when a new Google Calendar event is created.

Free

🤖🔍 The ultimate free AI-powered researcher with Tavily web search & extract

This n8n workflow integrates Tavily's search and extract APIs with AI summarization capabilities to process web content efficiently. Quick Setup 1. Get your Tavily API key from 2. Replace tvly-YOURAPIKEY in the "Tavily API Key" node 3. Connect your OpenAI credentials to the "OpenAI Chat Model" node 4. Deploy the workflow and start the chat trigger Core Features Search & Extract 🎯 - Intelligent web searching with relevance filtering - Automated content extraction from top results - AI-powered co

Free

Google Sheets duplication & enrichment automation

How it Works ## This workflow reads sheet details from a source Google Spreadsheet, creates a new spreadsheet, replicates the sheet structure, enriches the content by reading data, and writes it into the corresponding sheets in the new spreadsheet. The process is looped for every sheet, providing an automated way to duplicate and transform structured data. 🎯 Use Case ## - Automate duplication and data enrichment for multi-sheet Google Spreadsheets - Replicate templates across new documents with

Free

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.

Log in to review
Free
No ratings yet

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.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free