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).
Mapping table
Section titled “Mapping table”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.
| Control | Purpose |
|---|---|
| Checkbox | Include this property in sync |
| Framer CMS name | Column name KnotCMS writes in Framer |
| Slug field | Which 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.
Create new KnotCMS collection — KnotCMS adds a separate ”… · KnotCMS” collection; your selected Framer collection stays unchanged.
For new Framer collection from Notion (option 3), you skip this section — KnotCMS always creates a new managed collection.
Automation
Section titled “Automation”Below the mapping table, set Auto-sync and Auto-publish (paid plans). Then click Create & sync to finish setup.
Supported types
Section titled “Supported types”Notion property types (Title, URL, Date, etc.) are detected automatically. See Supported field types for how each type is written to Framer.
Change mapping later
Section titled “Change mapping later”Open Connection → Edit connection on the project page — Reconfigure a project.