Effortless Round-Robin Setup in Make.com Scenarios

I’ve seen the craziest workarounds to do a round-robin in your scenario in Make.com, but it’s actually really easy.

You need a module, a magic formula, and a router.

Let me show you how it works.

What is a round-robin?

A round-robin is a method for evenly distributing tasks or choices by cycling through a list in order, so everyone or everything gets a turn in a fair and systematic way.

For example, if you have a team of three, each team member gets assigned a task one after another until everyone has had a turn.

  • Task #1 β†’ Max
  • Task #2 β†’ Emmah
  • Task #3 β†’ Joe
  • Task #4 β†’ Max
  • Task #5 β†’ Emmah
  • etc.

In a scenario it’s especially helpful to evenly distribute between routes in a router.

Implementation of round-robin

Step #1: increment function

First, add the tool Increment Function to your scenario.

The first time the scenario runs it will return a value of 1, and will then add 1 to the number every time the scenario runs.

So the fifth scenario execution the value 5, and the nine hundred twenty-eighth scenario execution it will be 928.

add increment function tool to make scenario
Increment function

Step #2: magic formula

We’re going to use a formula to calculate and evenly distribute between your options.

Let’s say we have 3 options, what we want is this;

  • Execution #1 goes to option #1
  • Execution #2 goes to option #2
  • Execution #3 goes to option #3
  • Execution #4 goes back to option #1
  • Execution #5 goes to option #2
  • etc.

To do just that, we are going to use the mod operator with a simply formula;

(628+1)%3

= 1

Let me explain;

  • 628 is the number from our increment function, this will increase by 1 every scenario execution.
  • 1 increases the number from the increment function by 1 so we select the next option.
  • % calculates the remainder after diving it by the amount of options.
  • 3 the amount of options

But you honestly don’t need to understand the calculation, I also find this modulo very confusing, haha.

Just change the number 3 by the amount of options you want, and the first number by the item from the increment function module.

(1. i+1)%3

= 0, 1 or 2

This formula will now automatically return 0, 1 or 2 every time the scenario runs.

If you want for example 5 options, you would use this;

(1. i+1)%5

= 0, 1, 2, 3 or 4

See? We changed the last number to 5 and there are now 5 options.

Pssst. Want my best tips for Make.com? Get the cheat sheet πŸ˜„πŸ“©

Psst. Want to get the most out of Make.com? Consider my in-depth course πŸ˜„

Psst. Want some 1:1 help with your project? Book a coaching call with me πŸ˜„

Step #3: add router with filters

Now that you know the magic formula, let’s see how we can use it inside our Make.com scenario.

First, create a router with the amount of routes equal to your amount of options.

I want 3 options, so I created 3 routes:

add router with three routes after increment function to create round robin in make
Add three routers

And then click on the dotted line to create a filter with our magic formula for the round-robin:

create filter with round robin formula in make
Add the round-robin filter

Do the same for the other routes;

  • Round-robin option #1 = equal to 0
  • Round-robin option #2 = equal to 1
  • Round-robin option #3 = equal to 2

And that’s it!

Every time the scenario executes, it will follow the next route in the router πŸ™‚

round robin scenario example in make

Import: want this scenario? Import this blueprint to Make.com πŸ™‚

Import: want to import this scenario? Become a free member πŸ™‚

Over to you

Hope it’s helpful!

Any questions? Let me know in the comments below!

Get the Make Cheat Sheet πŸš€

Make can get a bit techy, but with this cheat sheet you’ll quickly understand how to easily setup scenarios. I hope these tips will save you some time! πŸ™‚



Become an automation expert fast πŸš€

Save hours a week in your online business with my in-depth Make.com course.

Tell me more about the course! πŸ”₯
Max van Collenburg

I'm addicted to travel, love a good cappuccino, have two cute cats, and I help online business owners to win back their time with no-code automation. More weird facts about me.

12 thoughts on “Effortless Round-Robin Setup in Make.com Scenarios”

    • The mod operator is just a way to make numbers loop. In (i+1) % 3, the i+1 is a number that keeps going up, and % 3 makes it cycle between 0, 1, and 2. So if i is 7, adding 1 makes 8, and dividing 8 by 3 leaves a remainder of 2. That’s how it picks the next option. Just swap out the 3 for however many options you have, and it’ll loop through them over and over.

      Reply

Leave a Comment