Templates / Automate RSS content to blog posts with GPT-4o, WordPress & LinkedIn publishing

Automate RSS content to blog posts with GPT-4o, WordPress & LinkedIn publishing

Needs changes

by Immanuel ✓ · 2,042 views · created 2025-05-19 · Content Creation, Multimodal AI

Needs changes. This template uses 3 thing(s) that n8n 3.0 removes: Function (legacy), HTML Extract, AI Agent v1 (old agent modes). 3 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 36 nodes and runs when an HTTP GET request hits its webhook URL (plus 2 other triggers). Along the way it connects OpenAI Chat Model, Gmail, Google Sheets and OpenAI and 3 more.

How it runs

Trigger: When an HTTP GET request hits its webhook URL (plus 2 other triggers).

  1. Update Approve Status (Google Sheets): uses Google Sheets
  2. RSS TechCrunch (RSS Read): reads an RSS feed
  3. RSS TheVerge (RSS Read): reads an RSS feed
  4. Check Status (Switch): routes items into branches
  5. Merge: merges the data from its input branches
  6. Check if Already Published (If): checks a condition and branches into true / false
  7. Notify Rejection (Gmail): uses Gmail
  8. Wait: pauses before continuing
  9. Date Filter (If): checks a condition and branches into true / false
  10. Apply Blog Template (Code): runs custom JavaScript code

…plus 22 more steps. See the full node list below.

Services it uses

OpenAI Chat ModelGmailGoogle SheetsOpenAIWordpressLinkedInTelegram

Scraping pages by hand? Firecrawl is a simpler option (10% off for new users).

Before you upgrade to n8n 3.0

3 things in this workflow are removed in n8n 3.0. Fix them before you upgrade:

  • Function (legacy) in Extract Content, Convert to Markdown: replace with Code node, mode 'Run Once for All Items'.
  • HTML Extract in Extract Article Body: replace with HTML node, 'Extract HTML Content' operation.
  • AI Agent v1 (old agent modes) in Generate Blog Post (v1.9): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
Function (legacy)
Extract Content, Convert to Markdown
Code node, mode 'Run Once for All Items'
HTML Extract
Extract Article Body
HTML node, 'Extract HTML Content' operation
AI Agent v1 (old agent modes)
Generate Blog Post (v1.9)
Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.

Nodes used (23)

From the author

Automated Blog Post Review and Multi-Platform Publishing Workflow with RSS Feeds Description This workflow automates the process of generating, reviewing, and publishing blog posts across multiple platforms, now enhanced with support for RSS Feeds as a…

Excerpt from Immanuel's description on n8n.io.

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.