# Conditional forms

**URL:** <https://community.elfsight.com/t/conditional-forms/6029>\
**Category:** Form Builder\
**Tags:** Released\
**Created:** [February 20, 2021, 3:08pm UTC](https://community.elfsight.com/t/conditional-forms/6029 "2021-02-20T15:08:51Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![FabianCajochen29](https://sea2.discourse-cdn.com/flex020/user_avatar/community.elfsight.com/fabiancajochen29/32/1060_2.png) [@FabianCajochen29](https://community.elfsight.com/u/FabianCajochen29)\
**Post date:** [May 1, 2020, 5:08pm UTC](https://community.elfsight.com/t/conditional-forms/6029/1 "2020-05-01T17:08:02Z")

</div>

It would be a great Feature to beeing able to show different sections / questions based on the users answer.

For example. You have a form where users can apply for Supporter and Moderator. Based on the option the user chooses, only the options that are relevant to that answer are shown.

I made a small example in Google Forms: [https://forms.gle/L6TYsA1jC7cFmd7Q9](https://forms.gle/L6TYsA1jC7cFmd7Q9)

---

<div class="post-metadata">

**Author:** ![RyanMiracle33](https://avatars.discourse-cdn.com/v4/letter/r/ea666f/32.png) [@RyanMiracle33](https://community.elfsight.com/u/RyanMiracle33)\
**Post date:** [February 20, 2021, 3:08pm UTC](https://community.elfsight.com/t/conditional-forms/6029/2 "2021-02-20T15:08:51Z")

</div>

In the form builder if someone gives a specific answer, how can I show them the next question based on how they answer.

Example: The select option 1, they should get field A. If they select option 2, they get field B and so on

---

<div class="post-metadata">

**Author:** ![RyanMiracle33](https://avatars.discourse-cdn.com/v4/letter/r/ea666f/32.png) [@RyanMiracle33](https://community.elfsight.com/u/RyanMiracle33)\
**Post date:** [February 20, 2021, 3:08pm UTC](https://community.elfsight.com/t/conditional-forms/6029/3 "2021-02-20T15:08:51Z")

</div>

In the form builder if someone gives a specific answer, how can I show them the next question based on how they answer.

Example: The select option 1, they should get field A. If they select option 2, they get field B and so on

---

<div class="post-metadata">

**Author:** ![Rose](https://avatars.discourse-cdn.com/v4/letter/r/91b2a8/32.png) [@Rose](https://community.elfsight.com/u/Rose)\
**Post date:** [April 14, 2022, 6:55pm UTC](https://community.elfsight.com/t/conditional-forms/6029/4 "2022-04-14T18:55:49Z")

</div>

For the purposes of the Form Builder to be used as a Survey, would like to see Conditional Logic added.

i.e.: If in a survey, I ask a question and the user answers yes, it takes them to a different set of questions than if they answered no. A series of “If this case, then this result” logic.

---

<div class="post-metadata">

**Author:** ![Helga](https://sea2.discourse-cdn.com/flex020/user_avatar/community.elfsight.com/helga/32/1155_2.png) [@Helga](https://community.elfsight.com/u/Helga)\
**Post date:** [October 11, 2022, 12:00am UTC](https://community.elfsight.com/t/conditional-forms/6029/5 "2022-10-11T00:00:00Z")

</div>

Folks, our former Wishlist portal, where our users shared their requests and suggestions, was transferred to this forum. You’re most welcome to vote, add new ideas, and leave your comments here — we surely will consider them all! 🤩

Original Votes: 7

---

<div class="post-metadata">

**Author:** ![Jamie1](https://avatars.discourse-cdn.com/v4/letter/j/9e8a1a/32.png) [@Jamie1](https://community.elfsight.com/u/Jamie1)\
**Post date:** [December 19, 2022, 2:20pm UTC](https://community.elfsight.com/t/conditional-forms/6029/6 "2022-12-19T14:20:55Z")

</div>

I would love to see this feature too as well with some conditional logic in the email responses that get sent out automatically. Thanks for suggesting this feature.

---

<div class="post-metadata">

**Author:** ![Helga](https://sea2.discourse-cdn.com/flex020/user_avatar/community.elfsight.com/helga/32/1155_2.png) [@Helga](https://community.elfsight.com/u/Helga)\
**Post date:** [December 20, 2022, 7:26am UTC](https://community.elfsight.com/t/conditional-forms/6029/7 "2022-12-20T07:26:19Z")

</div>

Hi @Jamie1, thanks a lot for your comment and welcome to the community!

Agree, conditional logic is a great feature but at the same time pretty much complex, that’s why it requires time to deliver it. But we’ll try our hardest to make it happen one day, as we realize how useful it will be 🙂

By the way, please don’t forget to vote for the ideas you love - it will help them stand out on the list and attract more users. The more votes, the faster the release 🙂

![image](https://us1.discourse-cdn.com/flex020/uploads/elfsight/original/2X/8/86f6fbd90e8262acf5e21014394211912ce70b86.png)

---

<div class="post-metadata">

**Author:** ![Mark13](https://avatars.discourse-cdn.com/v4/letter/m/9dc877/32.png) [@Mark13](https://community.elfsight.com/u/Mark13)\
**Post date:** [January 12, 2023, 11:30am UTC](https://community.elfsight.com/t/conditional-forms/6029/8 "2023-01-12T11:30:17Z")

</div>

A Form really needs to include capability for Business Logic;

- Conditional Fields: showing/hiding fields based on logical condition(s)
- Conditional Pages: showing/hiding pages or routing the user through selective pages based on logical condition(s)

---

<div class="post-metadata">

**Author:** ![Helga](https://sea2.discourse-cdn.com/flex020/user_avatar/community.elfsight.com/helga/32/1155_2.png) [@Helga](https://community.elfsight.com/u/Helga)\
**Post date:** [January 12, 2023, 11:50am UTC](https://community.elfsight.com/t/conditional-forms/6029/9 "2023-01-12T11:50:28Z")

</div>

@Mark13 thanks a lot for sharing your idea!

You know, we have a similar request, so I’ve moved yours to this thread 🙂

I’ll keep you updated on how things are going.

And yes, welcome to the Elfsight community! 🙌🏻

---

<div class="post-metadata">

**Author:** ![Markus](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@Markus](https://community.elfsight.com/u/Markus)\
**Post date:** [February 21, 2023, 12:02pm UTC](https://community.elfsight.com/t/conditional-forms/6029/10 "2023-02-21T12:02:47Z")

</div>

Hi Helga,  
Do you have any news on this topic? Any ETA?  
Brgds, Markus

---

<div class="post-metadata">

**Author:** ![Helga](https://sea2.discourse-cdn.com/flex020/user_avatar/community.elfsight.com/helga/32/1155_2.png) [@Helga](https://community.elfsight.com/u/Helga)\
**Post date:** [February 21, 2023, 12:36pm UTC](https://community.elfsight.com/t/conditional-forms/6029/11 "2023-02-21T12:36:29Z")

</div>

Hi Markus!

We do plan on starting working on the Conditional Fields, and we hope to make it in Q2.

I’ll let you know once we’ve set the wheels in motion right away 🙂

---

<div class="post-metadata">

**Author:** ![Markus](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@Markus](https://community.elfsight.com/u/Markus)\
**Post date:** [February 21, 2023, 1:22pm UTC](https://community.elfsight.com/t/conditional-forms/6029/12 "2023-02-21T13:22:35Z")

</div>

Hi Helga,

Perfect thank you. This would be a great help. I currently use another plugin provider for this form because of the conditional fields. When you have changed it I can definitely move everything to elfsight.

Brgds, Markus

---

<div class="post-metadata">

**Author:** ![Helga](https://sea2.discourse-cdn.com/flex020/user_avatar/community.elfsight.com/helga/32/1155_2.png) [@Helga](https://community.elfsight.com/u/Helga)\
**Post date:** [February 21, 2023, 1:37pm UTC](https://community.elfsight.com/t/conditional-forms/6029/13 "2023-02-21T13:37:12Z")

</div>

We ourselves can’t wait to have it released! I can imagine how many users will be able to use the widget to the fullest 🙂

Thank you for your support!

---

<div class="post-metadata">

**Author:** ![user2972](https://avatars.discourse-cdn.com/v4/letter/u/a88e57/32.png) [@user2972](https://community.elfsight.com/u/user2972)\
**Post date:** [April 13, 2023, 5:38am UTC](https://community.elfsight.com/t/conditional-forms/6029/14 "2023-04-13T05:38:12Z")

</div>

I’d like to set up a form that capture name, email, goal.  
The goal would use “choice” or " dropdown" field type and would have 3 options (for this example A, B, C)

I want the form submitter to be redirected to a specific URL based on the goal chosen.  
If submitter selects Goal A, they’d be redirected to Goal A thank you page, if submitter selects Goal B, they’d be redirected to Goal B thank you page, and so on.

---

<div class="post-metadata">

**Author:** ![Max](https://sea2.discourse-cdn.com/flex020/user_avatar/community.elfsight.com/max/32/710_2.png) [@Max](https://community.elfsight.com/u/Max)\
**Post date:** [April 14, 2023, 1:46pm UTC](https://community.elfsight.com/t/conditional-forms/6029/15 "2023-04-14T13:46:29Z")

</div>

Hi @user2972 and welcome to Elfsight Community 👋

Many thanks for such a detailed comment!

Quite interesting use case and I bet this functionality would become demanded among many users. We’ll try to consider your idea in our future updates.

Please do not worry, we’ll keep you in the loop here 😉

---

<div class="post-metadata">

**Author:** ![user199](https://avatars.discourse-cdn.com/v4/letter/u/c89c15/32.png) [@user199](https://community.elfsight.com/u/user199)\
**Post date:** [May 19, 2023, 3:50am UTC](https://community.elfsight.com/t/conditional-forms/6029/16 "2023-05-19T03:50:38Z")

</div>

Hi Max,

Thank you for your response on this topic.

I wanted to inquire if there have been any updates regarding the implementation of the functionality we discussed. I’ve been researching other platforms that might offer this feature, but migrating all my forms to a different platform would be a significant hassle.

I value the convenience and reliability of your platform, and I hope to continue using it for my forms. Any information you can provide would be greatly appreciated.

Thank you again for your attention to this matter.

---

<div class="post-metadata">

**Author:** ![Max](https://sea2.discourse-cdn.com/flex020/user_avatar/community.elfsight.com/max/32/710_2.png) [@Max](https://community.elfsight.com/u/Max)\
**Post date:** [May 19, 2023, 7:54am UTC](https://community.elfsight.com/t/conditional-forms/6029/20 "2023-05-19T07:54:00Z")

</div>

Hi @user199 and welcome to Community 👋

At the moment, we are working on design of this feature. However, this feature is quite complicated and, unfortunately, we cannot name the exact release dates.

We’ll keep you in the loop here 🙂

---

<div class="post-metadata">

**Author:** ![Rev\_Devan](https://sea2.discourse-cdn.com/flex020/user_avatar/community.elfsight.com/rev_devan/32/78722_2.png) [@Rev\_Devan](https://community.elfsight.com/u/Rev_Devan)\
**Post date:** [June 7, 2023, 9:04pm UTC](https://community.elfsight.com/t/conditional-forms/6029/21 "2023-06-07T21:04:16Z")

</div>

Yes, like Google forms has the ability to change where you are sent next by the answers you give. I don’t want to use google and would appreciate this feature. Even if the completion message is different.  
Then they can choose 1-7 and then see a completion message specific to their response, according to their choice. As long as the end message can provide a link, and limit to one response.

---

<div class="post-metadata">

**Author:** ![Helga](https://sea2.discourse-cdn.com/flex020/user_avatar/community.elfsight.com/helga/32/1155_2.png) [@Helga](https://community.elfsight.com/u/Helga)\
**Post date:** [June 8, 2023, 8:28am UTC](https://community.elfsight.com/t/conditional-forms/6029/22 "2023-06-08T08:28:48Z")

</div>

Thank you very much for your comment, @Rev_Devan! We’re really looking forward to adding conditional logic, cuz it’s gonna be super useful for a bunch of different use cases.

We’re hoping to have it ready for you real soon! 🙂

---

<div class="post-metadata">

**Author:** ![user4943](https://avatars.discourse-cdn.com/v4/letter/u/e19adc/32.png) [@user4943](https://community.elfsight.com/u/user4943)\
**Post date:** [November 6, 2023, 8:32am UTC](https://community.elfsight.com/t/conditional-forms/6029/23 "2023-11-06T08:32:22Z")

</div>

Use cases  
1.Address form when user selects “Country” , Drop down field “State” populates as per country.  
2. in Multi step form, in first form Name, Item, Count, when “Count” field is 2, repeats second form twice in two steps.  
3. Shows second form based on Gender selected in first.

[Next page](https://community.elfsight.com/t/conditional-forms/6029.md?page=2)
