Any way to complete 1 action despite multiple triggers at a time?

Topic summary

A Shopify Flow trigger fires once per 100 discount codes created, resulting in 1,000 triggers for a batch of 100,000 codes. The goal is to consolidate these multiple triggers into a single Slack notification per bulk discount batch.

Proposed Solution:

  • Use a Shop metafield or metaobject to track a counter
  • Increment the count with each trigger
  • Send the Slack message only when the counter reaches the total expected triggers
  • Reset the counter to 0 after sending

Status: No native Flow feature exists to reduce multiple triggers to one action. The discussion remains open with the workaround suggestion as the only proposed approach.

Summarized with AI on November 1. AI used: claude-sonnet-4-5-20250929.

Hi all,

There is a trigger available in Flows for our bulk discounts creation app that fires 1x for every 100 codes created. So if we created a batch of 100,000 codes, it would trigger 1,000 times.

We are looking to send a Slack message once per bulk discount created.

Does anyone have any experience reducing multiple triggers to one action?

Thank you!

No. You might be able to store that information in a Shop metafield or a metaobject. Something like a count. And when the count reaches a certain number, you send the slack message and set the count back to 0