Journey Based on Customer Location

This feature is currently in beta. Please test it in a sandbox environment before deploying it to production.

Overview

Configuring a journey based on customer location allows you to personalize user experiences by directing them to specific pages tailored to their geographical area. This approach can enhance engagement by presenting region-specific content, offers, or language preferences.

Note: For more specific geographical routing, you can target users based on their region using ISO 3166-2 subdivision codes.

Example: If a user is located in the Bayern region of Germany (DE-BY), they can be automatically routed to a German-language promotional page. Users from other regions can be directed to a default English-language page.

Before you start

Ensure you understand how Limio determines customer location (e.g IP address) and what factors may affect accuracy (e.g customer using a VPN).

Creating a Journey

  1. Select Journeys from the left-hand navigation pane.

  2. Click the plus + button and select Add Journey Group.

  3. Enter a name for the group and click Save.

  4. 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.

  5. Select or deselect Domains to determine where the journey applies.

Adding customer location criteria

  1. Under Conditions, open the Type dropdown and select City, Country or Region.

  2. In the chosen field, type to search your desired journey location (see table below)

  3. Under Actions, ensure Type is set to Destination.

  4. 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.

  5. Finally, click Save to put the Journey live.

Verification Steps:

  1. Use a VPN or online geolocation tester to simulate different locations.

  2. Access the starting point URL.

  3. Confirm that the journey redirects based on the expected location.

Country

country name as the input

City

city name as the input

Region

ISO 3166-2 subdivision code (use commas to separate multiple)

📷 Screenshot: View of the "Region" condition in the Journeys tab.

Last updated

Was this helpful?