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
- Specific pages by selection, ID, category, or tag
- 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”)
- Cart total value
- Product or category in cart
- Customer status
-
Logic Operators
- Operators: Use is and is-not to control inclusions or exclusions
- Group conditions with AND or OR to combine multiple targeting rules
- 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 tailor your popups to user intent and context
- You improve user experience and conversion rates
