Intermediate5 min

How to Send Form Submissions to Notion

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.

Prerequisites

  • A FormsList account (Business plan)
  • A Notion workspace with API access
1

Create a Notion integration

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.

2

Create or open your target database

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

3

Share the database with your integration

Click the '...' menu on your database page, then 'Add connections', and select your FormsList integration. This grants write access.

4

Copy your database ID

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.

5

Connect in FormsList

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

Test the connection

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.

Frequently Asked Questions

Ready to collect form submissions?

Set up your form backend in under a minute. No server required, no complex configuration — just a simple endpoint for your forms.