Q&A
we have a customer intake form and depending on what they pick in the first question (individual vs business) we need to show completely different sets of fields. like if they pick business we need company name, tax id, number of employees. if individual we just need basic contact info
right now we have all the fields visible and just put a note saying "skip if not applicable" which is ugly and confusing. half our submissions have random data in fields that shouldnt even be there
is there a way to do conditional show/hide in the form builder? looked around but couldnt find it
yeah conditional logic is built into the form builder. when you add a question you can set visibility rules on it. something like "show this field only if Q1 = Business"
you can chain multiple conditions too. like show field X if Q1 = Business AND Q3 = Enterprise. we use this for our client intake and its pretty clean
to add to this - you can also conditionally show entire sections, not just individual fields. so you could have a "Business Details" section that only appears when they pick "Business". keeps the form cleaner than hiding 10 fields individually
oh this is exactly what i need too. bookmarking
got it working! the conditional logic panel is in the settings for each question. you click the eye icon next to the field and set the condition. super straightforward once you find it
one thing that tripped me up - the hidden fields still exist in the submission data, they just show as empty. so if youre processing the form data downstream make sure to handle null values