7 Best Form Builders With Conditional Logic

Are you looking for a form builder that lets you create the best conditional logic forms? Conditional logic allows you to apply certain rules to your form so that participants only see the most relevant fields based on their responses.

We’ve tested 7 of the best form builders with conditional logic to help you decide which is right for you. In this post, we’ll walk you through each of those with a specific focus on conditional logic.

How Do You Create Conditional Forms?

As we tried different form builders, we found that the interface differed from platform to platform, but the basic process was the same. You start by creating your form, then apply conditional logic rules to specific fields so users only see the content they need to see.

For example, if a customer indicates they have a question for customer support, you’d apply conditional logic to ensure the next field they see allows them to ask their question.

Best Form Builders With Conditional Logic

Now let’s look at our picks for the form builders that will let you build the best conditional logic forms.

1. WPForms

The WPForms home page

WPForms is a powerful form builder with plenty of options for creating advanced forms. The easy-to-use drag-and-drop interface makes it a breeze for anyone to create exactly what they need for their website.

The conditional logic in WPForms is easy to locate and intuitive to use, as well.

All you need to do is click on the field to which you want to apply conditional logic rules. The General tab will be highlighted by default. Click on the Smart Logic tab and then enable conditional logic using the toggle switch.

From there, you can set the rules you want to use for that field.

Using conditional logic in WPForms

In this example, you can see that we used conditional logic to set a rule stating that if email is selected as the response in the preferred method of contact field, the email field will display.

We could then set separate rules that if a text message or phone call were selected, it would show a phone number field.

Here’s a look at our finished form:

A WPForms form using conditional logic

Platform Highlights

  • Intuitive, user-friendly, drag-and-drop form builder
  • Clean interface
  • WordPress plugin
  • Wide variety of integrations
  • No coding skill needed
  • Easily change the layout to create more visually appealing forms
  • 500+ fully customizable templates
  • 35+ form field options


WPForms has a limited free version. Paid licenses begin at $49.50 per year

Get started with WPForms.

2. Formidable Forms

The Formidable Forms homepage

Another drag-and-drop form builder that packs a lot of power is Formidable Forms.

Like WPForms, it’s a WordPress plugin that allows you to create web forms. In testing Formidable Forms with a focus on conditional logic, we found that the conditional logic options were quite easy to locate in the field options sidebar within the form builder. The rule options were straightforward to apply.

Setting up conditional logic rules in Formidable Forms

However, one thing to be aware of is that the conditional logic settings only offer the field type instead of the field label when setting rules.

In the image above, we set the rule that the email field should be shown if the radio button response is email. That was okay for this example, but if we had multiple radio buttons, there could be some confusion.

Still, this is a good option as far as WordPress plugins go.

Here’s our finished form:

A conditional logic form built with Formidable Forms

Platform Highlights

  • Easy to use
  • WordPress plugin
  • Wide variety of integrations
  • 300+ templates
  • 40 form field options


There is a limited free version of Formidable Forms available. Paid licenses begin at $39.50 per year.

Get started with Formidable Forms.

3. JotForm

The Jotform homepage

If you’d rather use a web-based form builder, JotForm is a good option. With over 10,000 templates available, you’re sure to find something that suits your needs. Customize any form or improve functionality with hundreds of integrations and widgets.

We tested JotForm specifically for its conditional logic functionality and found that it was easy to use after you find the settings.

The other form builders we’d tested up until this point all included conditional logic in their form field settings. JotForm’s are in the form settings, labeled as “Conditions,” so it wasn’t immediately clear where to find them.

Applying conditional logic in JotForm

After we found it, it was easy to set up. Click on Settings » Conditions, and then use the dropdown options to create your if/then conditions.

Here’s a look at our finished form:

A conditional logic form created with JotForm

Platform Highlights

  • Web-based, drag-and-drop form builder
  • Ability to choose different themes and color schemes
  • A lot of features available in the free version
  • 10,000+ templates with hundreds of integrations and widgets
  • Limited number of forms you can create, depending on your subscription


There is a free version of JotForm that allows you 5 forms with JotForm branding. Paid plans begin at $19.50 per month, billed annually.

Try JotForm.

4. Zoho Forms

The Zoho Forms homepage

Zoho Forms is another web-based form builder that gives you design options. Drag and drop the form fields into place to make a form in no time.

Conditional logic isn’t set up by form field on Zoho Forms. We found that creating your whole form first is best, including all the fields you plan to use with conditional logic.

When the form is complete, there’s an option in the toolbar for Rules. That’s where you set up conditional logic. Note that it will take you away from the form builder, so make sure you know which questions require conditional logic.

Setting up conditional logic with Zoho Forms

Once you get the hang of setting up conditional logic in Zoho Forms, it’s pretty easy.

Here’s a look at our finished form:

A form built with Zoho Forms

Platform Highlights

  • 45+ templates
  • Integrations and workflows
  • Kiosk mode


There is a limited free version of Zoho Forms. Plans start at $10 per month, billed annually. That plan includes unlimited forms and reports, plus 10,000 form submissions, making it a great option for those on a budget.

Try Zoho Forms.

5. Gravity Forms

The Gravity Forms homepage

Gravity Forms is a WordPress plugin for building forms. It’s got 30+ form fields to collect any information you need, and it’s super developer-friendly.

So how did it stack up in our conditional logic test?

After setting up the fields we wanted for our contact information form, applying the conditional logic was relatively simple.

Applying conditional logic in Gravity Forms

One important thing to note if you’re setting up multiple rules on one response: Gravity Forms’ conditional logic defaults to matching all of the rules. Many form builders default to any of the rules. Know which one you need and be sure to change it if necessary.

Here’s our finished form:

A conditional logic form created with Gravity Forms

Platform Highlights

  • Ability to build your own addon
  • 500+ hooks
  • Ability to create discount codes for eCommerce
  • Quiz creation


Gravity Forms doesn’t have a free version, but you can sign up for a demo. Just know that the demo gives you access to the elite features, so you might not have access to all the same features if you purchase. Plans start at $59 per month.

Try Gravity Forms.

6. Typeform

The Typeform homepage

If visual aesthetics are the goal, Typeform is a web-based form builder that allows you to create beautiful, eye-catching forms.

We tested Typeform to see how easy it was to apply conditional logic and found a pretty unique process.

Typeform is conversational. Because you get one page of the form at a time, the setup looks a bit like designing a slide deck. Each slide has a logic option, but when you click it, something a bit unexpected happens.

Setting up conditional logic in Typeform

You get a visual flow. It starts as a straight line of all your questions, and as you apply different rules, it morphs into a flow chart. You click on the question to apply conditional logic and create your rules.

At that point, it’s pretty standard again.

Setting up conditional logic in Typeform

Here’s a look at one of the question slides from the published form:

A Typeform form page

Platform Highlights

  • Attractive visual design
  • Hundreds of form templates
  • Quizzes and polls
  • Lots of integrations with the ability to build your own using the API


There’s a limited free version of Typeform. Plans start at $25 per month, billed annually.

Try Typeform.

7. Formstack

The Formstack forms page

Formstack is workflow automation software with a web-based form builder that you can use independently.

We found in our test that adding conditional logic was quite simple. Click on the field to which you want to add the rules, then create them using the logic dropdown at the top of the left sidebar.

Applying conditional logic in Formstack

Note that this is another builder where you’ll need to change the setting to any rules if you don’t need the logic to apply to all rules.

Here’s our finished form:

A Formstack form with conditional logic

Platform Highlights

  • Subdomains with custom URLs
  • Workflows
  • Professional branding
  • Advanced data and analytics


Formstack offers a 14-day free trial. After that, plans start at $50 per month, billed annually

Try Formstack.

Next, Learn How to Design Your Forms

Wondering how to design your forms? Bad form design can have a negative impact on your conversions. Make sure you know the best practices for form design, and you’ll see a boost in conversions, instead.

And don’t forget that a good contact form can take your online business to the next level.

Create Your WordPress Form Now

Ready to build your form? Get started today with the easiest WordPress form builder plugin. WPForms Pro includes lots of free templates and offers a 14-day money-back guarantee.

If this article helped you out, please follow us on Facebook and Twitter for more free WordPress tutorials and guides.

Using WordPress and want to get WPForms for free?

Enter the URL to your WordPress website to install.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.