Save the date! Join us on October 16 for our Product Ops launch event. Register here.
Sep 19, 2024 08:46 AM
Can someone help? I am trying to prefill our customer intake form with the source so I know where the form was filled out (i.e. from our website, at an event, ect.). When I change the URL it is showing correctly in the form, but when I submit it to Airtbale the source field is empty. Am I missing something?
Sep 19, 2024 07:54 PM
Hmm I just tested this out with a prefilled form link and it worked fine; the prefilled data showed up in the table
Is that field hidden by any chance?
Sep 20, 2024 07:48 AM
I made it hidden with a condition, once a customer fills out the first required field I have it go away. I don't want it showing on the form as the customer doesn't know what the source means and I am trying to avoid confusion. Would that mess it up?
Sep 20, 2024 10:26 PM - edited Sep 20, 2024 10:27 PM
Yeah, hidden prefilled fields aren't submitted I'm afraid. As a workaround, perhaps you could try hiding it via the URL params instead?
In the following link, we've prefilled the "Notes" field with the word "Test" and hidden it:
https://airtable.com/appnuKCRJRdYCmdHp/shr4yTavN1qCmLga8?prefill_Notes=Test&hide_Notes=true
And after you submit it you can see the new record here, and you can see that the "Notes" field is populated
This method also works with Interface forms. The downside to this is that the user is technically able to unhide the field and modify it by editing the URL though