Skip to content
Flowmanic
AI ContentAI-PoweredStructurally Validated

AI Content Repurposer — Blog to Social

The moment you publish a new blog post, this automation sends it to an AI model that drafts a Twitter/X thread, a LinkedIn post, and hashtags — saved to a Google Sheet with a Slack ping so your team can review and post in seconds instead of starting from a blank page.

Automation flow

How it works

  1. 1Every 6 hours, n8n checks your blog's RSS feed.
  2. 2Any post published in that window is picked out.
  3. 3The post's title and summary are sent to the AI with instructions to write a Twitter thread, a LinkedIn post, and hashtags — returned as clean JSON.
  4. 4The AI's response is parsed and written into your Google Sheet as a new draft row.
  5. 5Your team gets a Slack ping that new drafts are ready to review and post.

Services used

RSS FeedAI API (OpenAI-compatible)Google SheetsSlack

What you'll need

  • An n8n Cloud or self-hosted account
  • Your blog's RSS feed URL
  • An OpenAI API key (or any OpenAI-compatible endpoint — Claude, Gemini, and local models all work with a small URL/body change, see "Using a different AI provider" below)
  • A Google account (Sheets)
  • A Slack workspace (optional but recommended)

What's included

  • Kills the blank-page problem for social promotion
  • Works with any OpenAI-compatible AI API — bring your own key
  • Human review step built in, never auto-posts
  • Reuses your existing blog RSS feed, no new publishing step

Estimate what this could save you

3.6 hours/month

$108/month in your time

A rough estimate based on what you enter above — not a guarantee. Actual time saved depends on your process.

Make it yours

  • Add an Instagram caption or a Threads post to the AI's JSON schema.
  • Swap the RSS trigger for a Google Sheets trigger if you plan content in a spreadsheet instead of publishing to a live blog first.
  • Add a second AI call that generates 3 headline variants for A/B testing your post's own title.

Questions about this template

$19one-time

Secure checkout via Polar. Delivered by email instantly.

Structurally validated: automatically checked for valid n8n format before every deploy.

Difficulty
Medium
Setup time
~20 min
Integrations
4
Node count
7
Format
.json + guide