Template overview
The “Gamification Points” template is used to display the user’s current score in the game, show their position on the leaderboard, and issue rewards once they collect a certain number of points.
How to add the template
Open the Automations section.
Go to Ready-made templates.
Select the Gamification Points template.
Choose the account where your game is set up.
Click Add Template.
How the template works
The user triggers the automation (for example, by sending “Points” or “Rating”).
The first message shows the user’s current stats — their rating, actions completed, and total points.
The system checks if the user has earned enough points for a reward.
If they have — the user receives a bonus.
Template structure
Start block
Displays information about the user’s current rating using variables:
Number of story reactions: {{ gameStoryReactions }}
Number of story mentions: {{ gameStoryMentions }}
Number of comments: {{ gameComments }}
Number of comments in live streams: {{ gameLiveComments }}
Total points in the game: {{ gameTotalPoints }}
Additional variables:
Place in the game: {{ gamePlace }}
Total number of participants: {{ gameTotalParticipants }}}
If a referral system is used, you can also display:
Number of invited friends: {{ referralsCount }} (or a custom variable).
Learn more about referral system settings.
You can also add a Leaderboard button that links to your public leaderboard.
Condition checks
After displaying the user’s stats, the following conditions are verified:
Assigned tags: the system checks whether the user has already received a reward (tag exists).
If not, it checks the Gamification Points condition.
Gamification Points condition: whether the user has enough points to receive a reward.
Example: If a user has collected 3000 points, they should get a reward. The system applies a tag confirming the reward has been granted.
Issuing rewards
When the user has enough points, they receive a message with the bonus — for example, a link to a guide, a private group, or another reward.
If they don’t have enough points, send a motivational message encouraging them to keep playing, e.g.: “Hope to see you among the leaders soon!”
How to give rewards for different point levels
You can enhance the template by adding multiple reward levels for different point thresholds.
In the Assigned tags block, list all tags corresponding to each bonus level.
If the user doesn’t have all the tags, add extra Gamification Points conditions to determine which bonus they should receive.
Important: Conditions are checked top to bottom, and the first condition that applies will trigger.
Therefore, arrange them from highest to lowest point values.
If the user has enough points, the system checks whether he has already received a bonus, and if not, it puts the necessary tag and issues the bonus.
Example reward levels can be 1000 points, 3000 points and 5000 points.
If a user skips a level, you can add a check after issuing a bonus — if they missed earlier rewards, the bot will also give them previous ones.
Trigger setup
After configuring all automation flows, set up a trigger in the top-right corner of the automation builder.
Common trigger words:
“Points”
“Rating”
“Leaderboard”
Learn more about automation triggers.
Related articles:
How to issue prizes and award points for keywords
How to set up repost automation with mentions in Instagram
















