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:
| Field | What 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.
Example prompts
Section titled “Example prompts”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.
Use cases
Section titled “Use cases”- 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.