Skip to main content
Question

retention flow - WooCommerce

  • March 31, 2026
  • 1 reply
  • 5 views

Forum|alt.badge.img+2

For a webshop selling food products, we want to set up a flow to increase repeat purchases.

For each product, we have added an attribute with a number representing the number of usage days, for example, 20.

We have set up a flow with the trigger: order product, and structured the flow with triggers based on the usage days attribute.

The problem now is that when someone orders the same product 5 times in one order, this customer also receives the same email 5 times in the flow.

How can I solve this?

1 reply

Byrne C
Community Manager
Forum|alt.badge.img+28
  • Community Manager
  • April 1, 2026

Hi ​@Headliners,

The best way to address this issue would be to add some re-entry criteria to your trigger. If you click on the trigger and set the re-entry criteria to allow re-entry after 1 day, it’ll prevent people from entering the flow too many times in a short amount of time:

There isn’t really a way to ensure that somebody doesn’t get the same email multiple times in rapid succession, but does get different emails in that same flow (if they ordered different products). Because of this, your best bet is to add some re-entry criteria to prevent too many emails from being sent to somebody in a short time frame.