Skip to main content

Currently any fields that are hidden on a form will be empty when the form is submitted. It would be nice to be able to set hidden form fields to a default value.

For example, let’s say I have a “wizards” table:
Name | House | Level
Harry P | Gryffindor | 1
Ron W | Gryffindor | 1

And I have a wizard form that asks for Name and House, but Level is hidden.

I would like all form submissions to automatically enter 1 for the level. I do NOT want this field shown or to use the prefill_ method because that would let people set their own level—and we all know that Malfoy kid would set it to 5 or something inappropriate.

At the moment, the only way I can do this is to use an external form system and an integration like Zapier which lets me set the default when mapping to Airtable.

This would be a very useful feature that would allow me to create non-anonymous surveys using Airtable. Please implement this.


Airtable, please please add this feature! We also need it!


Without this feature the form can’t be shared with coherence & security.


I need grave.


thx


This would really help us with our Hiring


I would love to have this one too


This is the last step to be able to use Airtable for every form we need. Hope it gets developed soon.


We’ve built a custom form for Airtable and it supports prefilling hidden fields.



Did you try using the prefill link guide?


Did you try using the prefill link guide?




they did but they are saying prefill still allows ppl to edit the values


Have you tried using automations?


+1


Also need this! Would create several forms, one for each client, all which saves the records in the same table, but selecting the respective client.


I used automation to achieve this. When a user fills in the registration form the automation updates another table named ‘Activity Claim’ with a dynamic value from the form and a static value which is the default value you are suggesting you’d like to add. Screenshot attached.


I used automation to achieve this. When a user fills in the registration form the automation updates another table named ‘Activity Claim’ with a dynamic value from the form and a static value which is the default value you are suggesting you’d like to add. Screenshot attached.


I was just thinking of using automations in some such way when I came across your reply. Would be great to have an in-built per-form pre-fill feature, of course, but as a workaround this looks like it’ll work great 🙂


Reply