Skip to main content

New features in Interface Forms


carla11
Forum|alt.badge.img+6

 Hi everyone! I'm Carla and I am a Software Engineer at Airtable. I'm thrilled to share four new updates to forms in Interfaces that are now available to all Airtable customers! These changes make forms more powerful and allow you to create more sophisticated workflows while simplifying the experience for people using your apps.

Conditional Fields: Now you can add rules to show and hide fields in a form based on how your users have filled out earlier fields. You can now support more complicated workflows with Interfaces forms, yet your users will only have to fill out the fields relevant to them. 

🔒Limiting Select Options: Take complete control over the available select options in forms. You can now determine which single or multi-select choices are accessible, ensuring a streamlined experience for your users. Say goodbye to unnecessary options cluttering up the form!

📝 Read-only Default Values: Provide valuable context to your users while maintaining control over specific form fields. You can pre-fill fields with default values that users cannot modify to help guide your users through the form while providing them with relevant information.

💡Helper Text: You can now add helpful instructions or guidance to your form fields. This allows you to provide additional context, examples, or instructions to assist users in filling out the form accurately and efficiently.

 With these updates, we're making Interface forms more powerful and user-friendly. We are committed to continuously refining and expanding the features available in Airtable, and we hope these changes improve your experience with the platform.

Stay tuned for more exciting updates in the future and let us know how we could improve Interface Forms even further in the comments!

24 replies

Forum|alt.badge.img+18

@carla11 Awesome news! Limiting dropdown values is fairly useful but I'd love to suggest a fast follow on enhancement for dynamically limiting values based on answers given in previous form fields. Conditional dropdown values has been desired for YEARS and is one of the main drivers in pushing Airtable users to third party form builders still today. From firsthand experience at a large company on an enterprise plan, having this ability would be a game changer.

Otherwise, all sounds great!

-Stephen


Forum|alt.badge.img+17

Appreciated and commendable, and thank you, but the requested list attached is of greater importance, as has been repeatedly stressed over the years.

 

https://air.tableforums.com/t/list-your-top-airtable-feature-requests-here/260 


Databaser
Forum|alt.badge.img+19
  • Inspiring
  • 866 replies
  • June 12, 2023

Will "Read-only Default Values" also be introduced for the not Interface forms? 🙏

+ this 👇

"but I'd love to suggest a fast follow on enhancement for dynamically limiting values based on answers given in previous form fields. Conditional dropdown values has been desired for YEARS and is one of the main drivers in pushing Airtable users to third party form builders still today."


ScottWorld
Forum|alt.badge.img+33
  • Brainy
  • 8854 replies
  • June 12, 2023

We need conditional dropdown values. This is currently only possible with external form tools like Fillout and Noloco.


Karlstens
Forum|alt.badge.img+20
  • Brainy
  • 601 replies
  • June 13, 2023

May I ask how Billing is currently structured to allow users to access these forms?

For example, I have 1 workspace administrators that owns and creates Bases, Automations and Interfaces. I then have 4 collaborators that view, maintain, administer and use the data stored within those bases (but not the base schema/automation scripts) via either Bases or Interfaces. And finally, I have a dozen or so users who fill out several View Forms for entering in data.

The billing for this is 5 Pro Users.

However, for the Form fillers to access Interface Forms - to essentially enter in and submit data (as per their View Forms actions), what is the expectation from a billing point of view? Do those 12 users need full paid Pro Accounts? Or alternatively, how can we share these Interface Forms with users without blowing out Airtable subscription costs?

My point is, these additions are fantastic!!! But... the target audience can't actually use them due to billing constraints?


BillH
Forum|alt.badge.img+22
  • Brainy
  • 180 replies
  • June 13, 2023

@carla11 

This looks like several big steps forward, thank you.

Having said that, I agree with @Stephen_Orr1 , @Databaser and @ScottWorld in that having conditional logic determine drop down selections would be a great next step.

One other feature I would love to see is the ability to auto fill interface forms.  I can call a view form from a button using "Go to URL in Record" where it picks up the URL from a formula field, but when you have several interface form pages on an interface, going back to the view forms seems a step backward and can be confusing.  

So thank you again, and hope to see more.


Forum|alt.badge.img+16
  • Known Participant
  • 61 replies
  • June 14, 2023

Thank you! Great step forweard. Can you please expand these features to the whole interface experience, not just forms?


Karlstens
Forum|alt.badge.img+20
  • Brainy
  • 601 replies
  • June 14, 2023

Yah, @Tobias_LGKR I too was just testing out new Interface ideas, only to then realise that the new features discussed here aren't available in other generic areas of Interfaces - where I kind of assumed they would have been.


Forum|alt.badge.img+16
  • Known Participant
  • 61 replies
  • June 15, 2023

@Karlstens We don't use forms much in our intrerfaces. But we could really improve the interface experience by having those features in the rest of our interfaces.


Joe_Svingala
Forum|alt.badge.img+10
  • Known Participant
  • 19 replies
  • June 15, 2023

This sounded great & I went through to re-build a lot of the forms I've already built as views, only to realize that I can no longer restrict collaborator fields so that only specific users are selectable options in the interface form. 

I'm just going to hold off on using interface forms until some of the long standing requests & already existing features get added.

Also - what was the thought process behind making the required field '*' grey instead of red? It makes it nearly invisible on a bright screen


carla11
Forum|alt.badge.img+6
  • Author
  • New Participant
  • 4 replies
  • July 10, 2023

Hi @Databaser , @Karlstens, we’re currently exploring how to bring features like these to forms that you can share outside of Interfaces (which would mean that Airtable licenses are not necessarily required to view and submit those forms). Stay tuned for further updates!


carla11
Forum|alt.badge.img+6
  • Author
  • New Participant
  • 4 replies
  • July 10, 2023

@Joe_Svingala Thanks you for the feedback. Limiting the users who can be selected in a collaborator field  is on our roadmap and you can expect to see an update on this in the future.

We’re also actively working on changes that include an update to the required field indicator (*).


carla11
Forum|alt.badge.img+6
  • Author
  • New Participant
  • 4 replies
  • July 10, 2023

Hi @BillH thank you for the feedback. We wanted to share that pre-filling Interface Forms via URL is something we’re actively working on, keep an eye out for an update very soon!


carla11
Forum|alt.badge.img+6
  • Author
  • New Participant
  • 4 replies
  • July 10, 2023

@Stephen_Orr1 We hear the request for conditional dropdown values and while we have nothing to share at the moment, we agree that this would be a valuable improvement to how forms work in Airtable. Thank you for the feedback!


Databaser
Forum|alt.badge.img+19
  • Inspiring
  • 866 replies
  • July 10, 2023

@carla11 , great.

Any updates perhaps on letting external users edit Interface data without having to pay $ 240 a year? I still refuse to believe that all those major enterprises that are Airtable customers don't have a need to let external suppliers, clients, marketing agencies, ... input/edit data that way without having to spend a crazy amount of money. Just let users pay $$ in tiers for that ability. 


Astatsa
Forum|alt.badge.img+2
  • New Participant
  • 3 replies
  • July 12, 2023

Thank you! This will be so helpful!


DavidVM
Forum|alt.badge.img+13
  • Known Participant
  • 30 replies
  • July 18, 2023

It would be helpful to allow a redirect upon Interface form submissions. I would like an Interface form submission to trigger a webhook, but that doesn't appear possible directly. 


BillH
Forum|alt.badge.img+22
  • Brainy
  • 180 replies
  • July 26, 2023

@carla11 

I've noticed that upon completion my forms are just showing an empty looking screen with no options other than to enter another form.  While I can edit the message I can't do anything to redirect the form.  

I was hoping that additional changes would continue to move in a positive direction, but to be honest this isn't positive.  It's another step backwards.

There should be some way to redirect upon completion, at least to a page on the interface itself.


Forum|alt.badge.img+7
  • Inspiring
  • 5 replies
  • August 15, 2023

@carla11 We really need the ability to "add option" in Interface Forms. I can do this in "expand record details" but not under forms. Some situations only allow you to create new records by forms.

Expand Record DetailsInterface Forms
 

 


Forum|alt.badge.img+1
  • New Participant
  • 3 replies
  • August 16, 2023

Hi Carla, 
First, I hope you're doing well.

We use interface forms to add new articles, and we have some fields pre-filled with default answers, and they are set to be edited in case the default value doesn't apply here. (See screenshot)

When I try to edit those pre-filled fields, the form closes and I get an error saying "Internal error. Try closing the pop-up" and after that I can't open the form again. What can I do to avoid this because at the moment, I tried refreshing the page, closing the tab and nothing gets me back unless I completely sign-out of airtable.

More context on how we use Airtable below:

We've been using Airtable for our Media company and everyone absolutely loves it.

Each team (ex. writers or designers) each have their own interface, with different fields and so on. New articles were added in from the main base either in-line or through a form.

Since the base is very messy with lots of fields, we want to stop using it, and instead use forms within the interface.


Forum|alt.badge.img+1
  • New Participant
  • 3 replies
  • August 16, 2023

@carla11 - sorry new to this discussion form, tagged you here re my message above

Thank you


Forum|alt.badge.img+8
  • Known Participant
  • 23 replies
  • September 17, 2023

Thank you @carla11 .  

When will we see the ability to create new single/multiple select options in Forms?  The new record form is basically useless to me now if I am entering a project with a new client or new location or new contact.  This is one of the very few complaints I have with Airtable, but it's a big one!


ScottWorld
Forum|alt.badge.img+33
  • Brainy
  • 8854 replies
  • September 17, 2023

Hi @Jim_Graziano,

Yeah, that’s a big one.

The only way to do this now is to use a 3rd-party form software like Fillout which natively communicates with Airtable in real time, and gives tons of advanced features that are all Airtable-specific.

JotForm is possibly the most feature-rich form software on the Internet, although it doesn’t natively communicate with Airtable. But you can get the exact same capabilities that you’re looking for by using Make’s JotForm integrations to communicate between JotForm and Airtable.

Same thing with Cognito Forms, which has some great features than even JotForm doesn’t have, such as unlimited line items.

 

 


Forum|alt.badge.img+13

Hi @carla11@ScottWorld, and All,

I see how to add (and have regularly been adding) 'helper text' in interfaces in forms. However, how do you add 'helper text' in interface pages that are not forms?

I've tried creating a new page that starts with a 'blank' page style (and then 'record picker') and still do not see it.

Seeking to figure that out quickly or to know if it is not possible so I choose another approach.

Possible to add helper text to interface pages that are not forms? If so, how?

Thank you so much, in advance.

 

Reply