Getting Started

///How does If>So work?
How does If>So work? 2019-09-08T16:47:33+03:00

How Does IfSo Work?

No coding skills are required to create personalized content with If-So. The plugin lets you create dynamic versions of elements on your website. Each version is comprised of a condition and corresponding content. If the condition is met, the version’s content will be displayed. If the condition is not met, If-So will check the condition of the next dynamic content version. If none of the conditions are met, the default version will be displayed.

A basic unit of dynamic versions and a default version is called a “Trigger”. Each trigger has a shortcode that you can paste anywhere on your website. Every time a page with a shortcode is rendered, If-So checks the conditions and displays content accordingly.

The following chart illustrates a basic trigger with one dynamic version:

An illustration showing that dynamic trigger is comprised of dynamic version and a default version. If the condition of the dynamic version is met the version will be displayed. If not, the default version will be displayed.

A trigger with multiple dynamic versions

There is no limit to the number of dynamic versions you can create within each trigger.

If you choose to create a trigger with more than one version, the condition of the first version (Version A) will be checked first. If the condition is met, Version A will be displayed. If the condition is not met, the condition of Version B will be checked, and so on. If none of the conditions are met, the default version will be displayed.

The following chart illustrates a trigger with 2 dynamic versions. You can set as many versions as required:

Creating a trigger with multiple versions. If the condition of version A is not met, the condition of version B will be checked and so on

Reorganizing dynamic content versions

While creating or editing a trigger, you may want to change the order of reorder the different versions. To do so, use the drag button which is located on on the top right corner of the version. Click and hold the button, and drag it vertically to place it in the desired location.

  • Was this Helpful ?
  • YesNo