How to update a page on form submission?
Notion page update on form submission is only available to users with a Pro or an Enterprise subscription.
Sometimes you might want your form submission to edit an existing Notion database entry or record instead of creating a new one. For instance, if you created an attendance form, having your guests to be able to update their participation can be really useful.
Here's how to set this up:
- In the form editor, click on "Settings" from the top of the page then go to the Submission Settings" section
- Click on the "Database Submission Action" field, and select "Update Record"
- Another input appears below, named "Property to check on update". Use this input to select the list of fields we will use to look for an existing record/page. For instance, if you select only the "Email" column, we will try to find a record/page in your database that contains the same value as the email submitted in your form.
- Save and try by submitting your forms with the same content within the selected columns. Instead of creating multiple records/pages, only one will be created and updated.
Troubleshooting Tip:
If the selected property is hidden in your database, the system won't be able to find a match or update the record properly. Ensure the property (e.g., "Email") is visible in your database. To fix this:
- Go to your Notion database.
- Locate the selected property.
- Make the property visible by unhiding it.
Once the property is visible, the system will correctly use it to match and update the record.
Updated on: 22/01/2025
Thank you!