Help

Hidden prefill columns returning empty on form entry?

Topic Labels: Views
11007 20
cancel
Showing results for 
Search instead for 
Did you mean: 
Gokul_Kumar
6 - Interface Innovator
6 - Interface Innovator

I set prefill data for certain columns and created form for other fields. On entering form data, new row is created but these prefill records returned empty. I thought new row will contain prefill data regardless of how it is created.

I referred this for temp solution: Can I prefill a portion of a form?

20 Replies 20
CristianCG
8 - Airtable Astronomer
8 - Airtable Astronomer

Hi everyone!

Airtable introduced the ability to prefill and hide fields, which works great for many scenarios. For users who need more flexibility or additional customization options, miniExtensions offers an alternative that can handle more complex use cases, like advanced data prefill configurations:

  • Airtable:

    To prefill and hide fields, you need to use the hide_FieldName=true URL parameter alongside prefill_FieldName=value. However, this method has a security limitation: users can modify the URL to remove or alter the hide parameter, which can expose hidden fields. This is somewhat risky if the hidden fields contain sensitive data, such as select or linked fields that might reveal valid options or information. In the image below, all the available options for the hidden prefilled field 'Prefield' are shown if I change the URL hidden parameter to false:

 

https://airtable.com/appJ5gX6lkLx4aQo6/pag8DTLzAypuXTXhm/form?hide_Prefield=false&prefill_Prefield=No

 

CristianCG_1-1727881536091.png

 

  • miniExtensions:

    Fields can be prefilled through the URL without being part of the structure of your form, and the hidden property is not exposed in the URL. This ensures that users cannot manipulate the URL to reveal hidden fields or their data types. To enable this feature, simply select the “Allow prefilling hidden fields” option and prefill any field in your table as you normally would. 

CristianCG_0-1727881104889.png