1. Features
  2. Enable or Require Fields
Enable or Require Fields Icon

Enable or Require Fields

Enable, disable, require, or make fields optional based on respondents’ answers.

Use Conditional Logic to enable, disable, require, or make fields optional based on what respondents enter in your form.

Sometimes a field should stay visible but only be available when it’s relevant. Other times, a field should remain available but only become required when a particular answer makes it necessary. Enable/Require Fields gives you control over both.

# Enable Fields

Fields can be set to readonly when the form loads, which is useful when you want to display information without allowing respondents to change it.

Use Enable to dynamically make a readonly field editable when a particular condition is met.

For example, you could ask if their prepopulated email address is correct. Answering No enables the field so edits can be made:

Enabling an Email field when No is selected in the Yes/No Field

Open the Logic page at the top of your form and select Enable/Require Fields to configure your rules:

# Disable Fields

Use Disable to dynamically make an editable field readonly when a particular condition is met.

This is useful when a field should remain visible but shouldn’t be editable unless it’s relevant.

For example, if Purchase Order isn’t selected as the payment method, you can disable the Purchase Order Number field. If the respondent changes their payment method to Purchase Order, the field can be enabled again:

Disabling the Purchase Order Number field when Purchase Order is not selected

Open the Logic page and select Enable/Require Fields to configure the rule:

# Make Fields Required

Fields can be optional by default, allowing respondents to skip them when they don’t apply.

Use Make Required to dynamically require a field when a particular answer makes it necessary.

For example, ask respondents how they’d prefer to be contacted:

  • Email
  • Phone
  • Either

Keep both the Email Address and Phone Number fields visible. If they select Email, make the Email Address field required. If they select Phone, make the Phone Number field required:

Making an Email Address field required when Email is selected as the contact preference

Open the Logic page and select Enable/Require Fields to configure the rule:

# Make Fields Optional

Fields can also be required by default. Use Optional to remove the required restriction dynamically when a particular condition is met.

This is useful when a field is normally required, but a respondent’s answer means they no longer need to provide it.

For example, you might require a Phone Number field for most respondents but make it optional when someone selects Email as their preferred contact method:

Making a Phone Number field optional when Email is selected as the contact preference

Open the Logic page and select Enable/Require Fields to configure the rule:

Enable/Disable controls whether a field can be edited. Required/Optional controls whether a respondent must provide an answer.

Beautiful forms for serious business

From quick enquiries to complex onboarding — signatures, PDFs, conditional logic, unlimited forms and results.

Make Free Forms Arrow Right Icon
  • Check Icon No credit card
  • Check Icon Unlimited forms
  • Check Icon Unlimited results