How to create a Notion form
Use a Fillout form to create or update your Notion databases. Embed your forms in Notion or share them anywhere.
Notion is one of the most popular all-in-one productivity and collaboration tools. It’s a flexible workspace for teams and individuals to create and organize notes, documents, databases, and task lists.
Note: If you already have your database created in Notion, you can skip this step.
In your Notion sidebar, click
+ Add a page and select Database > Table.
+ New Database as the data source. Give your database a name, and create the columns you need. You’ll need 1 column for every question.
For each column, create a new property for the answer type you require (eg. Text, Select for radio buttons, Multi-select, etc).
If you are using the Select and Multi-select properties, make sure to type in the options you’d like people to choose from.
Once you’ve added a column and property (and options, when needed) for every response field, 90% of your work is now done.
Nice work! Now you’re ready to sync it easily with a new or existing Fillout form.
In your Fillout dashboard, click
+ New Form followed by
Connect Then, pick
Notion form in the popup.
Choose your theme (don’t worry, you can always change this later). Click
Connect to Notion and in the resulting authentication menu, you’ll be asked to allow access to your Notion workspace. Press
Select pages to continue.
Note: If you have multiple workspaces in Notion, check you’re connecting to the correct one. You can change your Notion workspace in the top right corner of this popup.
You’ll now see a list of all of the pages in your workspace. Select the pages you would like the integration to be able to access, and then press
Allow access. You can add and remove pages to this integration any time later inside your Fillout dashboard.
If your Notion workspace hasn’t pre-populated already, simply press the dropdown menu and select it.
Pick one from the dropdown menu. This is the database you’ll be using with your form. Press
+ Create Form.
Troubleshooting: Don’t see your database in the dropdown list? Check you have connected to the correct workspace and granted access to the page where your database is.
Now that you’ve connected to Notion and synced with your database, it’s time to create your form. Fillout will pull your questions (and answer options, when present) directly from your Notion database.
Notion Columns now appears in the left sidebar of your Fillout form editor. All the properties you set up in Notion are here. Simply drag & drop to start building your form.
To connect a new question to your Notion database, or check an existing connection, go to the dropdown menu inside Connected > Column to connect to in the right sidebar.
Tip: If you make changes in your Notion database that you want to reflect in your Fillout form, hit the Refresh Notion Connection icon 🔄.
Good to know: Want to also add content to the body of a Notion page? See this help article.
Once you’ve finished creating your form, you’re ready to go! Simply
Publish and share. Form responses will now automatically populate inside your Notion database.