Understanding Concurrent Execution Limits in Make for SaaS Use

Hi everyone,

I’m currently exploring Make to build automation flows that could serve as the foundation for a small SaaS platform. I have a few questions regarding how Make handles concurrent executions and what limitations I should keep in mind:

  1. Is there a limit on how many times can I execute an scenario at the same time?
  2. If there is such a limit, is it affected by the duration of each flow (how long it runs), or is it based only on the moment it gets triggered?
  3. Are these limits tied to the subscription plan, or are there platform-wide limits as well?

Additionally, I’d appreciate any tips or best practices when designing flows intended for multi-user environments, especially in a SaaS context. For example:

  • How to structure flows to avoid bottlenecks or race conditions?
  • Is there a way to ensure that individual users’ data stays isolated across executions?
  • What monitoring or error-handling mechanisms should I definitely implement?

Thanks in advance for your insights! I’m aiming to make something stable and scalable, and I’d love to hear how others have approached similar use cases.