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...
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.