Customer joined segment flow won't start

Topic summary

A user’s Flow workflow using the “Customer joined segment” trigger fails to start when updating segment criteria to include new customers.

Root Cause:
The “Customer joined segment” trigger only fires when a customer actively joins a segment, not when segment criteria change retroactively.

Proposed Solution:
For existing segment members, use:

  • “Get customer data” action
  • “For each” loop
  • “Look up customer in segment membership” action to check segment membership

Alternative Approach:
If the goal is triggering on tag additions, use the “Customer tags added” trigger instead.

Status: The original issue appears resolved with the workaround explanation, though implementation details weren’t confirmed.

Summarized with AI on October 31. AI used: claude-sonnet-4-5-20250929.

Hi - I have a flow >>

Start when… Customer joined segment >> then update customer metafield

I have tried changing the criteria of the segment to add new customers, but the workflow won’t start.

I have spoken to support who were unfortunately unable to help…

Could anyone offer any advice?

The Customer joined segment trigger starts a workflow when a customer joins the segment that you’ve selected, but does not trigger workflows when the set of customers in a segment changes (eg, when you change the criteria). If you need to to perform actions on a set of customers that are already in a segment you might consider a Get customer data action followed by a for each with a Look up customer in segment action that determines if a customer is a member of the selected segment.

Thank you!

What would be the trigger for this? There’s a trigger for customer joined segment, but if we aren’t using the segment join trigger, what would proceed before the “get customer data”? is there a way to trigger a flow when a customer has a tag added to them for example? I’ve looked and I can’t seem to find anything.

There is a trigger for Customer tags added that may suit your needs.

1 Like