Learn how to automatically send form submissions to a Notion database using FormsList's native Notion integration. Every submission creates a new row in your Notion workspace.
Go to notion.so/my-integrations and click 'New integration'. Give it a name like 'FormsList' and select your workspace. Copy the Internal Integration Token that Notion generates.
In Notion, create a new database (or open an existing one) where you want submissions to land. Add columns matching your form field names — for example, 'Name', 'Email', 'Message'.
Click the '...' menu on your database page, then 'Add connections', and select your FormsList integration. This grants write access.
Open the database as a full page. The URL will look like `notion.so/your-workspace/abc123def456...`. The 32-character string after your workspace name is the database ID.
In the FormsList dashboard, go to your form's Integrations tab. Click 'Add Integration', select Notion, and paste your API key and database ID. Click Save.
// Your Notion integration is now active.
// Each form submission will create a new row
// in your Notion database automatically.Submit a test entry through your form. Check your Notion database — a new row should appear within seconds with all submitted field values mapped to the matching columns.
Automatically send every form submission to a Google Sheets spreadsheet. Build a live dashboard of your form data without any coding.
Learn moreLearn how to process form submissions on any website without writing server-side code. Use a form backend service to receive, store, and forward submissions by email.
Learn moreSet up your form backend in under a minute. No server required, no complex configuration — just a simple endpoint for your forms.