DEAL ENDS IN:

CHIRSTMAS SALE!

UP TO 40% OFF!

GET IT NOW

Pre-sale FAQs

Getting Started
  • What is the If-So WordPress Plugin?

    If-So is a code-free, user-friendly, and powerful WordPress personalization plugin that enables you to deliver personalized content, enhancing your website’s engagement, conversion, and sales.

    As the most comprehensive and versatile dynamic content plugin available, If-So offers a wide range of methods to create dynamic and customized content, including:

    And:

    The possibilities for personalization are extensive, with dozens of conditions extensions, and integrations to fine-tune your content delivery.

  • Do I need coding skills to create dynamic content?

    Nope! Coding skills are not required! Dynamic content can be easily set by selecting a condition from a predefined list and specifying the content to be displayed when the condition is met.

  • What parts of the site can I apply dynamic content to?

    You have the flexibility to customize any part of your site, such as titles, text, images, videos, and even menu items. Dynamic content can generally be applied to any field on your site that accepts shortcodes

  • How does If-So work?

    Though If-So offers a wide range of possibilities and advanced features, the basic usage of the plugin is very simple:

    1. Select a condition from a predefined list
    2. Set the content you wish to display if the condition is met (or leave blank if you do not want to display anything).
    3. Set the content you wish to display if the condition is not met (or leave blank if you do not want to display anything).
    4. Paste the shortcode of the trigger to display dynamic content on your website.

    Click here for a video and a detailed explanation

  • Which conditions (rules) can I set with If-So?

    If-So provides a diverse range of conditions to choose from, including Geolocation, Google Ads search terms, Dynamic links, Schedule, and many more.

    Explore the complete list available of conditions.


Compatibility
  • Is If-So compatible with my page Builder?

    Yes! You can use If-So with just about any modern page builder.

    Here are the most common page builders our customers use:

    Learn more >>

  • Can I use the If-So WP Plugin with any WordPress theme?

    You sure can! We haven’t come across a theme that the If-So WP Plugin can’t work with.

    If you experience any compatibility difficulties while working with your theme, contact our support team to resolve them.

  • Can I use If-So on a multisite WordPress installation?

    Yes, you can.

    Each subsite will require its own license.

    If-So cannot be network-activated. The license will have to be activated separately on each subsite.


General
  • How does dynamic content impact website SEO?

    Dynamic content can positively impact SEO success by providing a personalized and engaging user experience.

    We have identified certain best practices and potential risks that you should be aware of when it comes to your site’s ranking. Learn more.

  • Search engines and dynamic content - Which content version will search engines crawl?

    If-So is a server-side solution. Conditions are checked when a page with dynamic content is loaded, and content is displayed accordingly. Only one version of the content is rendered (loaded).

    The content version that search engines will crawl depends on the condition you have set.

    Examples:

    Geolocation – If you have set a geolocation condition, the version that search engines will crawl depends on the actual location of the search bot that crawls your site.

    Returning Visitor – Generally, Google and other search engines crawl the web stateless, i.e., without cookies. Search engines will crawl the version displayed for first-time visitors.

    User Role/Logged-in Users – Search engines will crawl the version displayed for users who aren’t logged in.

    Dynamic Link / UTM Parameters – By default, search engines treat URLs with query strings as a separate page; both the default version and the dynamic version will be crawled. In most cases, it will be wise to set a canonical so that search engines will treat the two versions as a single page.

    Learn more about dynamic content and SEO


  • Does If-So impact page speed or performance?

    In the majority of cases, If-So has a negligible effect on loading speed. However, the impact can vary depending on your server, website structure, and how you utilize the plugin.

    To put your worries at ease, we encourage you to take advantage of our free trial and witness firsthand how If-So performs on your website.

    Try it on your site!

  • Can I use If-So to show different meta data content (page title and description)?

    If-So shortcodes work in YOAST and RankMath title and description fields. They may also work with other SEO plugins, but this cannot be guaranteed. If you choose to embed dynamic content in these fields, ensure the trigger is loaded without AJAX by adding the parameter ajax=”no” to the trigger’s shortcode.

    It’s important to note that the content presented on the search result page cannot be dynamic. Search engines scan the site and display the metadata they crawled during their scan.

General
  • Is If-So compatible with my page Builder?

    Yes! You can use If-So with just about any modern page builder.

    Here are the most common page builders our customers use:

    Learn more >>

  • Is If-So compatible with all browsers?

    This one is simple – Yes.

  • Can I use the If-So WP Plugin with any WordPress theme?

    You sure can! We haven’t come across a theme that the If-So WP Plugin can’t work with.

    If you experience any compatibility difficulties while working with your theme, contact our support team to resolve them.

  • Can I use If-So on a multisite WordPress installation?

    Yes, you can.

    Each subsite will require its own license.

    If-So cannot be network-activated. The license will have to be activated separately on each subsite.


Caching
  • Does If-So work with server-side and WordPress caching solutions?

    Yes.

    Whether you are using a caching plugin or server caching, you can navigate to the plugin settings and enable the “Page Caching Compatibility” option. With the option enabled, dynamic triggers will be rendered in a separate request that will take place after the loading of the cached version.

    Learn more about Page Caching Compatibility.

  • Is it possible to use If-So and WP Rocket together?

    Yes! Click here to learn more.


3rd-party Plugins
  • Can If-So be used with Layer Slider?

    Yes, there are two ways to incorporate dynamic content with If-So and Layer Slider.

    The first method involves creating an If-So trigger and inserting its shortcode into the slide’s content field to add dynamic content to the slide.

    The second option is to display different layer sliders to different users. To achieve this, create an If-So trigger with multiple versions, and assign the different layer sliders as the content of each trigger using the sliders’ shortcode. However, note that if you choose this approach, you may not be able to load the trigger using Ajax.

  • Can I use If-So with the Advanced Custom Fields (ACF) WordPress plugin?

    Yes. You can use If-So with the ACF plugin.


    The first step is to create an If-So trigger and paste its shortcode inside the custom field. Since Advanced Custom Fields do not render shortcodes by default, next you’ll need to add the following filters to your functions.php file.  Please feel free to contact us if you need help with that.

    If you’d like to use If-So inside a Text field:
    add_filter(‘acf/format_value/type=text, ‘do_shortcode’);

    If you’d like to use If-So inside a Text Area field:
    add_filter(‘acf/format_value/type=textarea’, ‘do_shortcode’);


Known Issues
  • WordPress Pagination not functional within If-So Trigger

    When the WordPress pagination function is used within an If-So trigger, it does not function properly. The problem arises from the order in which the functions responsible for loading our dynamic content and handling pagination are executed.

    Please note that the reverse scenario, which involves applying dynamic content within the paginated content, is indeed possible.


Couldn’t find the answer you were looking for? We are here to help