SyncFlow

Connect SyncFlow with Webflow to automatically publish Notion content to your CMS collections without manual content transfer.

Install app
View website
View lesson
A record settings
CNAME record settings
SyncFlow

How to build with SyncFlow and Webflow

SyncFlow syncs Notion databases with Webflow CMS collections, eliminating manual content transfer. Teams write in Notion while SyncFlow automatically publishes to Webflow, preserving inline styling, CSS classes, code highlighting, TeX expressions, and internal page links. This requires a Webflow CMS plan.

Get started with the SyncFlow marketplace app for no-code setup, or build custom integrations with Webflow's API for full technical control over sync logic and workflow customization.

Use the SyncFlow app

The SyncFlow marketplace app connects your Notion databases to Webflow CMS collections through a visual interface. You map Notion properties to Webflow fields using drag-and-drop, then choose between automatic or manual syncing.

The app keeps inline styling, CSS classes, code highlighting, and TeX expressions intact while converting Notion page links to corresponding Webflow post URLs. SyncFlow provides one-way synchronization from Notion to Webflow only and requires a Webflow CMS plan to function.

Install the app from the Webflow Marketplace, authorize both platforms via OAuth, and configure field mappings in 3 steps. The setup documentation walks through account connection and sync activation. For blog-specific workflows, the blog publishing guide shows how to manage editorial calendars in Notion.

The SyncFlow app includes these capabilities:

  • Automated synchronization: Choose between automatic or manual sync modes
  • Field mapping: Visual drag-and-drop interface to connect Notion properties with Webflow CMS fields
  • Format retention: Maintains inline styling, CSS classes, code highlighting, and TeX notation
  • Link conversion: Automatically transforms Notion page links to Webflow post URLs
  • Supported field types: Text, rich text, images, checkboxes, dates, and URLs

Build custom integrations with Webflow's API

SyncFlow doesn't provide public API endpoints or webhook events. For teams needing custom Notion-Webflow integration logic beyond SyncFlow's capabilities, build directly against the Webflow official REST API v2. This approach gives you complete control over sync logic, error handling, and workflow customization, but requires custom development work.

This approach makes sense when you need to integrate additional data sources beyond Notion or require complex publishing workflows with staging and approval gates. The Webflow CMS API reference documents all available operations for managing collection items programmatically.

For developers building custom Webflow integrations, you'll need OAuth credentials with sites:read, sites:write, cms:read, and cms:write scopes. The authentication documentation explains how to obtain and refresh access tokens securely.

These are the core implementation endpoints:

  • Create collection items with POST /collections/{collection_id}/items
  • Update existing items using PATCH /collections/{collection_id}/items/{item_id} when content changes
  • Delete items through DELETE /collections/{collection_id}/items/{item_id} when removing content
  • Publish sites via POST /sites/{site_id}/publish after content updates (limited to 1 publish per minute)
  • List collection items with GET /collections/{collection_id}/items to check existing content before syncing

Webflow webhooks for custom integrations

The Webflow CMS API lets you react to CMS changes in real time through Webflow's native webhook infrastructure. Subscribe to events like collection_item_created, collection_item_changed, or collection_item_deleted by creating webhook subscriptions through POST /sites/{site_id}/webhooks. SyncFlow itself does not provide webhook events—it operates exclusively as a UI-based integration tool.

Webhooks deliver JSON payloads to your endpoint with HMAC-SHA256 signatures in the x-webflow-signature header. The webhook signatures documentation explains how to validate requests and prevent spoofing. The Webflow-Examples repository includes production code for handling webhook events.

Set up automations to trigger external processes after Webflow content updates, maintain search indexes, or sync data to analytics platforms using Webflow's native webhook infrastructure or third-party automation platforms like n8n, Zapier, or Make.

Transform Notion blocks to Webflow HTML

To build custom Notion-to-Webflow synchronization tools, developers must account for platform-specific constraints. Notion's API returns content as blocks with a 100-block-per-request pagination limit. Webflow expects flat HTML strings in rich text fields, so you need to fetch Notion blocks, parse nested structures like headings and lists, reconstruct formatting, and emit Webflow-compatible HTML tags.

The Notion database sync guide from Webflow explains this transformation process in detail, covering pagination handling and code block syntax highlighting. For multi-channel content delivery options, see the CMS content delivery guide.


What you can build

Integrating SyncFlow with Webflow enables content teams to write in Notion and have their content automatically published to designed Webflow sites.

  • Technical documentation sites: Engineers write API references, tutorials, and guides in Notion with code highlighting and TeX notation. SyncFlow syncs content to Webflow CMS collections for design and publishing. Requires a Webflow CMS plan.
  • Multi-author blog platforms: Multiple writers draft posts in shared Notion databases with editorial calendars. SyncFlow automatically syncs finished articles to Webflow while preserving formatting and author attributions.
  • Product catalog pages: Manage product information in Notion databases with descriptions, specifications, and images. SyncFlow syncs to Webflow collection pages with a consistent design across listings.
  • Knowledge base portals: Support teams write help articles in Notion databases while automatically syncing to searchable Webflow CMS collections with category organization and internal linking.

Frequently asked questions

  • SyncFlow syncs text fields, rich text with inline formatting, images, checkboxes, date fields, and URLs between Notion properties and Webflow CMS fields. The app keeps inline styling and CSS classes intact and converts code blocks with syntax highlighting. You can map these field types through the drag-and-drop interface during setup.

  • No. SyncFlow provides one-way synchronization only from Notion to Webflow. Changes made in Notion propagate to Webflow automatically when auto-sync is enabled, but changes made in Webflow do not sync back to Notion. This allows content teams to draft and manage content in Notion while maintaining design control in Webflow.

  • Follow the three-step process documented in the SyncFlow setup guide. First, install the SyncFlow plugin and connect your Webflow and Notion accounts through OAuth. Second, select Notion pages or databases and map fields using the drag-and-drop interface. Third, configure sync settings as automatic or manual and activate synchronization.

SyncFlow
SyncFlow
Joined in

Description

SyncFlow is a Notion-to-Webflow synchronization tool that automatically publishes content from Notion databases to Webflow CMS collections. It supports automated syncing, field mapping, code highlighting, and TeX mathematical expressions with support for unlimited syncs and databases.

Install app

This integration page is provided for informational and convenience purposes only.


Other App integration and task automation integrations

Other App integration and task automation integrations

Zoho Flow

Zoho Flow

Connect Zoho Flow with Webflow to automate workflows, sync form data, and trigger actions across 1,000+ apps.

App integration and task automation
Learn more
Whalesync

Whalesync

Instantly sync data between Webflow and other apps like Airtable, Notion, or Google Sheets. Whalesync is the easiest way to sync data from Airtable to Webflow. Simply map the fields in your Webflow CMS to create a real-time, two-way sync. We support text, rich text, images, dates, selects, and even multi-reference fields out of the box. Whalesync gives you the power of real-time, two-way data syncing across all your apps, all without code.

App integration and task automation
Learn more
Supabase

Supabase

Connect Supabase's open-source backend platform with Webflow to add real-time databases, authentication, file storage, and serverless functions to your visually designed websites. Build dynamic applications without traditional coding constraints.

App integration and task automation
Learn more
Prefinery

Prefinery

Connect Prefinery's viral waitlist and referral tools to your Webflow site to build pre-launch momentum and grow your audience through word-of-mouth marketing.

App integration and task automation
Learn more
Pixie - CMS Image Optimizer

Pixie - CMS Image Optimizer

Optimize images in Webflow CMS and eCommerce CMS in a single click. Add multiple Webflow projects to supercharge your Webflow sites.

App integration and task automation
Learn more
n8n Cloud

n8n Cloud

Connect n8n Cloud's powerful workflow automation platform with Webflow to create sophisticated automations, sync data across multiple tools, and build complex business processes.

App integration and task automation
Learn more
MixItUp

MixItUp

Connect MixItUp with Webflow to add animated filtering and sorting to your CMS collections and static content.

App integration and task automation
Learn more
Make (formerly Integromat)

Make (formerly Integromat)

Connect Make's powerful visual automation platform with Webflow to automate workflows, sync data across 1,800+ apps, and scale your operations without code. Build sophisticated automations that respond to form submissions, update CMS content, and manage e-commerce operations automatically.

App integration and task automation
Learn more
Isotope

Isotope

Connect Isotope with Webflow to add dynamic filtering, sorting, and animated grid layouts to CMS collections.

App integration and task automation
Learn more

Related integrations

No items found.

Get started for free

Try Webflow for as long as you like with our free Starter plan. Purchase a paid Site plan to publish, host, and unlock additional features.

Get started — it’s free