Intermediate5 minUpdated Mar 20, 2026

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.

TL;DR

To send form submissions to Notion, connect your FormsList form to a Notion database via the integrations dashboard. Each submission creates a new page in your Notion database with form fields mapped to database properties. Available on the Pro plan ($15/mo) and up.

By Vaibhav Jain·Published March 20, 2026

Prerequisites

  • A FormsList account (Pro plan or higher)
  • 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

What happens if a form field doesn't match a Notion column?

Unmatched fields are stored in a catch-all rich text property. You can rename your Notion columns to match form field names at any time.

Can I send submissions from multiple forms to different databases?

Yes. Each form in FormsList has its own integration settings. Configure each form to point to a different Notion database.

Does this work with Notion's free plan?

Yes, as long as your Notion plan supports API integrations (all current plans do, including free). You need a FormsList Pro plan ($15/mo) or higher for the Notion integration.

Ready to collect form submissions?

200 free submissions a month and a live endpoint in 30 seconds. No server, no credit card, just point your form at it.

Sign up with emailView pricing