Skip to main content

Hi there, we’re new to Airtable and i have just helped one of our departments setup a workspace which is using a form to capture information via a shareable link. My question is around security, is there any sort of captcha so the form isn’t flooded with bots? Also, i don’t see where i can set an expiry to the form (say for a week or month), is that an option? Thank you

I have several public forms across my various Airtable bases, and I’ve never had a single bot submission – is that an issue with your forms?


I have several public forms across my various Airtable bases, and I’ve never had a single bot submission – is that an issue with your forms?


Hi Jeremy, no not at all - we havent posted it publicly yet. I do have a WAF which filters traffic to our website and most bots arise from our post method forms online, so i am always concerned around bots, just asking is all. My guess is there isnt a captcha you know of?


Hi Jeremy, no not at all - we havent posted it publicly yet. I do have a WAF which filters traffic to our website and most bots arise from our post method forms online, so i am always concerned around bots, just asking is all. My guess is there isnt a captcha you know of?


Nope, there is no Captcha or other bot blockers, and there is no ability to set an expiry on a form either.

You can use another form service, and feed the results into Airtable, though.


Nope, there is no Captcha or other bot blockers, and there is no ability to set an expiry on a form either.

You can use another form service, and feed the results into Airtable, though.


Thanks Jeremy, looks like there’s an extension app in the marketplace to support captcha. Thanks for the help! Here’s the link to it.

extension

Thanks,

Artie


Hi there!

At miniExtensions, we've created a third-party form that integrates seamlessly with Airtable and allows you to add security with CAPTCHA and even set a password for an added layer of protection.

 

Feel free to try out all these features with a free account at miniExtensions 👍


If you want to add security to your public-facing form, you’ll want to turn to Fillout’s advanced forms for Airtable.

Fillout is 100% free, and it gives tons of security options, such as:

  1. Adding a CAPTCHA to your form, or
  2. Controlling which dates your form is available.

Even better, you can create a login page for your form, which will give you these additional security options:

  1. You can restrict the logins by SSO.
  2. You can restrict the logins by email domain.
  3. You can restrict the logins by password.
  4. You can restrict logins based on a pre-approved list of email addresses that you have stored in your Airtable base.
  5. You can verify & confirm that the user is typing in a valid email address.
  6. You can limit form entries to one entry per person.

If the user logs in with their email address, that will let Fillout know who the user is and what the user’s email address is.

Then, you can use this email information to automatically prefill other fields on your form based on who logged into your form, and you can even use this email information to do other advanced tricks with Fillout.

For example, you could use Fillout’s filtering features to filter your linked record fields to only show the user the linked records that they are allowed to see, because those linked records are linked to their email address.

And Fillout offers lots of other advanced features for Airtable as well, such as the ability to:

I show how to use a few of the advanced features of Fillout on these 2 Airtable podcast episodes:

Hope this helps!

If you’d like to hire the best Airtable consultant to help you with anything Airtable-related, please feel free to contact me through my website: Airtable consultant — ScottWorld