Start by connecting your Notion account by clicking the "Connect Notion Account" button.
This will open a pop-up that will prompt you to sign in with your Notion account and authorize Postform to programmatically access your account.
Finish the authorization process by selecting the pages you want to give Postform access. You only need to select the page that is the database:
Once authorized, you will be returned to Postform. Select the database where submissions should be added:
After selecting a database, you will see a list of all the properties of the database. Here, you need to map the input name attributes of your HTML form to the Notion database properties.
Given the configuration above, here's an example of what the HTML form might look like:
<form action="https://postform.com/s/FORM_ID" method="POST"> <input name="name" /> <input name="email" /> <select name="type"> <option value="Bug Report">Bug Report</option> <option value="Question">Question</option> </select> <textarea name="description"></textarea> </form>
When the form is submitted, it will instantly appear in the Notion database: