Conditional visibility is now more flexible and easier to manage, with support for layouts and value-based conditions.
What’s changed
- Visibility rules for layouts: You can apply conditional visibility to an entire layout instead of setting rules on each element. Layouts now include a dedicated Visibility tab next to Edit. This is also available in HighRise.
- New value-based operators: You can now use
IS EMPTY and IS PRESENT for more dynamic conditions. All custom fields, including attachment fields, are supported in the conditional visibility field selector.
Example use cases
- Show a “Download Invoice” button only when an attachment field
IS PRESENT.
- Hide a personalized greeting when
first_name is EMPTY.
Impact
- Reduces repetitive rule setup across multiple elements.
- Helps handle empty or missing field values more cleanly.
- Allows entire sections to hide gracefully.
- Makes conditional visibility more powerful while preserving existing behavior.
How to use it
- Select a layout or element in the email builder.
- Open the Visibility tab.
- Choose the field you want to evaluate.
- Select a condition (
IS, IS NOT, IS EMPTY, or IS PRESENT).
- If needed, set the required value and save.