Promote your latest YouTube video everywhere

Auto-draft promo posts for your newest YouTube video on every platform.

Intermediate⏱ ~20 minYouTubeRSSAICross-postingDeepSeek
YouTube feedLatest videoUpload thumbnailDeepSeek captionsDedupe platformsCreate draft posts
⬇ Download workflow JSON
or in n8n: ⋯ menu → Import from URL and paste: https://getposta.app/assets/workflows/youtube-to-social-media.json?v=2

New video out? This workflow reads your YouTube channel’s RSS feed, pulls the latest video and its thumbnail, writes a promo caption per platform, and creates draft posts across all your connected accounts so you can review and publish.

How it works

  1. HTTP Request — download the YouTube channel RSS feed. (n8n’s RSS node strips fields, so the template uses an HTTP Request.)
  2. XMLCode — convert the feed to JSON and build a structured object for the latest video only (a one-line slice(0, 1) you can widen).
  3. HTTP Request — download the video thumbnail(s) → Upload media (Posta) to scale them per platform.
  4. Get many social accountsFilter (active) → Remove Duplicates — one post per platform type.
  5. Basic LLM Chain (DeepSeek) — write a promo caption; a small Code node tags each with its platform.
  6. Merge (all combinations) — create a post for each active account, attaching the uploaded thumbnail.
  7. Create a post (Posta) — posts are created as drafts so you can review before publishing or scheduling.

Tips

  • Find your channel feed URL: https://www.youtube.com/feeds/videos.xml?channel_id=YOUR_CHANNEL_ID.
  • Widen the slice(0, 1) in the Code node to promote several recent videos at once.
  • Flip Create post out of draft (and add a Schedule step) to fully automate publishing.

Ready to simplify your social media workflow?

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