Personalize any content! Add or replace content according to the visitor’s profile or interaction with the site.
No coding required!
Select a condition >> Set a version of content to be displayed if it is met.
Watch a short video (1:36):
……………………………………………………………
Learn more >>
– More about conditional Elementor Elements >>
– More about conditional Gutenberg Blocks >>
……………………………………………………………
If-So offers a wide range of conditions. Here are examples of our most implemented conditions.
Most popular
More usage examples >>
Geolocation
User Behavior
Date & Time
Marketing & Advertising
WooCommerce
Integrations (pro)
All conditions >>
……………………………………………………………
Get clear insights into your content performance! See real-time results with a built-in analytics system – how many times each version was displayed and how it affected the conversion rate.
……………………………………………………………
If-So is more than just an If-Then personalization solution. We consistently add new features so that no matter what your need is, you will be able to achieve it with If-So.
Audiences (segments)
Assign users into predefined audiences based on the user’s interaction with the site and then show content based on the user’s audience.
Learn more >>
User self-selection form:
Allow users to select the content they will see by assigning themselves to an audience (segment).
Learn more >>
Conditional pop-ups
Create pop-ups that will be displayed based on any If-So condition.
Learn more >>
Custom user profile fields (for logged-in users)
Create a new field in the user’s profile, assign a value to that field, and show content based on the value.
Learn more >>
Dynamic content from CSV
Create and manage thousands of dynamic content versions directly from a CSV file.
Learn more >>
……………………………………………………………
The Dynamic Keyword Insertion (DKI) option allows you to display values using shortcodes:
* The user’s location: country, state, city, or continent
* A value of a query string parameter
* The user name
* An event time – calculated according to the user time zone
And more… for all DKI shortcodes >>
User’s Country
Display the user’s location: country, city, state, continent, or time zone.
[ifsoDKI type='geo' show='country']
More Geolocation DKI shortcode options >>
Query String DKI
Display the value of any query string.
[ifsoDKI type="querystring" parameter="YOUR-PARAMETER" fallback="Your default value (optional)"]
More Geolocation DKI shortcode options >>
Auto-Local Time Display
Show an event time calculated according to the user’s time zone.
[ifsoDKI type='time' show='user-geo-timezone-sensitive' time='04/25/2022 08:00' format='n/j/o, G:i']
More Geolocation DKI shortcode options >>
1154 websites
if-so
Free Plugin