Journey Based on Limio JWT
Overview
Configuring a journey based on Limio JSON Web Token (JWT) allows you to personalize user experiences by directing customers to specific pages depending on their Identity Token. This approach ensures that different customers can receive different experiences. For example, you might want to:
Route high-value subscribers to an exclusive upgrade offer.
Redirect trial users to a conversion-focused page.
Send churned customers to a win-back campaign.
Limio JSON Web Token will look at attributes defined in your Identity System JWT token. Learn more on how to configure your Identity System to pass information to Limio on .
Before you start
Ensure that the required Claims in your Identity system.
Once done, go through a purchase journey and check that the JWT token has the Claims. You can do by going to Limio Subscription > select a Limio Customer > click on Limio Owner > then identify the Identity with @limio/external-id.
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 Segment Criteria
Under Conditions, open the Type dropdown and select JSON Web Token.
In the JSON Web Token field, press (+) and fill in the Condition, Operator and Value you need.
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:
Check JSON Web Token has status is equal to trial:
Identify test users and confirm the JSON Web Token (JWT) has a custom attribute status and a value of trial.
Access the starting point URL.
Verify that changing value of status updates the user’s journey.
Last updated
Was this helpful?

