workflows.fit
Back to n8n workflows
n8n templateFreeBy Snehasish Konger

Sync Notion content to Webflow CMS as draft items with status tracking

How it works: This template takes approved Notion pages and syncs them to a Webflow CMS collection as draft items. It reads pages marked Status = Ready for publish in a specific Notion database/project, merges JSON co...

DevelopmentCore NodesProductivityNotionHttp RequestCodeSplit In Batches
Loading interactive preview...

Template notes

How it works:

This template takes approved Notion pages and syncs them to a Webflow CMS collection as draft items. It reads pages marked Status = Ready for publish in a specific Notion database/project, merges JSON content stored across page blocks into a single object, then either creates a new CMS item or updates the existing one by name. On success it sets the Notion page to 5. Done; on failure it switches the page to On Hold for review.&x20;

Step-by-step:

1. Manual Trigger You start the run with When clicking ‘Execute workflow’.

2. Get Notion Pages (Notion → Database: Tech Content Tasks) Pull all pages with Status = Ready for publish scoped to the target Project.

3. Loop Over Items (Split In Batches) Process one Notion page at a time.

4. Code (Pass-through) Expose page fields (e.g., name, id, url, sector) for downstream nodes.

5. Get Notion Block (children) Fetch all blocks under the page id.