I replaced my n8n Notion-to-WordPress workflow with a proper app
A while back I documented the full automation system I built to publish from Notion to WordPress.
51-node sync workflow, 5 Airtable tables, a Python/Pillow image generation API, and an image mapping cache to handle Notion’s expiring S3 URLs.
It worked. Never broke. But maintaining it was a different story — every time I needed to change something I had to trace the entire flow to understand what I’d built.
So I rebuilt it as a proper app. Same pipeline, proper code.
  • Notion webhook triggers a sync
  • Notion blocks converted to Gutenberg HTML
  • Inline images downloaded, uploaded to WordPress, URLs cached in Postgres
  • Featured image auto-generated
  • Rank Math SEO applied
  • WordPress draft created
  • Change status to Publish in Notion — goes live
The full blog post with all the n8n workflows, Airtable templates, and implementation details is here (still available for premium members):
The app I built from it is called Notipo. Open source, self-hostable with Docker, or hosted version with a 7-day free trial:
If anyone here runs a WordPress blog and writes in Notion — give it a try. Honest feedback welcome, especially if something breaks.
3
1 comment
Kjetil Furås
3
I replaced my n8n Notion-to-WordPress workflow with a proper app
Build & Automate
skool.com/build-automate
Own your automation infrastructure with n8n. No limits, no lock-in. Built on Docker using OpenTofu (Terraform) & IaC. Full control, predictable costs.
Leaderboard (30-day)
Powered by