AIAutomation

How I Automated My Course Publishing with Notion, n8n, and Claude

Ariel Magalso · August 1, 2026

Publishing content used to mean copy-pasting from Notion into an admin dashboard, one field at a time. Now I write in Notion, set a status, and two minutes later the post is live — with SEO metadata written by AI.

The pipeline

  • Notion is the CMS — every post is a database row with a page body.
  • n8n polls for rows marked "Push to Blog" and converts the page to markdown.
  • Claude generates the SEO title, meta description, and a TL;DR summary.
  • A secured API route writes everything into Supabase, and the Next.js site renders it instantly.

Why it matters

The same pattern works for any content type — courses, blog posts, landing pages. Authors stay in the tool they love, and the site stays consistent, optimized, and always up to date.