FormRelay
Notion
See the installation steps to learn how to install our app and change the form name
Before you start
- A Notion database — a plain page will not appear in the destination picker. Type
/databaseon a page to create one. - The database must be shared with the integration: open it, click ••• → Connections, and add FormRelay.
Notion integrations live at notion.so/my-integrations if you would rather use an internal integration token than the Connect button.
Step 1: Set Up Notion Integration
- In your App Dashboard, go to the Sites menu and click on your Authorized Webflow Site.

- Here you will see all your forms across the site.
- A form can send to several destinations, but only one of each kind. Adding a second Notion destination to the same form is not possible; edit the existing one instead.

- From the left-hand menu, click on Integrations. You will see available categories such as:
- Apps & Platforms (Notion, Slack, Discord, Airtable)
- Email & marketing (HubSpot, Mailchimp, Klaviyo, Brevo, MailerLite, EmailOctopus, Moosend, Omnisend, Sender)
- Automation & Webhooks (Webhook, Zapier, Make, etc.)

- Under Apps & Platforms, click on Notion.
- Give the connection a recognizable name (e.g., “Notion — Contact Form”).
- Click "Connect with Notion" and approve access in the popup window. Make sure you are signed in to your Notion account and have created a database beforehand.
- After successful authorization, your added Notion integration will appear under "CONNECTIONS".
- You can edit or delete the connection at any time.

- Go back to the Forms menu.
- Choose a Form from your authorized Webflow site.
- Click "+ Add destination".
- A popup will open with a dropdown for Integration → Pick an integration.
- Select your Notion integration from the dropdown.
- Configure Field Mapping by matching each field from your Webflow form to a column/property in your Notion "Private Page(e.g., FormRelay Test Form)".
- Click Save when finished.

- Test the integration:
- Go to your published Webflow site.
- Fill out and submit the form.
- You will see the data appear in your Notion "Private Page(e.g., FormRelay Test Form)" within a few seconds.

✅ Your Notion integration is now successfully set up and ready to sync form submissions.
Troubleshooting
| What you see | What it means |
|---|---|
| The destination picker is empty | Either the page is not a database, or the database has not been shared with the integration. Open it, click ••• → Connections, and add FormRelay. |
| A property shows as not supported | FormRelay writes text, numbers, dates and select values. Notion people and relation properties cannot be written to. |
Still stuck?
Open the site's Logs page in FormRelay. Every attempt is recorded with the destination's own error message, and you can Replay a failed delivery once the cause is fixed. Delivery & Retries explains what the statuses mean.