Chains

How to create a chains and assign it to the user.

Chains are the best solution for combining several badges. This will allow you to encourage users more often and create chains of several steps. Each new earned badge in the chain is an increase in your product metrics such as DAU (Daily Active Users) and AIU (Active Interactive Users). Thanks to these metrics, your product is growing, as is your profit.


Create a chains

Location: Widgets > Badges and Achievements > Chains


To create a chain, click on the "Create" button. Select "Create a chain" and click "Continue".

Type of chain

You can create two types of chain:

  1. The chain will be configured as a separate badge
  2. Badges will display the levels of the chain
📘

Details of this choice will be described below.


Name of chain

You can specify the Name and Description of the chain. Use short and capacisive descriptions. The chat user will see this name and description when selecting "The chain will be configured as a separate badge".

Choose colours for your chain. The colour will allow you to better highlight the chain so that other users pay attention to it.

Icon

You can also use the icon as Chains. You can use any image for this. We adapt it to the size of the chat: 18x18 px. For your experience to be successful, we recommend preparing the icons in advance with a specialist, as this size is very compact.

Below you can see examples of the elements you place on the icon and how much they will be visible depending on its size.

For the best experience, we recommend that you use shapes and colours.

In the actual size 18x18px


Add a badge

Badges can be

  1. New (no user has such badges)
  2. Old (the badge has already been assigned to the user)

You can add both such badges to the chain. You have no restrictions.

You can add any previously created badge to the chain.

The badge in the chain is assigned a serial number. This number is the level of the badge in the chain. Arrange the badges the way you would like the user to receive them.

❗️

Remember to customise the trigger values of the badge according to the increase in the complexity of its execution. The serial number in the chain should correspond to the complexity of the badge trigger task.

If this sequence is violated, the client will not see the changes in the chain until he completes simpler tasks.

📘

If the chat participant has received several badges that are not in the chain. These badges are displayed to the client in a long list. Sometimes it may be that this long list is not included on the screen and some badges are hidden from other chat participants.

You can add all these badges to the chain. This will allow you to display only the current (last) badge from the list.


You can add badges without triggers to the chain. In this case, you can manage them yourself by downloading the list or via API Badges API


1. The chain will be configured as a separate badge

This setting allows you to set the same name and description for all icons in the chain. This means that the icons added to the chain will be combined with one name and description of the chain. The name and description of the icons will not be visible to the chat user. Only the name and description of the chain.

Icons added to the chain will affect only the number (level) of the chain. Every time a user complete a task or condition of an icon from this chain, the number (level) will increase.


The image shows that the user has fulfilled the badge condition, but the name and description of the chain are displayed.



2. Badges will display the levels of the chain

This setting allows the user to set the name and description of the badge in the chain he has reached. This means that the icons added to the chain will be displayed to the customer when he has reached it. The icons will change and replace each other depending on the user's progress.

Icons added to the chain will be displayed together with the ordinal number (level) to which it corresponds. Each time the user complete a task or icon condition from this chain, the number (level) and badge will be changed.


The image shows that the user has fulfild the badge condition and displays the name and description of the badge.