How can I stop a Make scenario after the first successful result and Airtable update?

I’m working on a scenario where I generate and check multiple email permutations (e.g. firstname.lastname@domain.com, lastname@domain.com, etc.) using the Email List Verify module.

Each permutation is verified in a separate path using routers. As soon as I get a positive result (Result = ok), I update the corresponding Airtable record with the verified email.

Now I want the scenario to stop checking the remaining permutations once the first valid email has been found and saved to Airtable.

I tried setting a variable like Found = true after a successful result and then checking that variable in the other paths to prevent further execution – but it doesn’t work, since the variable is not shared across parallel router paths.

What’s the best way to stop the scenario (or prevent further paths from running) after the first success?

Important notes:

  • I don’t want to use an Iterator or Array logic.
  • All 8 permutations are being checked in parallel.
  • I only want to update Airtable once and stop further checks immediately after.

Thanks in advance!

You could probably use error handling routes for this.

So your filter now goes into the “Record ID” field, to “throw an error” with a null value if you want to continue.

Hope this helps! Let me know if there are any further questions or issues.

@samliew

1 Like

Hi, Thanks for your help. I will try this!