How can triggers create frequency conflicts?
Still have a question, spotted an error, or have a better explanation or a source we should cite?
Imagine a customer who signs up for your list, browses a few product pages, and adds something to their cart all in the same afternoon. On paper, your automations are doing their job. In practice, that person just qualified for your welcome flow, your browse abandonment flow, and your cart abandonment flow in about two hours. That's a frequency conflict.
Trigger conflicts happen in a few predictable patterns. The first is simultaneous qualification, where a single session fires multiple flows at once. The second is cascading triggers, where one automation's output becomes another automation's input. A re-engagement email gets clicked, which fires a browse abandonment flow, which fires a cart abandonment flow. Three emails from one click, none of them coordinated.
There's also re-entry looping, where a subscriber keeps qualifying for the same flow over and over. If someone views products every day and your browse abandonment flow re-enrolls on every visit, they'll get daily emails from that one flow alone. And then there are volume spikes, where a big event like a flash sale sends thousands of people through the same trigger at once, hammering your sending reputation in a short window.
Each flow seems totally reasonable in isolation. Conflicts live in the overlap.
How to map the conflicts before they happen
Start by listing every active automated flow and the event that fires it. Then ask: what else could be happening in a subscriber's session that would also qualify them for another flow? If the answer is "quite a lot," you need coordination rules.
A few concrete frameworks that work:
- Entry limits per subscriber per window. A subscriber should enter at most one new flow per 24 to 48 hours. Most ESPs let you set this at the flow level. Klaviyo calls this a "smart sending" window. ActiveCampaign and Customer.io handle it through contact-level frequency rules.
- Flow priority ranking. When a subscriber qualifies for multiple flows simultaneously, only the highest-priority one fires. For most e-commerce setups, cart abandonment outranks browse abandonment, which outranks welcome (because purchase intent is highest at the cart stage).
- Cooling-off periods between flows. After any automated email sends, that subscriber is locked out of other non-critical flows for a defined window. 24 hours is a common minimum. 48 to 72 hours gives more breathing room for lower-intent triggers.
- Suppress automation emails from triggering other automations. This one is often overlooked. Your re-engagement click should not restart your browse abandonment flow. Tag automation-generated clicks separately or use exclusion logic to prevent cascade chains.
What counts as a safe frequency between flows
There's no universal number, but a useful starting point: no subscriber should receive more than one automated marketing email in a 24-hour period unless the second one is transactional or genuinely time-sensitive. Two automated emails in 48 hours is probably your outer limit before complaint rates start climbing.
Now the exception is a tight post-purchase sequence where someone expects rapid communication (order confirmed, order shipped, order delivered). Those are transactional and subscribers don't flag them the same way as marketing automation.
If you're unsure whether your current flows overlap, draw them out as a timeline. Pick a fictional subscriber who signs up, browses, adds to cart, and purchases all in one week. Count every automated email they'd receive. If the number surprises you, your coordination rules need tightening. The subscriber won't tell you. They'll just unsubscribe or mark you as spam.
For a deeper look at frequency caps as a standalone concept, that's worth reading alongside this. And if you're building out coordination logic and want a second pair of eyes, drop us a message on the SOS hotline. It's free and we're genuinely happy to help you map it out.
Contributors
Who worked on this answer
Every name links to their profile. Every company links to their site. Real people, real accountability.