User Segmentation

Written by Hasan Rizvi
Posted On Nov, 22, 2017
What is User Segmentation?
User Segmentation allows you to send Broadcast Messages to a specific set of users rather than the whole bunch of them. For example, you have a Chatbot which takes order for groceries. Let says you want have special discount on some dairy products and only want to send this message to users whom have bought or asked for milk. In this situation user segmentation becomes handy.

How to create User Segmentation:
Now since we have discussed what user segmentation is, let’s see how to create User Segments. For this tutorial you should have entity called dairy and containing value of milk.

*Notice: “Store as user attribute” toggle should be enabled in the entity.

  1. Login to your dashboard. And from the side menu go to Audience.



  2. Now go to User Segmentation.



  3. Click Create Segment Button.


Name the segment anything you want. Select Entity from drop-down, select operator from drop-down and set value. In this case i want users who have asked for milk. Click Create.

How to use Segmentation:
Now you have successfully created user segmentation. Let’s see how to use.

  1. In the side menu go to Broadcast Message option. Click Broadcast Message.



  2. For the user segments drop-down select Dairy Segment and type in the message you want or attach plugin as you like.



  3. Now click Send Message button. This broadcast message will be send to those users only who have as your chatbot for milk.