Conditional Form Endings, Dropdown: Add a new option, QR preview

Hi all :wave:
We have some powerful new form features for you!

Conditional Form Endings

App builders can now configure forms to dynamically redirect users to specific pages or actions based on their responses, creating a more tailored experience.

What’s New:

  • Conditional paths: Send users to different Softr pages or actions depending on their answers.
  • Action after submission: Choose from options like refreshing the form, opening a details page, navigating to another page, or linking to an external URL.
  • Thank you screen: Add a custom on-screen message to show after a submission.

Note: Conditional Form Endings are available on Pro, Business, and Enterprise plans.

Dropdown: Add a new option

You can now allow users to add new options directly to Dropdown inputs in Conditional Forms. This means your users can choose from existing options or add new ones that aren’t already listed, offering more flexibility and personalization.

QR Preview: Test Your App on Mobile

Easily preview your app on your phone by scanning a QR code. Switch to Mobile in Preview mode to access the QR code. It’s the quickest way to check how your app looks and feels on mobile, helping you fine-tune your design effortlessly!

4 Likes

Really great updates!! Thanks for sharing :raised_hands:t2:

@gedastava @Jjenglert
Was looking forward to the ‘Add a new option’ however this does NOT allow you to let user create new options if the field is linked to another table… only works if your field is single select or multi select within that table…

I have thousands of product attributes linked to many tables (orders, enquiries etc) to avoid multi data entry. By not allowing ‘add as a new option’ to these linked fields defeats the purpose. Also if someone is adding a new option then best practice is that you’re saving this information in a table to be used repetatively in other tables anyway - so seems pointless if cannot add to linked fields and better to have a check box to ‘Add new Option’ with conditional logic to show when ticked.

Example below

Dropdown field linked to different table (single line text)

VS

Dropdown field linked to same table (single select)

Hi FPX, that’s right. Currently, it’s only for single/multi-select and in form (not yet in Action modal).

Linked record is something we’ll offer as well, but it is a bit more complex so we didn’t want to bundle it together. The simple select already unlocks quite many use cases.

We’re also looking to evolve the overall experience of linked records inside dropdown, so the options can display more visually than a simple tag (e.g. A product with image, name, and price) :wink:

:point_up: Since we’re on the topic, a quick question about this use case: Let’s say an app user is filling out an order form while adding a new product (linked table) as an option inside a dropdown. The user does’t end up submitting the form, do you expect that product:

  1. To still be added
  2. Not to get added
    ?

Hey Austin
The option to have the visuals within the form such as images etc would be awesome but need that working as linked fields :pray:
E.g. adding an order would be a form that is adding a product which is a linked field to the order line item table. The image would either be an attachment field within the products table, or in my case a lookup field as I use the same image for multiple products as have got tens of thousands of product skus. Airtable and Fillout do this.

As for your question, i would go with answer 2 for sure - only if form is submitted would the product be added.

Hello

For your example: Answer 2

BUT ^^

The user adding a new address (linked table) as an option inside a dropdown.

The user does’t end up submitting the form, i expect to keep this address saved

I like the new QR preview option for mobile devices. Great addition! Helps “build apps fast”!