Deal Ends in:

The #1 WordPress Personalization Plugin. Try Us.

Display Different Content to Different People
Your profile
Page visits:
Time zone:
What is Ifplay_arrowSo?
People are not the same, so why show them the same content?
Ifplay_arrowSo is a simple WordPress plugin, allowing you to add or replace content on your website based on the visitors’ profile or interaction with the site. Your visitors will engage, convert and buy more!
5 ways to create
dynamic content
Dynamic Triggers
Create conditional versions and apply them to your site using a shortcode.
CSV (bulks)
Manage thousands of versions directly from a CSV file
Free Shipping to
Use simple shortcodes to automatically display dynamic content
Conditional Elementor Widgets (Beta)
Add a condition for showing your Elementor widgets
Conditional Gutenberg blocks
Create conditional Gutenberg blocks
3 reasons why users love Ifplay_arrowSo!
  • Set Dynamic Content in Minutes
  • No Coding Required Intuitive Interface
  • Compatible with Page Caching
How does it work?
Create dynamic content in minutes. No coding is required
  1. 1
    Select a condition
  2. 2
    Choose what to display if the condition is met
how does it work?
Works with your
page builder
Built-In Analytics
See how your content performs!
See how many times each version was viewed and how it impacted your conversion rate
Integrates with your favorite plugins
Show content based on products purchased, products in the cart.
Target based on MemberPress Membership or group.
Target specefic content to different WishList levels.
Target customers with content according to their Membership level.
Show dynamic content based on the affiliate link of cookie.
Target customers with content based on their products purchased, products in the cart, and more.
Target customers with content according to their Membership level.
Courses and quizzes engagement-based content
All Integrations
The conditions
Maximum flexibility segmenting your visitors
Set content according to the visitor’s country, city, state, or continent
Start & End Date
Schedule content changes between a range of dates
Schedule content according to the time and day of the week
Browser Language
Attract attention with messages in the visitor’s language
Dynamic Link
Show specific content to visitors arriving from a custom link
Customize the content to visitors referred from a chosen domain or webpage
Device Type
Load different content on desktops, tablets, or mobiles
Logged-in Users
Show or hide content if the visitor is (or was) logged in to your site
Returning visitors
Replace calls to action according to the number of visits a user visited in the site
Time Zone
Show different content to visitors from different time zones
Pages visited
Customize the content to visitors who have been visited a chosen page on your website
UTM Parameters
Set content changes based on the UTM parameters
A/B Testing
Optimize content by split testing two to four content variations
Show or hide content if the visitor is logged in (or was logged in) to your site
Search term
Tailor the landing page to the user search term
Learn more
Change content based on the user's IP address.
Add or replace content based on a cookie name or value
User role
Show content based on the user's role
Ready to get started?
Try it on your website