Forms to populate Notion databases

Forms to populate Notion databases
Do not index
Do not index
The Notion Form block can be used to create native forms that populate Notion databases upon submission. This has two benefits
  1. You don’t need to use a third party form tool and embed an external website as an iframe which can lead to better performance and user experience.
  1. More importantly, forms can be populated based on signed-in user’s information to you can track submissions and or assign them to a user, team, project, etc.
 

Add a Notion form

Adding a Notion form is easy. Add a Notion Form block to a page and select a Notion database to link.
 
notion image
 
notion image
 
A basic form will be automatically populated and you can continue to customize as you wish. For example, you can update the tile or description, reorder or remove any Notion properties, or change the label shown for any property,
notion image
notion image
 
 

Default values and hidden fields

 
One important step to consider when creating a form in Notion is setting default values for any properties that will be used in the form. By setting default values, you can ensure that the form is filled out correctly and that important information is not missed. For example, if you are creating a form for event registration, you can set default values for the event date, location, and time. This will make it easier for users to fill out the form and ensure that all necessary information is captured. Additionally, setting default values can help to streamline your workflow by reducing the amount of time you spend manually entering data.
notion image
 
For relations that are based on the users database, default values can be set based on the signed-in user.
notion image
notion image
 
You can also choose to mark certain properties as hidden if you don’t want users to modify them. This is a useful setting when you want to ensure that the default value for a property is always used. By hiding the property, users won't be able to accidentally modify it, preventing any unintended consequences.
notion image

Build apps powered by Notion databases

Start for free!