Content Repurposing Engine

Marketingintermediate20 minutes setup

Overview

All the workflows, credentials and data tables you have access to

Create workflow
Prod. executions
0
Failed prod. executions
0
Failure rate
0%
Time saved
Run time (avg.)
0s
WorkflowsCredentialsExecutionsData tables
Search workflows...
Last updated
Gmail AI Categorizer
Updated 2 days ago
Personal
Abandoned Cart Recovery
Updated 5 days ago
Personal

$39

Sign in to purchase

Or get 20% off with Pro — $31, $19/month

Updated Jul 2, 2026

100% n8n compatible

Paste a blog URL and get three platform-ready content pieces. AI rewrites your content for Twitter, LinkedIn, and email while preserving your core message.

Business Impact

  • Turn one blog post into 3 platform-ready content pieces
  • Save 4–6 hours/week on content adaptation
  • Maintain consistent messaging across Twitter, LinkedIn, and email
  • Publish more often without hiring a content team

Who is this for?

Perfect for:

  • Content marketers
  • Solo founders doing their own marketing
  • Agencies repurposing client blog content
  • Newsletter writers expanding distribution
  • Teams publishing 2+ long-form pieces per month

What's included

  • n8n JSON workflow file
  • Step-by-step setup guide
  • All AI prompts included
  • Lifetime updates

Setup Guide

  1. 1Download the workflow JSON file and import it into n8n
  2. 2Create a Notion integration at notion.so/my-integrations and share your database with it
  3. 3Create the required Notion database properties: Name, Source URL (URL), Article Title, Twitter Thread, LinkedIn Post, Email Newsletter, Instagram Caption, Model, Workflow Version
  4. 4Open the Configure Workflow node and set NOTION_DATABASE_ID, OPENAI_MODEL, MAX_ARTICLE_LENGTH, and TITLE_PREFIX
  5. 5Connect a Notion API credential on the Check Notion Duplicate and Save to Notion nodes
  6. 6Connect an OpenAI API key on the Repurpose with GPT-4o node (ensure your account has credits)
  7. 7Click Save → Activate the workflow to get your webhook URL
  8. 8Send a test POST request: { "url": "https://example.com/your-article" }
  9. 9Confirm a new Notion page is created with all four platform content pieces
  10. 10Send the same URL again to verify duplicate detection skips a second save

Required Credentials

  • Notion API integration tokenConfigure in n8n
  • OpenAI API KeyConfigure in n8n

Nodes Used

WebhookHTTP RequestOpenAI

Common Mistakes

  • Using a Notion page ID instead of the database ID — copy the 32-character ID from the database URL
  • Notion property names do not match exactly — they are case-sensitive (e.g. "Twitter Thread" not "twitter thread")
  • Sending GET instead of POST to the webhook — the workflow expects POST with a url field in the JSON body
  • OpenAI API key has no credits — repurposing will fail before Notion save
  • Submitting JavaScript-rendered pages with no HTML content — the fetch node cannot extract article text
  • Notion database not shared with your integration — API calls return permission errors
  • Workflow not activated — the webhook URL is inactive until the toggle is ON

Architecture

Webhook
HTTP Request
OpenAI
Output

Tags

contentaimarketingrepurposing

Related workflows