Skip to content

FAQ

KnotCMS syncs Notion database rows into Framer CMS collections via the Framer Server API. You map fields once, then reconcile items on each sync. Google Sheets support is coming soon — it appears in the setup wizard but is not connectable yet.

Yes. Create a project-scoped key in Framer under Site settings → API Keys (Beta). See Framer Server API key.

Turn the toggle on. KnotCMS checks your Notion database for changes every minute and syncs when something changed — there is nothing to set up in Notion, and no webhook to register. Edits usually reach Framer in about a minute. Auto-sync guide →

Yes. Basic includes 1 project and 10 syncs for the life of that project, automatic or manual — enough to connect, verify sync, and watch auto-sync work. The first sync at setup does not count against the 10. Plans & limits →

I already set up a Notion webhook. Do I need to remove it?

Section titled “I already set up a Notion webhook. Do I need to remove it?”

No. Existing webhooks still work and keep your syncs near-instant; the project page shows Webhook, instant. The once-a-minute check runs underneath as a safety net. If you delete the subscription in Notion, syncing carries on at the one-minute pace.

In the web dashboard at app.knotcms.com. The setup wizard runs Connect → Direction → Fields → Automation in the browser. The Framer plugin only opens the dashboard (New project or All projects); it does not run setup inside Framer.

Not yet. Google Sheets shows Coming soon on the Connect step. Use Notion today. See Content sources.

Paid plans bill per project slot. Increase quantity at Polar checkout or in the customer portal. Plans →

KnotCMS watches database rows. Some block-level edits inside a page body are not visible until the row metadata Notion exposes changes.

One other case: deleting a row and changing nothing else is not always picked up, so the item can stay in Framer until your next edit. Sync now removes it immediately.

Sign in with the same Google email used at Polar checkout, then Profile → Refresh status.