📄️ Click
The Click condition lets you target visitors after they click an element. Click conditions are usually better suited to goals because a visitor may interact with the element long after the page loads. Using a click to qualify an Audience can therefore cause the experiment to appear after the page is already visible.
📄️ 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 make it easy to target specific pages, you can target visitors based on whether an element exists on the page. You can also match the element's text to distinguish between elements that share the same selector.
📄️ 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.