This seems like something that should be so obvious and already added, but why is there no Trigger or Conditional Split parameter to see if someone is in a particular segment. This can be done through API, but would really like to have this as a feature in the future.
Flow Trigger/Conditional Split - If Someone is In a Segment
Best answer by stephen.trumble
Hey
Thanks for clarifying what your needs are. I have some additional information that might help.
Within your signup form you can adjust the Targeting Behavior , to not show up for customers who are already in a list or segment or those who already have a Klaviyo profile.
![](https://uploads-us-west-2.insided.com/klaviyo-en/attachment/c413f592-9ce9-4ac0-ae7b-b6140da9a4cc.png)
![](https://uploads-us-west-2.insided.com/klaviyo-en/attachment/832ea030-257e-4a64-b01d-29f6ce18d88a.png)
This will keep existing customer profiles from signing up again.
Also, depending on the type of flow you are creating there are some important things to remember. If you are creating a list triggered flow (like a welcome series flow) a customers profile can only move through the flow once. Even if they sign-up again, their profile will only be allow to enter the flow the first time. Once they exit the flow they will now be allow back in.
Metric triggered flows (like abandoned cart flows) will allow customers to move through the flow each time the metric is recorded. However, there are ways to filter customers from entering the flow based properties about the customer, actions they’ve taken and time frames like “has not been in this flow in X days”. So there are a number of ways that you can make sure you are targeting exactly who you want.
Hope this helps!
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.