# How to match users using keywords?

**URL:** <https://forum.heroiclabs.com/t/how-to-match-users-using-keywords/2424>\
**Category:** Game Design\
**Created:** [March 4, 2022, 1:32pm UTC](https://forum.heroiclabs.com/t/how-to-match-users-using-keywords/2424 "2022-03-04T13:32:02Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![thomascastel](https://avatars.discourse-cdn.com/v4/letter/t/e79b87/32.png) [@thomascastel](https://forum.heroiclabs.com/u/thomascastel)\
**Post date:** [March 4, 2022, 1:32pm UTC](https://forum.heroiclabs.com/t/how-to-match-users-using-keywords/2424/1 "2022-03-04T13:32:02Z")

</div>

Hello there,

We are working on a real-time PVP game based on Nakama. Currently we only use the matchmaker with queries to connect players.

We would like to know if there would be any ways to connect users which are looking for the same keyword, for example 2 users looking for an opponent using the keyword “foo1234” would be able to play together.

We know we can’t use the matchmaker for that because there could be multiple server instances. So is there another solution to do this matchmaking ourselves?

Thanks in advance!

Thomas

---

<div class="post-metadata">

**Author:** ![mofirouz](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.heroiclabs.com/mofirouz/32/1523_2.png) [@mofirouz](https://forum.heroiclabs.com/u/mofirouz)\
**Post date:** [March 5, 2022, 12:18pm UTC](https://forum.heroiclabs.com/t/how-to-match-users-using-keywords/2424/2 "2022-03-05T12:18:40Z")

</div>

Within a cluster of Nakama [Enterprise] instances, the matchmaker data is replicated across every node in the cluster - and therefore people connecting to different nodes in the cluster can look for each other. This is available in our Heroic Cloud.
