Using Conditional Logic in Event Form Editor Sections

Overview

With this feature, you can configure entire sections of an Event form to appear only when specific conditions are met.

This makes forms:

  • Easier and faster to complete in the field
  • More focused, showing only relevant questions
  • Better at collecting accurate, contextual data

How to create a conditional section

You can make a section conditional by defining rules that reference fields earlier in the form.

At a high level, the process is:

  1. Add the Section you want to make conditional
  2. Select Logic
  3. Define one or more conditions based on a field above the section
  4. Choose how the field’s input should be evaluated
  5. Save the form
     

Once configured, the section will only appear when its conditions are met.

Supported condition types

The initial release supports the following condition types:

  • Has input – the selected field contains any value
  • Does not have input – the selected field is empty
  • Input is exactly – the value matches exactly
  • Input contains – the value includes specific text
     

You can add multiple conditions to a single section to better control when it appears.

More condition types and comparison options are planned for future releases. If there are specific operators or comparisons your workflows require, reach out to your EarthRanger support contact to share feedback and requests.

Rules and limitations to keep in mind

Conditional logic applies only to sections, not individual fields, ensuring a clear and predictable form structure. 

To ensure forms remain logical and usable, conditional sections follow these rules:

Section order rules

  • A section can only depend on fields that appear in preceding sections of the form
  • A section cannot depend on fields inside itself

Example use cases

Conditional sections are especially useful when:

  • Different species require different follow-up questions
  • Additional details are only needed for certain outcomes or activities
  • Optional information should only appear when relevant

By showing only what’s needed, forms stay efficient and easier to complete.