Jul 23, 2024 10:52 PM
Hi!
Scope: New Hire Form
Description:
I've only seen prefill forms in usage of simple database, or for reservation purposes, not so much as complex as an employee database where multiple fields can be modified.
Thanks so much!
Jul 23, 2024 11:43 PM
You can very easily do all of that by using Fillout’s advanced forms for Airtable.
Fillout is 100% free and offers hundreds of features that Airtable’s native forms don’t offer, including the ability to edit Airtable records from a form, display Airtable lookup fields & Airtable rollup fields & Airtable attachments & formulas on forms, dynamically & conditionally filter linked record fields by any values that you would like, perform math or other live calculations on your forms, accept payments on forms, create multi-page forms with conditional paths, create new linked records on a form, display as many fields as you want to see in a linked record selection list (including attachments), connect a single form to dozens of external apps simultaneously, limit the number of linked records that can be chosen, upload an unlimited amount of attachments simultaneously, add CAPTCHAs to your form, add choice matrixes to your forms, direct integration with hundreds of apps like Calendly & Google Maps on your forms, and so much more.
Hope this helps!
— ScottWorld, Expert Airtable Consultant
Jul 24, 2024 01:51 AM
Yeap this is doable!
Airtable has a guide on how to update records via a form found here: https://support.airtable.com/docs/use-case-update-records-via-a-form
And here's their guide on how to prefill forms: https://support.airtable.com/docs/prefilling-a-form-via-encoded-url
Jul 24, 2024 02:10 AM
Airtable’s prefilled forms feature is extremely limited & uunwieldy, and you would need to continually & constantly regenerate a brand new link for people after every single update that they made.
Also, Airtable’s prefilled features don’t support all field types. For example, you can’t have it prefill an attachment field.
The only reliable, professional, customizable, and simple way to do this is to use Fillout. It is the only professional way of solving this problem.
— ScottWorld, Expert Airtable Consultant
Jul 25, 2024 03:38 AM
re: you would need to continually & constantly regenerate a brand new link for people after every single update that they made.
Yeap, we'd have a formula field that would automatically generate them and we could send those out via an automation whenever there was an update!
===
It's true that Airtable's prefill doesn't support all field types (I think attachments is the only one they don't support, actually? Let me know if I'm wrong!), and in that situation we'd definitely need to use a third party app! If not, avoiding third party apps and potential additional subscription costs is always nice!
Jul 25, 2024 03:57 AM
One thing to note is that Fillout is free for up to 1,000 submissions per month.
You may be right that Airtable’s only limitation for prefilled forms is attachment fields, but it’s also challenging to create prefilled links for multi-select fields and linked record fields that have multiple values.
Fillout also offers hundreds (possibly thousands) of features that Airtable doesn’t have, including displaying formulas, lookups, and rollups on a form. It’s very cool… you should check it out!
Jul 25, 2024 07:38 PM
Thanks for the heads up! I'm actually a big fan of Fillout and have recommended it in several threads here. It's definitely a great tool for extending Airtable's capabilities. Always happy to see more people appreciating it!
Jul 25, 2024 09:44 PM
That’s great! And here’s another difference between Airtable’s prefilled links vs. Fillout’s prefilled links:
Airtable’s constantly-changing prefilled links might be hundreds of characters long, which looks very cluttered and can feel overwhelming to people. On the other hand, Fillout’s never-changing prefilled links are always short & concise.
Aug 02, 2024 09:36 PM
Absolutely, I get that long URLs can be a bit much. One trick I use to keep things clean is embedding the links with descriptive text:
For HTML:
<a href="https://your-long-url.com">click here to submit</a>
[click here to submit](https://your-long-url.com)
This will also display as "click here to submit" and keep your links looking neat and professional, regardless of the tool you're using!