Targeting & Conditions
Conditions for displaying messages
The Conditions tab lets you control where and when your message appears on the site. This is essential for targeting specific user behaviors or contexts, making y
Overview
The Conditions tab lets you control where and when your message appears on the site. This is essential for targeting specific user behaviors or contexts, making your messages more relevant and less intrusive.
You Can Define Visibility Rules Based On:
- Pages and Posts – choose where your message should appear based on page type or specific identifiers:
- The Home Page, Search Results, or 404 Pages-
- Post types like blog posts, custom post types, or even specific articles
- User-Based Targeting – show or hide messages depending on user-related conditions:
- Logged-in vs guest users- User roles (e.g., administrator, subscriber, customer)
- WooCommerce & EDD Conditions – use data from the current WooCommerce or Easy Digital Downloads (EDD) session to personalize interactions:
- Cart contents (e.g., “show message if cart is empty”)-
- Customer status
- Logic Operators
- Operators: Use is and is-not to control inclusions or exclusions-
- Combine conditions across multiple types for fine-grained control (e.g., “Show on posts in category ‘Offers’ AND only to guests”) Why It’s Useful
By using conditions:
- You avoid showing the same message everywhere-
- You improve user experience and conversions rates