How goals work
Goals are tracked only after experiment tracking has started. For tracking to begin, the visitor must first match the defined Audience.
Once a visitor qualifies for the Audience, goals can be recorded on any page of your website — not just the page where the variation is shown.
This means you can, for example, create a goal that is triggered on a completely different page (such as a checkout or thank-you page). As long as the visitor matched the Audience at some point, the tracking system will continue to register goals whenever the goal conditions are met.
How goal conditions are evaluated
A goal's conditions are organized into groups. Lyftio evaluates the rules inside each group first, and then evaluates the groups together.
- All rules means every rule in that group must match.
- Any rule means at least one rule in that group must match.
- If the goal has more than one group, Match All groups requires every group to match, while Match Any group requires at least one group to match.
For example, a goal can have an Any group containing click conditions for a standard buy button and a sticky buy button, plus another group containing a product-page URL condition. With Match All groups selected, the goal is triggered when the visitor clicks either button on the specified product page.
Use View summary while editing a goal to check how its groups and rules will be evaluated.
On the results page for the experiment, each goal is counted in a binary way: either triggered (1) or not triggered (0) for a given visitor. Multiple goal triggers by the same visitor still count as a single conversion. This prevents results from being skewed by "happy" visitors who trigger a goal multiple times within the same variation.