I’m building a Make (Integromat) scenario to validate a list of 18 email permutations using an external email verification service (email-list-verify
). The permutations are generated dynamically based on first name, last name, and domain, and stored as an array using split(...)
.
My goal is:
To stop the iteration immediately after the first email address is found to be valid (
Result = ok
).
Here’s what I’ve tried:
- Generating all email variations in a variable (
EmailVariablen
) usingsplit(...)
- Using a Repeater module with 18 cycles
- In each cycle, I pick one email using
{{get(EmailVariablen; cycle)}}
(or storecycle
in anindex
variable) - Then run the email through the verifier
- I placed a Router after the verifier:
- If the result is
ok
, it ends the scenario withWebhook Respond
- If not, it continues to the next iteration
- If the result is
Problem:
Make doesn’t support true “break” logic in Repeaters or Iterators. All 18 iterations are processed, even if a match is found early. I want to stop the loop after the first success, not just skip the action.
Question:
What’s the best way to break or skip further execution once a valid result is found – while still using the Repeater or a similar structure?
Cheers!