ESTAGE Support
IdeasMy tickets

Notion connector

Updated October 14, 2026

Save form submissions and records into a Notion database — Genesis maps your fields to the right columns automatically.

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

Setup

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

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

  • 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.

Note

Make sure the integration is connected to the specific database you name, and republish after configuring.

Was this helpful? Still stuck? Write to the team