Skip to content

Connect Notion

KnotCMS reads rows from a Notion database (data source). You connect Notion during setup — after the Framer step.

Notion is step 2 in the setup wizard: Framer → Notion → Mapping.

On Step 2 · Notion, under What do you want to do?, pick how Framer and Notion should link. Options appear in this order in the wizard:

#PathWhen to useFramer step 1
1Create new Notion database using… (Framer → Notion bootstrap)Your content lives in Framer CMS firstSelect a Framer collection
2Connect existing databasesYou have both Notion and Framer CMS collectionsSelect a Framer collection
3Create a new Framer CMS collection… (Notion → new Framer collection)You write in Notion; KnotCMS creates a synced Framer collectionNo selection needed

For most users, start with option 3.

Notion wizard step with three setup path options
  1. Click Connect on the Notion card.
  2. In Notion, click Select pages on the OAuth screen.
  3. Check the database you want to sync (table icon in the list).
  4. Click Allow access.
Notion OAuth connect with notion plugin screen
Notion page access selection with databases checked
Notion Allow access confirmation button

The next screen depends on which path you chose:

Create Notion database — choose how many Rows to import from Framer (0 for empty, or Select all for published rows), then click Create Notion database.

Create Notion database with zero import rows

Importing fewer rows than your Framer collection has shows a partial-import warning — skipped rows won’t update from Notion until matching pages exist there.

Create Notion database with rows selected and import warning

After Create Notion database, check Notion — KnotCMS adds a new database with your Framer fields and imported rows.

Notion database created by KnotCMS with imported content

Full guide →

Choose Notion database — pick the Notion database to map to the Framer collection you selected in step 1.

Choose Notion database for connect existing path

Full guide →

Option 3 — New Framer collection from Notion

Section titled “Option 3 — New Framer collection from Notion”

Choose Notion database — pick the Notion database KnotCMS should sync into a new managed Framer CMS collection.

Choose Notion database for new Framer collection path

Full guide →

KnotCMS needs read access to the database you select. To switch databases later, use Reconfigure a project.

For automatic sync when Notion changes, register a webhook — covered in Webhooks & auto-sync.

Run your first sync →