This example shows you how to use a trigger to segment visitors based on the type of device they use (desktop, tablet, or mobile). Knowing the device type your visitors are using is crucial to be able to optimize the layout and content for different screen sizes.
In this example, visitors that browse the site using a desktop device will be segmented. You must first create a trigger to detect the device type, and then create a segment based on the trigger.
To create the trigger:
Define the following settings:
Rules: Click Add new rule, select JavaScript code, and set the following rule:
The value of the
JavaScript function is exactly true. This means that when all HTML elements have been loaded on the page, the JavaScript functions checks whether the visitor is using a desktop device. If so, the function returns "true", and the trigger is fired. |
To create a segment for visitors who use a desktop device:
Define the segmentation rules:
Click Add new rule, select Trigger, and set the following rule:
The visitor has triggered [Device type] Desktop more than equal to 1 times, with each trigger event counted. This means that in order to get segmented, the visitor must browse the site using a desktop device at least once. The trigger is evaluated on each page load. |
Visitors that browse the site using a desktop device will now be segmented.
You're done with this example!