RSS Automation: Auto-Post Content on Repeat
Point SocialPatra at any RSS feed and it pulls new items, rewrites them with AI, and queues them to your accounts on a schedule you control.
You publish a blog post, a podcast episode, or a YouTube video. Then you copy the link, write a caption, switch to each social account, paste, tweak, repeat. By the third platform you've lost the thread. RSS automation in SocialPatra takes that whole loop off your plate: it watches a feed, grabs new items as they appear, and turns each one into a ready-to-post update.
What RSS automation actually does
Almost everything that publishes content also exposes an RSS feed: WordPress and Ghost blogs, Substack newsletters, YouTube channels, podcast hosts, Reddit subreddits, news sites. You give SocialPatra the feed URL once. From then on it checks that feed on a schedule, finds items it hasn't seen before, and creates a post for each one. You decide whether those posts go out automatically or land in your drafts for a quick review first.
Each item only gets processed once, so you won't see the same article reposted every time the feed refreshes.
Set up your first feed
Open RSS Feeds in your workspace and add a new one. There are two fields you can't skip:
- Feed Name — a label for you, like "Company blog" or "Client podcast".
- Feed URL — the actual RSS or Atom URL of the source.
- Post type — text or image, depending on whether you want each post to carry a generated image.
Before you save, hit the test option. SocialPatra fetches the feed and shows you a preview of the latest items so you can confirm the URL is right and the content looks the way you expect. No guesswork, no waiting an hour to find out the feed was broken.
Pick where it posts
Choose which connected accounts each feed should target. A solo creator might send their newsletter feed to one Instagram account and an X profile. An agency running a client in its own workspace can point that client's blog feed at exactly the accounts that belong to them, with no chance of it leaking into another client's queue.
Draft or auto-publish
Two publish modes:
- Draft — new items become draft posts. You review, edit the caption, and publish when you're happy. Good for client work or anything where tone matters.
- Auto-publish — items get queued and go out on their own. Good for a high-trust source where you've already dialed in the rewrite settings.
Start in draft. Once you've watched a dozen items come through and they read the way you want, flip a feed to auto-publish.
Let AI rewrite each item
A raw RSS title is rarely a good social caption. The AI enhancement settings reshape each item before it hits your queue. You can turn on:
- Improve titles — rewrite the headline into something that works as a hook.
- Generate hashtags — add relevant tags, with a count you set anywhere from 1 to 30.
- Generate image — create an image for the post when you want one.
- Extract keywords — pull key terms from the article.
- Custom instructions — your own steering, like "keep it under two sentences" or "write in a dry, deadpan voice".
The custom instructions are where your brand voice lives. Write them once per feed and every item that flows through inherits it.
Filter out the noise
Not every item in a feed deserves a post. The content filters let you be selective:
- Keywords — only process items that mention these terms.
- Exclude keywords — skip items that mention these.
- Minimum word count — drop thin items that are too short to be worth sharing.
- Maximum age — ignore anything older than the cutoff. The default is 30 days, so a freshly connected feed won't dump months of backlog into your queue.
A news-heavy subreddit is a good example. Filter to the topics you care about, exclude the ones you don't, and the feed stays useful instead of becoming a firehose.
Control the pace
When a feed publishes a burst of items, you don't want ten posts firing in the same minute. The throttling settings space things out: set a delay between posts and a cap on how many go out in a single run. By default a run posts up to 50 items, and you can set that anywhere from 1 to 100.
You also choose how often SocialPatra checks the feed: in real time, hourly, or once a day. Hourly is the sane default for most blogs and channels. Posting windows let you confine auto-published posts to specific days and hours in your timezone, so nothing fires at 3am.
Keep tabs on it
Every feed has a processed-items log so you can see exactly what came through and which posts it created. If something looks off, there's a fetch-now button to pull the feed on demand instead of waiting for the next scheduled check, plus a stats view showing how many items were processed, how many posts were created, and any errors. There's also a diagnostic that checks the feed end to end and flags issues like a paused feed or a missing target account.
I connect every client blog in their own workspace, set the rewrite voice once, and never copy-paste a link again.
Agency owner using client workspaces
FAQ
Will it repost the same article twice?
No. Each item is tracked and only processed once, even though the feed gets checked over and over.
Can I review posts before they go out?
Yes. Set the feed to draft mode and every new item lands in your drafts for editing. Flip it to auto-publish once you trust the output.
What kinds of feeds work?
Any standard RSS or Atom feed: blogs, newsletters, YouTube channels, podcasts, subreddits, news sites. Paste the URL and run the test to confirm before you save.
Can I run several feeds at once?
Yes. Each feed has its own targets, rewrite settings, filters, and schedule. Agencies typically run one feed per client inside that client's workspace.
Ready to stop copy-pasting links? Start free during early access and connect your first feed in a few minutes.