Echo Forms features
Free, Signature adds more

Conditional logic for WordPress forms that shows only what applies.

Conditional logic in a WordPress form shows or hides any field by an earlier answer, so people only see the questions meant for them. It is in the free plugin. Signature adds thank-you messages, endings and emails that change by answer.

Show or hide a field

A follow-up question that appears only when it applies.

Open a field’s Smart logic, switch on Conditional logic and say when it shows. Here, Massage length only shows for someone whose favorite treatment is Massage.

On every field

A hidden field is never required

Checked again on your server when it arrives

Feat field options show or hide a field r1025
Feat after they send it a different message by answer r1025
An ending by answer

A different thank-you for every kind of answer.

With Signature, the thank-you message can change by answer. Someone booking a massage reads that their therapist will call the day before; someone booking a facial reads how to come prepared.

Rules are checked from the top

The first match wins

No match shows your usual message

Signature

Everything in conditional logic.

What it does, a line each, so you can check it does what you need.

Any field, shown or hidden

Show or hide a field by an earlier answer.

Five tests

Is, is not, contains, is empty and is not empty.

Never stuck on a hidden question

A hidden field is never required, and its answer is not sent.

Checked on your server

The rule runs again when the form arrives, so a hidden answer cannot be slipped in.

Empty steps skipped

A step whose fields are all hidden is skipped.

Answers from the page address

Fill fields in from the link you share, then let logic follow them.

Messages by answer

A different thank-you message for each kind of answer.

Signature

Emails by answer

Send a notification only when an answer matches.

Signature

Dependent dropdowns

Pick a country, then see only its cities.

Signature
Set it up

How to show and hide fields with conditional logic.

Made for teams whose forms in WordPress ask different people different things. Conditional form fields take about 2 minutes each, and they keep forms short, because nobody scrolls past questions that are not for them.

01

Add the deciding question

Start with the question that decides, such as a Multiple choice with Delivery and Pickup, and save the form.

02

Open Smart logic

On the field that should wait, open Smart logic and switch on Conditional logic.

03

Write the rule

Pick the earlier field and how it must match: is, is not, contains, is empty or is not empty. A hidden field is never required.

04

Try each path

Preview the form in Elementor or on its page and answer it each way. For more on clear, accessible forms, see W3C’s forms tutorial.

Questions, answered.

Yes. Showing or hiding any field by an earlier answer is in the free plugin, on every field. Messages and emails that change by answer come with Signature.

A field can show or hide when an earlier answer is, is not, or contains something, or when it is empty or not empty.

No. A field hidden by its rule is skipped, so people are never asked for an answer to a question they cannot see.

Yes, with Signature. Conditional messages pick a thank-you message by answer, and a form can send people on to another form.

Forms that read the answers.

Echo Forms is free, with every field, logic and payments, and we add no fee to your payments. Signature adds 60 more features, from $49.99 a year, and you have 14 days to ask us for a refund.

Get Echo Forms, free

Every field, logic and payments, with no limit on forms or entries. We email you the download and three setup steps.

The download link and three setup steps come to your inbox.