IM-BASE IM-BASE

お問い合わせ

IM Mail Form – Conditional Logic

IM Mail Form Conditional Logic

IM Mail Form Conditional Logic is an add-on for IM Mail Form that allows you to show or hide form fields based on a visitor’s input.

It helps you create cleaner, more flexible forms by displaying additional fields only when they are needed.

What You Can Do

Conditional Logic lets you control the visibility of fields according to the value selected or entered in another field.

For example, you can create a form where:

  • Additional questions appear when a specific inquiry type is selected.
  • A text field appears only when “Other” is selected.
  • Fields that are not relevant to the visitor’s answer are automatically hidden.

This allows you to keep forms simple while still collecting detailed information when necessary.

How It Works

Conditional Logic is configured directly from the IM Mail Form form builder.

Open the field you want to control and enable Conditional Logic.

You can then specify:

  • Source Field — the field whose value is used as the condition.
  • Operator — whether the value should match or not match the specified value.
  • Value — the value used for the comparison.
  • Action — whether the field should be shown or hidden when the condition matches.

Example

Suppose your form contains an Inquiry Type field with the following options:

  • General Inquiry
  • Sales
  • Technical Support

You could create an additional field called Product Name and configure it to appear only when the visitor selects Technical Support.

The condition would be configured as follows:

  • Source Field: Inquiry Type
  • Operator: is
  • Value: Technical Support
  • Action: Show when condition matches

Visitors who choose another inquiry type will not see the Product Name field.

Setting Up Conditional Logic

1. Open the Form

In your WordPress dashboard, open IM Mail Form and edit the form where you want to use conditional logic.

2. Select the Field to Control

Open the settings for the field that you want to show or hide conditionally.

3. Enable Conditional Logic

Enable Conditional Logic in the field settings.

4. Configure the Condition

Select the source field, operator, comparison value, and action.

For example:

  • Source Field: Inquiry Type
  • Operator: is
  • Value: Technical Support
  • Action: Show when condition matches

5. Save the Form

Save the form and check the form on the front end to make sure the field appears or disappears as expected.

Use Cases

Inquiry Forms

Show different questions depending on the type of inquiry selected by the visitor.

Support Forms

Display product or environment information only when technical support is selected.

Request Forms

Show additional details only when a particular service or request type is selected.

Simple Forms with Optional Details

Keep the initial form short and reveal additional fields only when they become relevant.

Requirements

IM Mail Form Conditional Logic requires the free IM Mail Form plugin.

Install and activate IM Mail Form before installing the Conditional Logic add-on.

License and Pricing

IM Mail Form Conditional Logic is available as a one-time purchase.

The license does not require a recurring subscription and includes future updates.

For current pricing and purchase information, visit the IM Mail Form Add-ons page.

View IM Mail Form Add-ons

For more IM Mail Form guides and documentation, visit the IM Mail Form documentation archive.

View IM Mail Form Documentation