

Dynamic triggers - works with all page builder users
Looking for a simple yet powerful display conditions or visibility control solution (that actually works with page caching)?
If-So is the premier conditional logic and personalization plugin for WordPress. It lets you dynamically show, hide, or swap content based on who your visitor is, where they are located, and how they interact with your site. While generic visibility add-ons break under strict server caching or force you to exclude pages from your cache, If-So is built from the ground up to deliver fast, cache-immune marketing automation across all page builders.
If-So is the most comprehensive geotargeting, personalization and conditional logic plugin for WordPress. It combines enterprise-level features with a simple, no-code setup:
Deliver highly accurate localized experiences with absolutely no setup required. Enjoy ultimate flexibility in determining a visitor’s location by combining premium IP-to-location mapping, a precise HTML5 geolocation API, and user self-selection forms.
And more; take your personalization further with advanced options like Dynamic Keyword Insertion (Geo DKI), auto-local time displays, timezone-based scheduling, and more. Discover all geolocation capabilities >>
Compatible with any page builder and WordPress setup, If-So offers deep visual integration for top editors alongside a flexible shortcode system for everything else:
Choose from our massive library of native conditions to target your audience. You can combine multiple rules using smart conditional logic to build the ultimate personalized user experience.
🌍 Geotargeting:
* Country-level detection – Target visitors by country.
* City-level precision – Personalize down to specific cities.
* State & Region tracking – Adapt content by state or province.
* Continent grouping – Apply broad rules for entire continents.
* IP Address & Ranges – Filter or target specific IP networks.
📣 Traffic & Marketing:
* UTM Parameters – Target by Source, Medium, Campaign, and Content.
* Google Ads Campaigns – Personalize dynamically via GCLID tracking.
* Referral Site URL – Display content based on the originating site.
* Search Engine Referrers – Adapt for Google, Bing, or Yahoo traffic.
* URL Query Strings – Read custom parameters straight from the URL.
👤 Visitor Behavior:
* Logged-in Status – Swap elements for members vs. public guests.
* WordPress User Roles – Tailor views for Admins, Authors, or Customers.
* New vs. Returning – Welcome fresh eyes or reward repeat visitors.
* Page View Frequency – Trigger shifts based on site interaction history.
* Dynamic A/B Testing – Set automated split percentage distribution.
🕒 Time & Context:
* Exact Date & Time – Schedule time-sensitive sales or deadlines.
* Weekly Schedules – Set recurring hours or daily specials.
* Local Time Zone – Display schedules aligned with the visitor’s clock.
* Current Page Path – Set contextual triggers for specific sections.
* Custom Sessions – Store temporary parameters during user visits.
💻 Technology & Data:
* Device Type – Optimize explicitly for Mobile, Tablet, or Desktop.
* Browser & OS – Target Chrome, Safari, iOS, Android, and more.
* Language Detection – Read browser languages automatically.
* Cookies & Local Storage – Hook into your own custom browser data.
🔌 E-Commerce & Extensions:
* Show/Hide Products by Location – Restrict or display specific items based on regional availability.
* WooCommerce Cart Products – Target specific items chosen by shoppers.
* WooCommerce Cart Value – Upsell dynamically based on total cart value.
* WooCommerce Order History – Identify and reward high-value lifetime buyers.
* Membership Tiers – Native rules for MemberPress, Wishlist, and PMPro.
* Advanced Data Sync – Seamlessly read fields from ACF, Forms, and LearnDash.
Don’t just personalize a single element — build a cohesive user journey. If-So allows you to automatically assign visitors into predefined audiences based on their location, traffic source, or on-site interactions. Once grouped, you can deliver tailored content variations across multiple pages throughout their entire session. Learn more about Audiences >>
Discover the advanced tools that make If-So the ultimate conversion optimization suite for WordPress: