Allwell Onen// AI Automation
Content Generation

AI Social Media Repurposer

A workflow for anyone sitting on a library of blog content that never makes it to social. Drop in a URL, Gemini reads the page and rewrites it into three formats built for three different audiences. Everything gets logged so nothing gets lost.

n8nGemini APIGoogle Sheets
AI Social Media Repurposer

The problem

Most teams write one blog post and post it once. Then it dies. The same content could have lived as a LinkedIn post, a tweet, and an email teaser with maybe 10 minutes of work. But that 10 minutes never happens because someone has to actually sit down and do it.

Multiply that across a content calendar and you're leaving a lot on the table.

What this workflow does

You paste a blog URL into the trigger. The workflow fetches the page, strips the HTML down to readable text, and sends it to Gemini with a prompt that asks for three things at once: a LinkedIn post, a tweet, and an email newsletter snippet. Each one is written for its platform. The LinkedIn post has breathing room. The tweet is tight. The email snippet hooks without giving everything away.

All three land in Google Sheets with the source URL and a timestamp.

How this workflow was built

Six nodes.

A manual trigger takes the URL as input. An HTTP node fetches the page. An HTML node strips it down to clean text. Gemini rewrites it into the three formats and returns structured JSON. A code node parses the response into separate fields. Google Sheets logs everything.

URL in. Three formats out. Six nodes.URL in. Three formats out. Six nodes.

The HTML stripping step matters. Sending raw HTML to Gemini wastes tokens and produces messier output. Clean text in, clean content out.

See it running

Every run appends a new row. Over time the sheet becomes a full content archive, source URL, all three formats, timestamp. Everything in one place, nothing to chase down.

The result

One blog post becomes three pieces of platform-ready content without anyone rewriting anything. The sheet builds up over time into a full content library organised by source.

Three formats, source URL, and timestamp logged automatically.Three formats, source URL, and timestamp logged automatically.

You wrote the blog post. Shouldn't it be doing more work by now?