Skip to content

Notion connector

Create entries in a Notion database from your site. Genesis maps your form fields to the database’s columns for you — no fixed schema.

In Settings → Connectors → Notion:

FieldWhat to enter
Integration secret (secret)Create an internal integration at notion.so/my-integrations and copy its secret (starts ntn_ or secret_).
Database ID (optional)The database to write to (the 32-char id from its URL). You can also just name the database in chat.

Important: open the target database in Notion → ••• → Connections → add your integration, or it won’t have access.

Just describe it — no special syntax needed:

  • “save each contact-form submission to my Notion Leads database”
  • “add every order to my Notion database as a row, mapping name → Name, email → Email, total → Amount”
  • “store newsletter signups in my Notion database”
  • “log demo requests to my Notion CRM database”

Genesis can read the database’s columns first, so it maps your fields to the real column names and types.

  • A lead/CRM database that fills itself from your forms.
  • Order or booking tracking in a shared Notion table.
  • A lightweight submissions log the whole team can see.