How Does If▸So Work?
Creating dynamic content with If>So is simple and does not require any coding skills. A basic dynamic content unit in If>So is called a “trigger”. Each trigger is comprised of 3 elements:
- Dynamic version (or versions)
- Default version.
Dynamic versions include a condition and content. If the condition is met the dynamic version will be displayed. If the condition is not met, the default content will be displayed
You can set as many dynamic versions as required. In cases of several dynamic versions, if the first condition is not met, If>So continues to check the following conditions, identifying which have been met. The default version will be displayed if none of the conditions are met.
The following chart illustrates a basic trigger with one dynamic version:
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:
Reorder dynamic content versions
While creating a trigger, you may need to reorder versions. To move the versions, you can use the drag button which is located on the head of each version. To do so, click and hold the button, and drag it vertically to place it in a new location.