Group composer

Generate perfect group(s) that strictly adhere to your instructions for the distribution of people in each group.

The algorithm stops generating groups when it can no longer generate groups strictly conforming to the rule, so not everyone is necessarily matched (except if your enabled rematching!).

This algorithm is based on Categories. Make sure to define them before configuring your matching rules.

When to use it?

Use this algorithm when you need to create only groups that adhere to a strict matching rule.

This matching algorithm is perfect for the following use cases:

  • Match new hires with senior management

  • Create connections between members who are looking for a job and members who are hiring

  • ...

How to use it?

Choose your group size, and select the "Group composer" algorithm.

Set your group(s) distribution based on category values ("dropdown" and "multiple choice" types are supported).

Groups distribution & rematching

In the example below, we chose to create groups of 2, and to have in each group: 1 Mentee and 1 Mentor. As you can see at the bottom of each Seat card, there are 41 Mentors and 113 Mentees in the audience.

In our example:

  • If you allow unlimited rematching (first option), then

    • 10 Mentors will have 2 Mentees

    • 31 Mentors will have 3 Mentees

    • So all people will be matched

  • If you allow rematching, up to 2 rematches, then

    • 41 Mentors (all mentors) will have 2 Mentees

    • 31 Mentees won't be matched, so they won't have a Mentor

  • If you do not allow rematching, then

    • Only 41 Mentees will have a Mentor (because the audience only includes 41 Mentors)

    • 72 Mentees won't be matched, so they won't have a Mentor

It's always the smallest population that is rematched several times.

With rematching, matchmaking messages are sent individually to each group. In other words, if a Mentor has 3 Mentees, the Mentor will receive 3 different messages, each putting him or her in touch with 1 Mentee.

Matching rules

You can also set matching rules that will refine the composition of the groups with additional constraints (see below).

Read the following article to learn more about matching rules.

Last updated