Share every new blog post to social media automatically (n8n + Posta)

Share every new blog post to social media automatically (n8n + Posta)

You just hit publish on a new article — now you have to tell everyone, on every network, one post at a time. This n8n workflow does it for you: it watches your blog’s RSS feed and, for each new post, builds and schedules a social update with the article’s image across all your connected accounts via Posta. It’s the simplest automation to set up and a great first taste of pairing n8n with Posta.

Watch: blog RSS → scheduled social posts everywhere.

What it does

  • Reads your blog RSS feed and picks up new articles.
  • Downloads the article image and uploads it to Posta, which auto-scales it per platform (e.g. 9:16 for TikTok) with face-aware cropping.
  • Creates one post across one or many accounts and schedules it for the time you choose.

How it works

  1. RSS Read — point it at your feed (e.g. https://getposta.app/feed.xml).
  2. Get many social accounts (Posta) — grab the account IDs you want to post to.
  3. HTTP Request — download the article image as a file.
  4. Upload media (Posta) — upload it; per-platform scaling starts automatically.
  5. Merge — combine the media ID with the article text by position.
  6. Create a postSchedule a post (Posta) — set caption, accounts, and a publish time.

Get the template

Don’t build it by hand — import the ready-made workflow (download the JSON or use n8n’s “Import from URL”), connect your Posta account, and you’re live. Swap the manual trigger for a Schedule Trigger to run it on autopilot. Browse all our n8n templates for more.

Ready to simplify your social media workflow?

Join creators and teams who save hours every week with Posta.