With our Notion direct integration, it is now easy to integrate your forms.
Actions
We support the following actions:
Add new page to a database
Embed new page in a page
Add content to page
Connect to your Notion workspace
You can provide access to one or more Notion pages by using either of the following methods:
Sign in with Notion (OAuth)
Private integration (token)
Signing in is the easiest and preferred method, allowing you to pick the pages you want the integration to have access to. You may use a private integration instead, if you prefer, but you'll need to be an admin of your workspace.
Automatically pull in some or all of the columns from that database as questions to your form.
Paperform will automatically set up the direct integration.
To use the quick integration:
Select a blank line in the editor and type /notion.
Select the quick integration for Notion from the list that appears.
Follow the prompts to set up the quick integration.
Once created, you can modify the integration at any time by going to After Submission → Integrations & Webhooks from the form editor.
Considerations
Format page contents
Paperform has experimental support for rich content when adding content into Notion. To do this, content needs to be written in the lightweight markup language called Markdown that we've extended to support some of Notion's specific content types.
Not all content is supported.
We support:
Headings
# Heading 1
## Heading 2
### Heading 3
...
Unordered lists
* Bullet points
Ordered lists
1. Numbered
2. Lists
Todo items
- [ ] Incomplete todo item
- [x] Complete todo item
Formatted text
*Italics*
**Bold**
~strikethrough~
`inline code`
Toggle lists
> List text
Collapsed text that is only visible if you toggle the list
I'm not in the toggle list since there's a blank line between us
Any Markdown that is unsupported will either fall back to plain text, or not be included in the page.
Supported Database Field Types
The field types supported for your Notion Database on Paperform can be found listed below:
Title
Rich Text
Number
Select
Multi Select
Date
Checkbox
URL
Email
Phone Number
Other field types are not currently supported.
Gotchas
I can't see a page (or database) in the integration
In Notion, integrations are treated like users — they don't automatically get access to all of your pages. However, you can give them access easily by sharing the page with them via the "Share" menu in Notion, similar to how you would share with a teammate.
When I try and connect Paperform, it says it's already connected to my workspace
Notion integrations may only be connected to a workspace once. If you or another admin on your Notion workspace connected a Paperform account, it cannot be added again unless it is removed from the workspace in Notion.
Alternatively, you can create a private integration for your workspace, and connect with that instead of using the standard connection.