Update existing Notion pages with a form

Make a form that edits existing pages from Notion, and pre-fills fields with data from the page.

Use Fillout to update pages in Notion with automatically pre-filled forms

1. Switch your form to update mode

First, choose Notion on the "Integrations" tab:
notion image
 
Then specify that you want to update the existing page.
notion image
 

2. Use a formula to specify the page to update

You'll now get a formula that defines a unique link for every page in your table.
Create a new formula property in Notion and copy the formula Fillout provides on the integration page.
 
notion image
Note: adding a formula property is mostly for your convenience. If you already know the page ID of the page that you want to update, you can pass it into the URL yourself!
 
ℹ️
Note: if you don’t provide an “id” in the unique URL, the form will create a new page instead.

3. That’s it! The result:

Try out your form in preview mode, or click one of your unique links to update a page after you’ve published your form!
 
Your form is automatically pre-filled for whichever page it is updating.
 
Note: selecting the page to update is provided as a convenience while in “preview” mode.
Note: selecting the page to update is provided as a convenience while in “preview” mode.
 
ℹ️
Note: in Notion, the formulas with the links to update the records are most easily clickable when using a Table view.