Creating conditional split using loyalty & review properties
This walkthrough shows how to create a Klaviyo flow that starts when a customer submits a Roadmap review, then routes people down different branches based on:
whether they have a Roadmap Loyalty account (
roadmap_has_account)their latest Roadmap review rating (
roadmap_latest_review_rating)
The steps below follow the same order as the screencast: create a flow, confirm the trigger, then configure a Conditional split with loyalty + rating conditions.
Set the trigger to “Roadmap: Review Submitted”
Open your flow’s Trigger
Click the Trigger card at the top of the flow canvas to open the trigger details panel.

Choose the metric
Under Trigger → Metric, select Roadmap: Review Submitted.
This means anyone who leaves a review can enter the flow—whether they have a loyalty membership or not.
Review filters (optional)
If needed, use Trigger filters or Profile filters to narrow who enters the flow. In the screencast, the trigger is left broad so the segmentation happens in the split step.
In the trigger panel you can also set Re-entry criteria. Choose the option that fits your program (for example, whether someone should re-enter on every new review).
Configure the loyalty condition (has a loyalty account)
In the Conditional split details settings panel, build your first condition using the Roadmap loyalty property:
Properties about someone →
roadmap_has_accountOperator: is true
What this means: If roadmap_has_account is true, the person has a Roadmap Loyalty account and will go down the Yes branch. If it’s false, they’ll go down the No branch.
Optional: Split by loyalty tier (instead of just “has an account”)
If you want to split by loyalty level (for example, Gold vs Silver), use the Roadmap loyalty tier property in your split rules. In Roadmap’s Klaviyo property list, the tier is available as:
Current tier name →
person.roadmap_loyalty_current_tier_name

Add the latest review rating condition
Now add a second rule so the split only routes people to Yes when they both have a loyalty account and left a strong rating.
Add an AND condition
Click + AND to add another condition row.
Select the latest review rating property
Choose Properties about someone → roadmap_latest_review_rating.

Set the comparison
Set the operator to is greater than and enter 3 (so ratings 4–5 go to Yes).

Roadmap updates Latest review rating as customers leave new reviews. Your flow will evaluate the split conditions at the time the person reaches the split step.

Save and use the Yes/No branches
Save your split
Click Save in the Conditional split details panel.
Add actions to each path
Use the Yes branch for customers who have a loyalty account and left a rating greater than 3 (for example, send a thank-you email or VIP offer).
Use the No branch for everyone else (for example, route to a different message or end the flow).
If you prefer more granular routing (e.g., “Has account?” first, then “Rating > 3?”), create two Conditional split steps in sequence instead of combining rules in a single split.
If your flow is live, changes to the trigger or split rules can immediately affect who receives messages. Consider testing in Draft first and using Preview where available.
\
Last updated
