M
MJK.Supplies
Home / n8n / n8n Content Automation: From Research to Publica…
n8n

n8n Content Automation: From Research to Publication on Autopilot

Content automation with n8n and Claude lets small teams publish at the volume and consistency of large content departments. This guide covers the complete content automation stack: idea generation, writing, editing, publishing, repurposing, and distribution — all automated.

M
MJK Supplies · May 15, 2026 · 11 min read
ShareXinf↗
n8n Content Automation: From Research to Publication on Autopilot

The Content Automation Stack

A complete content automation pipeline uses:

  • n8n — Orchestration, triggers, and integrations
  • Claude — Writing, editing, and content transformation
  • Airtable — Content calendar and status tracking
  • CMS — WordPress, Ghost, Webflow, or similar
  • Buffer/Hootsuite — Social media scheduling

Each layer has a specific role. n8n connects them.

Topic and Keyword Research

Automated keyword opportunity discovery:

  1. Schedule trigger: weekly
  2. Semrush API: pull keywords in your topic area with volume 500-5000, difficulty < 40
  3. Loop: for each keyword
  4. Claude: "Is this keyword a good topic for our B2B SaaS blog? Does it align with our audience's interests? Score 1-10 and explain."
  5. Filter: score ≥ 7
  6. Airtable: add to keyword opportunity list

Competitor content gaps:

  1. Schedule: monthly
  2. Semrush API: competitor's top 50 pages by organic traffic
  3. Claude: "Which of these topics do we not have content for? Which are worth pursuing?"
  4. Airtable: add gaps to content opportunity list

Article Generation Pipeline

Full pipeline from brief to draft:

  1. Trigger: Airtable new row (with target keyword, content type, audience)
  2. Research: HTTP → fetch top 3 SERP results for the keyword (scrape or use Semrush content ideas)
  3. Brief building (Claude call 1):
Create a detailed content brief for: "{{keyword}}" Search intent: {{intent}} Based on top-ranking content: {{serp_data}} Include: outline, sections to cover, questions to answer, stats to include
  1. Article writing (Claude call 2):
Write a 2000-word article following this brief: {{brief}} Voice: direct, practical, expert but accessible Include specific examples and actionable advice in each section.
  1. Meta generation (Claude call 3):
For this article, generate: - SEO title (60 chars max, includes keyword) - Meta description (155 chars max, includes keyword, has clear value prop) - 3 H1 title variants to A/B test
  1. WordPress: Create post with all content
  2. Airtable: Update status to "Draft Ready"
  3. Slack: Notify editor for review

Content Repurposing

Every article should become 8-12 pieces of content:

  1. Trigger: WordPress webhook (new post published)
  2. Fetch: Full article content
  3. Claude (one call with multiple outputs):
From this article, generate: 1. LinkedIn post (300 words, professional tone, hook first line) 2. Twitter/X thread (10 tweets, each max 280 chars) 3. Instagram caption (150 words, conversational) 4. Email newsletter intro (200 words, teasing the article) 5. YouTube video script outline (for a 5-minute video) 6. 5 pull quotes for social media graphics
  1. Buffer: Schedule LinkedIn, Twitter posts for the week
  2. Mailchimp/Brevo: Create newsletter draft
  3. Airtable: Log all repurposed content

Multi-Language Content

For businesses targeting multiple markets:

  1. Trigger: Article published in English
  2. Claude: Translate to Spanish (or other target language), adapting idioms naturally
  3. Claude (second call): Generate Spanish meta title and description
  4. WordPress: Create Spanish version with hreflang tags
  5. SEO: Submit to Google Search Console for the Spanish language

Note: Claude produces high-quality translations for most major languages. For critical legal or medical content, add human review.

Newsletter Automation

Weekly newsletter that writes itself:

  1. Schedule: Friday morning
  2. RSS: Fetch new posts from 10 industry blogs
  3. Claude: "Filter these articles to the 5 most important for our audience of [persona]. Write a 50-word summary for each."
  4. Airtable: Add curated list
  5. Claude: "Write a 200-word newsletter intro discussing the theme of this week's content"
  6. Mailchimp: Create newsletter draft with intro + curated articles + CTA
  7. Slack: Notify newsletter editor for final review

Social Media Scheduling

Automated social content from multiple sources:

From articles: (See repurposing above)

From customer stories:

  1. HubSpot webhook: deal closed won
  2. Airtable: log customer win with use case
  3. Claude: generate customer story post (with permission follow-up task)
  4. Buffer: add to social queue

Industry news commentary:

  1. Schedule: daily
  2. RSS: fetch tech news relevant to your industry
  3. Claude: "Is any of these news items worth commenting on for our audience? If yes, draft a commentary post."
  4. Filter: only items Claude flags as worthy
  5. Buffer: create draft post for review

Recommended Tools

  • n8n — Content automation backbone
  • Claude API — Writing, editing, repurposing
  • Airtable — Content calendar and tracking
  • Buffer — Social media scheduling
  • WordPress API — CMS publishing
  • Semrush — Keyword research for content opportunities
#n8n#content#publishing

Related articles

MJK Supplies · Automation Services

Want this built for you?

We design and ship custom AI agents and automation systems for teams that want results, not a backlog. Book a free 30-minute consult — no commitment, no pitch deck.