Overview
Configuring a journey based on a URL query string allows you to personalize user experiences by directing them to specific pages based on parameters in the URL. This approach ensures that users arriving from different campaigns, sources, or user groups receive relevant content. For example, you might want to:
- Route users arriving from a partner campaign to a custom landing page.
- Redirect visitors with a specific tracking parameter to a personalized offer.
- Send users from a corporate account to a dedicated business portal.
By using query string conditions in Limio Journeys, you can dynamically route users based on these parameters.
Before you start
A basic understanding of URL query strings, including how parameters are structured and how they affect webpage behaviour is required.
www.example.com/over/there?company=limio
The query string is company=limio
Creating a Journey
- Select Journeys from the left-hand navigation pane.
- Click the plus + button and select Add Journey Group.
- Enter a name for the group and click Save.
- Click the pencil ✏️ icon next to Starting Point to define how users enter the journey:
- Choose an existing tag or create a new one.
- (Recommended) Set a Fallback Tag to ensure proper routing.
- Select or deselect Domains to determine where the journey applies.
Adding Query String Criteria
- Under Conditions, open the Type dropdown and select Query String.
- In the Query String field, input your query string (use commas to separate multiple).
- Under Actions, ensure Type is set to Destination.
- Click the pencil ✏️ icon next to Split (%), which defaults to 100%, and specify the endpoint.
- Click Add Condition to include an additional condition for the journey.
- Click the plus + button below an existing condition to add an AND criteria within that condition.
- Finally, click Save to put the Journey live.
Verification Steps:
- Open an incognito/private browsing window.
- Enter the URL with the specified query string (e.g
https://example.com/?company=limio
). - Ensure that the expected journey behaviour is triggered.
Example: If a user arrives with the query string company=limio in their URL, they will be automatically routed to the UK default campaign page. This ensures that users from a specific company or campaign receive a tailored experience.
Since the split is set to 100%, all users matching this query string condition will be directed to the defined destination without variation.
📷 Screenshot: View of the example above in action
Comments
0 comments
Please sign in to leave a comment.