back to blog

Jul 7, 2023

Flow of the Week – Esports – automating rewards based on player performance


Welcome to another edition of our “Flow of the Week” series. In this edition, we will explore an exciting integration for the world of esports gaming – the creation of a prize loot box based on player performance. Our aim is to enhance the gaming experience by rewarding players who score 100 points within a single day of playing. Let’s dive into the details of this innovative flow.

The Idea: Rewarding player performance

In the realm of esports gaming, it is crucial to motivate players and acknowledge their achievements. Recognizing exceptional performance and encouraging healthy competition can greatly enhance the overall gaming experience. However, manually tracking and rewarding individual player scores can be time-consuming and prone to errors. To address this challenge, we present an automated solution that generates a prize loot box when a player reaches 100 points within a day of gameplay.

The solution: Flows’ integrated automation platform

Flows’ integrated automation platform offers an ideal solution to automate the process of creating prize loot boxes based on player performance. We can easily design and implement this flow within minutes by utilising Flows’ no-code environment.

So, how do you Flow it?

First, we integrate Flows with the game’s scoring system and player database. The flow monitors each player’s performance in real-time, assigning points for various achievements. For instance, winning a match earns the player 10 points, securing the second position grants 4 points, and finishing third awards 1 point. To create this just initiate the Flow with each new winner event. The Flow only runs once for every unique Player ID, applying a first-stage filtering by the position on the event to check if this Player ID is 1st, 2nd or 3rd position.

The flow continuously tracks progress as the player accumulates points throughout the day. We keep adding points to a Player every time this PlayerID runs during the time we set for the increment number stage, in this case 24hrs.

In this scenario, the Flow will only initiate and run if a player’s score reaches 100 points or more. Until then, the Flow will continuously track and accumulate points for each PlayerID. Once a PlayerID reaches or surpasses the 100-point mark, the Flow will proceed to the next stage.

Once the player reaches the target of 100 points, players will receive a message informing them that they are about to receive a prize in their account. This message serves as a notification to the player about the upcoming reward they will receive. Flows automatically triggers the creation of a prize loot box personalized for that player. The loot box may contain in-game items, virtual currency, or exclusive rewards as determined by the game developers.


By automating this process, the flow ensures that players are promptly rewarded for their exceptional performance without any manual intervention. This enhances the gaming experience and boosts player engagement and motivation.

In summary, the esports integration flow presented here leverages Flows’ automation platform to create a prize loot box for players who achieve 100 points within a single day of playing. By automating the tracking and rewarding process, this flow enhances the player experience, encourages healthy competition, and fosters engagement within the esport gaming community.

If you want to find out more about how flows can help you to accelerate delivery and supercharge your innovation, get in touch.