Skip to content

Field mapping

Field mapping tells KnotCMS which Notion columns update which Framer CMS fields. You configure this on Step 3 · Mapping in the setup wizard (or when you reconfigure a project).

Each row is one Notion property. Turn rows on or off, edit the Framer CMS column name on the right, and pick which property is the slug.

Field mapping table with Notion properties, slug field, and Framer column names
Notion property type is shown read-only under each name. Enabled rows sync on every run.
ControlPurpose
CheckboxInclude this property in sync
Framer CMS nameColumn name KnotCMS writes in Framer
Slug fieldWhich Notion property becomes the item slug in Framer

Where Notion syncs (connect-existing path)

Section titled “Where Notion syncs (connect-existing path)”

If you chose Connect existing databases, mapping starts with Where should Notion sync? before the field table:

Update existing collection — sync in-place into the Framer collection you selected in step 1. Column names must match what you map.

Where should Notion sync with Update collection selected
In-place sync updates matching fields in your existing collection.

Create new KnotCMS collection — KnotCMS adds a separate ”… · KnotCMS” collection; your selected Framer collection stays unchanged.

Where should Notion sync with Create KnotCMS collection selected
New managed collection: columns come from your Notion mapping.

For new Framer collection from Notion (option 3), you skip this section — KnotCMS always creates a new managed collection.

Below the mapping table, set Auto-sync and Auto-publish (paid plans). Then click Create & sync to finish setup.

Automation toggles and Create and sync button on mapping step
Basic plan: leave auto-sync off and use Sync now on the project page.

Notion property types (Title, URL, Date, etc.) are detected automatically. See Supported field types for how each type is written to Framer.

Open Connection → Edit connection on the project page — Reconfigure a project.