📄️ Click
The Click condition lets you target visitors that click any element. Click conditions are best used for triggering goals (and not as an Audience condition) as it depend on when the user interacts with the element which could be long after page load, and thus might cause flickering.
📄️ Datalayer
The Lyftio script automatically monitors the datalayer. This enables setting up targering for any event that is pushed by using a datalayer condition. The datalayer condition is best used for triggering goals (and not as an Audience condition) as the event depend on when the user or page triggers it.
📄️ Device
By default your experiment will run for all devices. If you only want to target specific devices you can do this with a Device condition. Simply add the device(s) that you wish to include, and the others will be excluded.
📄️ HTML element
If your URL structure does not allow you to easily target specific pages you can instead target based on a element selector. In other words check if a specific element exist on the page the visitor is browsing.
📄️ Traffic source
This condition lets you target visitors landing on the website through some specific traffic source. You can for example target visitors that clicked on button in your newsletter (as long as this sets utm tags). You can also for example easily target marketing campaigns or lets say visitors coming in to the website from an Facebook ad.
📄️ URL
To set an URL match you first need to choose the match type and then set the value to match.
📄️ Cookie
The Lyftio script reads cookies when it loads and continuously watches for any changes. This allows you to set up targeting based on any JavaScript-set cookie by using a cookie condition.
📄️ Visitor type
The Visitor type condition allows you to target users based on whether they are visiting your website for the first time or have previously interacted with it.