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.
This enables you to tailor experiences depending on a user’s familiarity with your site.
What does this condition do?
This condition categorizes visitors into two groups:
-
New visitors
Users who have not previously been identified on your website. -
Returning visitors
Users who have visited your website before and are recognized via stored data (local storage or cookie).
You can choose to include either group in your audience targeting.
How it works
When a user visits your website, Lyftio assigns and stores a unique identifier in the browser.
- If no identifier exists → the visitor is treated as new
- If an identifier is found → the visitor is treated as returning
This classification happens automatically and is used to evaluate your audience conditions in real time.
Use cases
Targeting new vs returning visitors is useful in many scenarios:
New visitors
- Show onboarding content or introductions
- Highlight first-time offers or discounts
- Simplify messaging for unfamiliar users
Returning visitors
- Promote deeper engagement (e.g. sign-ups, upgrades)
- Show personalized or loyalty-based offers
- Continue user journeys from previous visits
Example
You want to show a welcome offer only to first-time users.
- Condition: New visitors
- Result: Only users visiting for the first time will see the variation
Returning users will continue to see the original experience and not be part of the experiment.
Things to consider
- Identification depends on browser storage (local storage or cookies)
- Users will appear as “new” if they clear storage or switch devices
Summary
The Visitor condition allows you to:
- Segment users based on visit history
- Deliver more relevant experiences
- Adapt messaging for different stages of the user journey
This is a simple but powerful way to improve targeting and personalization.