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.

1. Switch your form to update mode

First, choose Notion on the Integrations tab.
notion image
ย 
Then specify that you want to Update 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
ย 
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. Preview your form

That's it! Click Finish setup. 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 record to update is provided as a convenience while in โ€œpreviewโ€ mode.
Note: selecting the record 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.
ย 

Notion specific guides

Embed Fillout forms in Notion
Embed Fillout forms in Notion
How to create a Notion form
How to create a Notion form
Add content to a Notion page with a form
Add content to a Notion page with a form