Feb 15, 2020 06:21 AM
Hi!
I currently use an embeded Airtable form on two sites, same form on both sites.
I would like to know from which site a person filled the form. I have tried change the embed url of the embed code to an url that use prefill.
From
<script src="https://static.airtable.com/js/embed/embed_snippet_v1.js"></script><iframe class="airtable-embed airtable-dynamic-height" src="https://airtable.com/embed/ID?backgroundColor=green" frameborder="1" onmousewheel="" width="100%" height="6066" style="background: transparent; border: 1px solid #ccc;"></iframe>
To
<script src="https://static.airtable.com/js/embed/embed_snippet_v1.js"></script><iframe class="airtable-embed airtable-dynamic-height" src="https://airtable.com/embed/ID?prefill_Tips%20-%20GU%20eller%20BiU=GU?backgroundColor=green" frameborder="1" onmousewheel="" width="100%" height="6066" style="background: transparent; border: 1px solid #ccc;"></iframe>
This simply results in the form not loading at all when embedded.
Is there a way to achieve what I’m after AND still have the form embeded?
Solved! Go to Solution.
Feb 16, 2020 02:10 PM
Hi,
Yes, prefill on embedded form is possible.
Looks like your form does not load is due to a mistake in the URL.
Each parameter should be separated by a & not a ?. The format you should be
form_link?prefill_field=value&prefill_field2=value2&backgroundColor=green
So your embed code should be something like (don’t forget to fill the ID placeholder):
<iframe class="airtable-embed airtable-dynamic-height" src="https://airtable.com/embed/ID?prefill_Tips=%20-%20GU%20eller%20BiU=GU&backgroundColor=green" frameborder="1" onmousewheel="" width="100%" height="6066" style="background: transparent; border: 1px solid #ccc;"></iframe>
Feb 16, 2020 02:10 PM
Hi,
Yes, prefill on embedded form is possible.
Looks like your form does not load is due to a mistake in the URL.
Each parameter should be separated by a & not a ?. The format you should be
form_link?prefill_field=value&prefill_field2=value2&backgroundColor=green
So your embed code should be something like (don’t forget to fill the ID placeholder):
<iframe class="airtable-embed airtable-dynamic-height" src="https://airtable.com/embed/ID?prefill_Tips=%20-%20GU%20eller%20BiU=GU&backgroundColor=green" frameborder="1" onmousewheel="" width="100%" height="6066" style="background: transparent; border: 1px solid #ccc;"></iframe>
Feb 16, 2020 03:49 PM
Hi @Noamsay!
Thank you so much for your help. I checked the link in a new tab before embeding it and it worked, so it never occured to me that that would be the problem. Thank you for your help solving it.