Latenode

Automate blog content creation by syncing RSS feeds to WordPress

This template watches a feed URL and, when a new RSS item arrives, asks ChatGPT for a title, excerpt, and HTML, then creates a WordPress.com post.

MongoDB stores the item URL so later runs skip duplicates. Paste the feed URL on the RSS trigger. Connect WordPress.com and MongoDB. ChatGPT is a Latenode AI step, so you do not paste an OpenAI key.

Updated Sep 16, 2026Est. run: 1m 9sEst. cost: $0.0043
How Latenode estimates time and cost

Latenode bills workflow runtime in CPU seconds. The first 10,000 CPU seconds are free each month, then usage follows pay-as-you-go CPU-second pricing. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how CPU seconds work →

Workflow preview

What this template does

  • Turns new RSS items into WordPress.com posts
  • Drafts title, excerpt, and HTML with ChatGPT
  • Skips URLs already stored in MongoDB
  • Keeps WordPress.com access on the WordPress.com connection

How it works

1
Trigger

New RSS item

The scenario starts when a new RSS item arrives from the feed URL you watch.

2
AI

Draft the post

ChatGPT reads the item and returns a title, excerpt, and HTML. ChatGPT is Latenode AI, so you do not paste an OpenAI key.

3
Logic

Skip duplicates

JavaScript looks up the item URL in MongoDB. If it is already stored, the run stops.

4
Action

Publish on WordPress.com

WordPress.com creates the post. MongoDB stores the URL so the next pass does not publish it again.

Setup guide

1

Add the RSS trigger

Add an RSS trigger and paste the feed URL you want to watch. The scenario runs when a new RSS item arrives.

2

Connect WordPress.com and MongoDB

Add a WordPress.com connection for the site that should receive posts. Add a MongoDB connection and put the connection string there. Use a collection that stores published item URLs.

3

Wire ChatGPT and publish

Send the RSS title and body to ChatGPT for title, excerpt, and HTML. Search MongoDB for the item URL, create the WordPress.com post, then insert the URL. ChatGPT is a Latenode AI step. Publish a test item and confirm the post appears.

Requirements

A public RSS or Atom feed URL
A WordPress.com site Latenode can publish to
A MongoDB collection Latenode can read and write
ChatGPT available as a Latenode AI step

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work. Plug-and-Play AI nodes are billed separately.