How to generate LinkedIn posts with AI from every blog post.
One blog post can carry a week of LinkedIn content, but only if someone writes the five posts. Here's how to have those written for you: an AI that reads each new blog post and drafts five distinct LinkedIn variants — different hooks, different angles, all filed to Notion.
- 5 distinct drafts per blog post — no repetition
- Hook, insight, story, list, data variants
- Drafts land in Notion for approval + scheduling
- Free to run on your own AI key
Why LinkedIn is where content compounds
LinkedIn's algorithm is unusually forgiving to consistent posting. You don't need viral, you need frequent. Three good posts a week outperforms one great post a month by an order of magnitude on reach — provided the posts are actually about your work and don't read as automated.
The friction that stops most founders and marketers is time. Writing a good LinkedIn post from scratch takes 30-45 minutes: pick an angle, draft the hook, tune the arc, add the specifics. That's a real chunk of a day, and few people commit to it three times a week for months.
The workflow that unlocks consistency is repurposing. Every blog post you publish is 5 LinkedIn posts' worth of hooks — a story-led opener, a data-led counter-intuitive claim, a numbered list from the piece, a direct question that maps to what the article answered. Extract those five, tweak, schedule.
This is where AI drafting genuinely earns its keep. Not writing your posts for you — that reads like every other AI post and hurts more than it helps — but pulling the 5-8 distinct hooks from an article you already wrote, so you can post the version you want without staring at a blank editor.
How it works
- 1
1. Point the template at your blog RSS
Substack, Ghost, WordPress — anywhere that exposes /feed.
- 2
2. Set your LinkedIn voice
Optional — paste 3–5 of your past posts and Claude matches phrasing and length.
- 3
3. Post from Notion drafts
Each new blog post triggers a workflow run. Five drafts land in Notion. Copy and post via LinkedIn or a scheduling tool.
5 LinkedIn drafts from one blog post
Sample: source article 'What actually makes an AI workflow automation platform work in 2026'. Claude pulled 5 distinct-angle drafts.
- You publish blog posts and want them to fuel LinkedIn distribution
- Your LinkedIn presence underperforms your writing
- You want to post 3-5x a week without spending 3-5 hours writing
- You have a voice worth matching, not replacing
- You don't publish blog posts — this template needs a source article
- Your target audience isn't on LinkedIn (some B2C, some very technical audiences)
- You want fully automated posting — LinkedIn's API doesn't allow personal-profile third-party posting, drafts are the honest destination
- You already have a content team doing this manually — the workflow adds little
Notes from the build
Distinct hooks, forced by the prompt
The prompt requires 5 hooks of 5 different types (story / data / list / contrarian / question). Without the forcing function, variants collapse into 5 rewrites of the same lead. Distinct angles are what makes this work.
Length variants
Some drafts are 3 sentences, some 60 words. Post-length variety keeps your feed reading like a person, not a scheduler.
Reference the article near the end, not the start
Posts that open with 'read my new blog post' get 10x less reach. The template always leads with the substantive hook and mentions the source at the end. Change this at your peril.
Voice matching from prior posts
Optional: paste your last 5 LinkedIn posts. The drafts adopt your phrasing, sentence length, and structural quirks. This one setup step is what separates 'AI slop' from 'sounds like you'.
LinkedIn Post from Blog
Every 6 hours, watch your Notion blog database for posts marked Published. Claude drafts a native-style LinkedIn post (no clickbait) as a Notion draft.
See the templateFrequently asked
Can it post directly to LinkedIn?
LinkedIn's API doesn't allow personal-profile posting by third parties. Company pages can be scheduled via Buffer / Hootsuite / Publer using our drafts.
Does it write threads?
For Twitter/X the sibling template blog-to-social generates threads. This template is LinkedIn-specific.