Templates / Track and sync workflow status in Notion from the n8n API

Track and sync workflow status in Notion from the n8n API

Ready for 3.0

by Abdallah Hussein · 88 views · created 2026-01-24 · DevOps

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 9 nodes and runs on a schedule (every day). Along the way it connects Notion.

How it runs

Trigger: On a schedule (every day).

  1. Fetch All n8n Workflows (n8n): uses n8n
  2. Iterate Workflows (Loop Over Items (Split in Batches)): loops over the items in batches
  3. Map Workflow Metadata (Edit Fields (Set)): sets 5 fields: Workflow Name, Status, ID…
  4. Normalize Workflow Status (Code): runs custom JavaScript code
  5. Find Workflow in Notion (by ID) (Notion): get many (database page)
  6. Workflow Exists ? (If): checks a condition and branches into true / false
  7. Update Workflow Page (Notion): update (database page)
  8. Create Workflow Page (Notion): work with database page

Services it uses

Notion

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (7)

From the author

Who this template is for This template is for n8n users who want clear visibility into their workflows by maintaining a simple inventory in Notion. It’s ideal for: - Automation engineers tracking multiple workflows - Teams documenting their n8n workflows -…

Excerpt from Abdallah Hussein's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.