WordPress Form to Notion
Turn every form submission into a page in your Notion database alongside your Google Sheet - direct from your WordPress server to the Notion API. Free, built into the core plugin, no Zapier and no per-task fees. Mirroring alongside a Google Sheet is free; making it your only destination is the Primary Destinations add-on.
How SheetLinkWP connects forms to Notion
SheetLink Forms writes submissions to the Notion API as new database pages - a per-rule mirror that runs alongside your primary destination (usually Google Sheets), on the same retry pipeline. No middleware: data goes from your WordPress site straight to Notion.
The Notion destination is **free and built into the core plugin - no add-on required**. It works with every supported form plugin: 12 in core, 17 with the optional Integrations Bundle add-on.
What sets it apart:
- **Native property types** - Email, Phone, URL, Number, Select, Date, and Checkbox properties are detected from your database schema and filled with correctly typed values, not plain text
- **$0 per submission** - no task metering
- **Built-in retry** - failed writes retry automatically
- **Direct connection** - no third-party automation platform in the path
Getting started
- **Install SheetLink Forms** - free from WordPress.org; the Notion destination is built in
- **Create an internal integration** at notion.so/my-integrations and copy its secret
- **Share your database with the integration** (the step everyone misses - Connections menu on the database page)
- **Enter the token and database ID** under SheetLink -> Destinations -> Notion, and map fields to property names
- **Test** - a page appears in the database within seconds
Full walkthrough with troubleshooting: [Notion Setup docs](/docs/notion-setup).
What lands in Notion
Each submission becomes a page in the database, with mapped form fields written into properties of the matching type. Teams use it to drive lead pipelines in Notion boards, feed intake databases, or keep a running content-request queue - while Google Sheets keeps the flat, exportable archive of the same submissions.
Notion vs. going through Zapier
Zapier meters each submission against a task quota and flattens most values to text. SheetLink writes typed Notion properties directly, has no quota or per-task fee, and the same submission can write to Google Sheets, mirror to Notion, and fan out to a CRM at once.
Frequently Asked Questions
Is the Notion destination free?
Yes. It is built into the core plugin - no add-on required. The Integrations Bundle add-on is unrelated to destinations: it extends form-plugin coverage from 12 to 17.
Why does my integration get a 404 from Notion?
Almost always because the database has not been shared with the integration. Open the database page, click the ... menu -> Connections, and add your integration. A correct token with an unshared database returns 404.
Do submissions become plain text in Notion?
No - SheetLink detects your database's property types and writes native values: Email, Phone, URL, Number, Select, Date, and Checkbox properties get correctly typed data.
Can a submission go to Notion and Google Sheets at the same time?
Yes - the mirror runs right after the primary delivery on the same retry pipeline.
Send WordPress Forms to Notion
Typed Notion properties, direct from your form - free, built into the core plugin. No Zapier, no per-task fees.