Baserow forms are typically used to collect new data and create new rows. However, using the Edit row link field, you can generate unique, secure links that allow users to update existing records through a pre-filled form.
This guide covers how to set up editable form links, securely share them, and collect updates from people who don’t have access to your Baserow workspace.
The Edit row link field connects a specific row in your table to a Form view. It generates a unique URL for that specific row.
When a user clicks the link:

To allow users to edit existing rows, you need a Form view and the Edit row link field that generates the unique URLs.
Step 1: Prepare your Form view
Step 2: Add the form link field
Baserow will automatically generate a unique, clickable URL for every row in your table.
Editing rows via forms is perfect for collecting updates from external stakeholders without giving them database access:
Are the links secure? Yes. Every URL generated by this field contains a secure, randomized cryptographic token. These links are unique and cannot be guessed or brute-forced by malicious actors.
Who can use the link? Anyone with the link can view the pre-filled data and submit changes to that specific row. Because the link grants edit access to that row, you should treat it like a password. Only share the link directly with the person responsible for updating that record (for example, via an automated email or direct message).
Revoking access If a link is accidentally shared or you no longer want a row to be editable, you can delete the Form view, remove the field from the Form view, or regenerate the token (if applicable in settings) to invalidate old links.
Can a user edit hidden fields? No. If a field is hidden in the Form view settings, it will not appear on the pre-filled form, and the user cannot view or edit that data.
What happens if two people edit the form at the same time? If multiple people open the unique link and submit changes, Baserow will save the data from the most recent submission.
Can I trigger an automation when a row is updated via form? Yes. Because submitting the form updates an existing row, it will trigger any automations set to run “When a row is updated” for those specific fields.
Still need help? If you’re looking for something else, please feel free to make recommendations or ask us questions; we’re ready to assist you.