Universal Form vs Category Forms

Hi everyone :waving_hand:
I’m hoping to get some feedback before I lock in my form structure.

I’m deciding between one universal form versus category-specific forms, and I want to sanity-check scalability and reliability in Softr.

Option A — Universal form

One form where the user selects a category first, then conditional logic shows the relevant questions and signals for that category.

Option B — What I’m currently building

Users choose a category first, and that opens a dedicated form for that category.

Each category form:

  • has the category pre-filled and hidden

  • shows only the signals relevant to that category

  • writes into the same Airtable Experiences table

  • uses linked records (categories, signals, tags)

  • does not rely on conditional logic or branching workflows

All experiences still live in one table — the only difference is how the form is presented to the user.

My goals are:

  • minimal cognitive load for users

  • very simple, predictable submissions

  • no complex form logic

  • structure built once and rarely changed

Before I fully commit, I’d love feedback from people who’ve built at scale in Softr:

:backhand_index_pointing_right: Is there any downside to using multiple category-specific forms instead of one universal conditional form?
:backhand_index_pointing_right: From a stability and long-term scaling perspective, would you recommend one approach over the other?

Really appreciate any insights — thank you :folded_hands:

I’m not an expert, but my instinct would be to use a Universal form in your situation, especially if the user might understand the context of the choice of category. Why have 5-7 forms to manage and maintain, when you need just one? That said, if the other categories are totally not relevant to a user, then it does add an extra step and user friction. You wouldn’t ideally want the user to face a dropdown of 10 category options. So, if you are seeking leads for instance, then it’s worth having separate forms to take away ANY friction to the form being filled in, i.e. adding an extra click to open categories. But if this is an admin process, the extra click and category selection may not be a problem, and everything can be managed and updated efficiently in a single form. The other factor might be traffic related… if you expect very heavy concurrant usage on your form, then it might lighten the load having different forms – this I don’t really know. Just my penny worth.

1 Like