If you're a content creator or indie marketer publishing blog posts, you know the pain: one great article should fuel multiple formats — social snippets, newsletters, audiobooks — but manually repurposing it is tedious and time-consuming.
This automation recipe changes that. Feed it a blog post URL, and it auto-generates:
- ✅ Social media snippets (for X, LinkedIn, Instagram)
- ✅ Email newsletter draft
- ✅ Audiobook script (SSML-ready)
All using AI, no manual formatting. Built with Make.com, it's designed for creators who want to scale content output without sacrificing quality.
Who This Is For
- Indie hackers and solo founders
- Bloggers looking to repurpose content
- Newsletter writers who want more reach
- Content creators building multi-channel presence
The Automation Flow
Trigger → Steps → Outcome
- Trigger: New blog post URL submitted via webhook (or manually)
- Steps:
- Fetch the article content using a web parser
- Send to AI (OpenAI GPT-4) to generate:
- 3 social snippets (X, LinkedIn, Instagram)
- Newsletter draft (Markdown)
- Audiobook script (SSML)
- Save all outputs to Notion or Google Docs
- Send a notification to Slack/email with links
- Outcome: One blog post → 3 formats, ready to publish
This recipe complements tools like our AI Content Cost Calculator and Audiobook Cost Calculator, helping you save time and money while scaling your content.
Automation Recipe (Make.com)
Below is a ready-to-import Make scenario. Copy this into a .json file and import into Make under Scenarios > Import.
{
"name": "Article to Multi-Format Content",
"version": 1,
"webhook": {
"url": "https://hook.us1.make.com/your-webhook-url"
},
"modules": [
{
"id": "fetch_article",
"type": "http",
"url": "{{url}}",
"method": "GET",
"parse": "html"
},
{
"id": "extract_content",
"type": "text_parser",
"input": "{{fetch_article.body}}",
"selector": "article, .post-content, .entry-content"
},
{
"id": "ai_transform",
"type": "openai",
"model": "gpt-4-turbo",
"prompt": "You are a content repurposing expert. Given the article text, generate:\n1. Three engaging social media snippets for X, LinkedIn, and Instagram\n2. A newsletter draft in Markdown\n3. A clean audiobook script in SSML format\n\nArticle:\n{{extract_content.text}}",
"output": "json"
},
{
"id": "save_to_notion",
"type": "notion",
"action": "create_page",
"database": "Content Repurposing",
"properties": {
"Title": "{{fetch_article.title}}",
"Social Snippets": "{{ai_transform.response.snippets}}",
"Newsletter": "{{ai_transform.response.newsletter}}",
"Audiobook Script": "{{ai_transform.response.audiobook}}"
}
},
{
"id": "send_notification",
"type": "email",
"to": "you@yourdomain.com",
"subject": "✅ New Content Generated: {{fetch_article.title}}",
"body": "Your content has been repurposed.\n\nNotion Page: {{save_to_notion.page_url}}\n\nNewsletter Draft:\n{{ai_transform.response.newsletter}}"
}
]
}
Step-by-Step Setup Guide
Create a Webhook in Make:
- Go to Make.com → Create a new scenario
- Choose Webhooks as the trigger
- Copy the webhook URL
Add HTTP Module:
- Use the webhook URL to fetch the article content
- Use a selector like
article,.post-content, or.entry-content
Add OpenAI Module:
- Use GPT-4 or GPT-4 Turbo
- Prompt it to generate snippets, newsletter, and audiobook script
- Output in JSON for easy parsing
Save to Notion or Google Docs:
- Use the Notion or Google Sheets module to store outputs
- Organize by article title and date
Send Notification:
- Email or Slack notification with links to generated content
Test & Run:
- Submit a blog post URL via webhook
- Check your inbox and Notion for results
Troubleshooting FAQ
❓ My snippets look generic
Fix: Refine the AI prompt to include tone, audience, or emoji preferences. Example: "Generate 3 engaging, witty snippets for indie hackers on Twitter".
❓ Article content isn’t being extracted
Fix: Double-check the CSS selector. Use browser DevTools to confirm the correct class or tag wrapping your article body.
❓ Audiobook script has formatting issues
Fix: Ensure the AI outputs valid SSML. You can add a post-processing step to clean up or validate the XML structure.
❓ Notion page isn’t saving
Fix: Confirm you’ve connected the right database and that property names match exactly.
Next Step
Want to go further? Try our Article to Content Automation Playbook to build a full content repurposing stack with AI and no-code tools.
Or, test this recipe live with your next blog post and see how much time you save. For creators serious about scaling, automation isn’t optional — it’s essential.
👉 Download this recipe and start repurposing smarter today.