Broadcast by attribute

You can broadcast to users based on the attributes they have selected (custom attributes) or have allocated on their Flip profile. All you need to do is set up a message to assign a user to an attribute, and then create a broadcast that will be targeted towards them based on the attribute that is assigned to them.

 

Using custom attributes

1) Create your message

First up, create a message that will allow the user to select an attribute to apply to them. I want to ask the user which office location they usually work from, so I've built a text part for the question, and then added quick replies for the answers.

 

2) Set your attributes

To give each answer an attribute, go into the button settings (accessed through the cog). Select "Save user attribute and send a message" from the first drop down menu. More drop down menus will then appear. Type in the name of your attribute - I've chosen to call mine "office_location". As you can see, it is a new attribute so I will be prompted to "Create new" so it is saved to the flow database. You can also pick pre-existing attributes from this dropdown menu.

Then add a tag value to your attribute - this is optional. If you leave it blank, it will pull through the button text (which is fine in this scenario). Once that's done, choose or create a reply message and save your settings:

Once you're happy with your message, click the save button below the message preview. 

 

3) Create your broadcast message

Now it's time to create the broadcast message. This is the broadcast message I've built - I am sending an Infosec quiz based on the user's location:

Once you're happy with your message, click save.

 

4) Set up your broadcast

Go to the broadcast section of the platform and choose the message you'd like to broadcast. Choose your target audience, and then select "Add a filter to your target". Select your attribute from the drop down menu (in my case - $office_location). Now select "equal to" and type in your user attribute value (make sure it's identical to your value). You can see how I scheduled my post below:

Set when you want the broadcast to go out, and click "schedule".


The users that selected the London option in the location question will then receive the message. 

 

Targeting by numbers

You can also schedule broadcasts based on numbers - this would be useful if you've created a quiz. So for example, I made an Infosec quiz with the attribute infosec_quiz_score. I wanted to send out a "Please redo the quiz" message to those who scored less than 7 so I set up the following broadcast:

I added the message and selected the flow audience (those who already have the flow in their chat inbox) as my target. I then filtered the target audience by the infosec_quiz_score attribute, and set it to send to those who scored "less than and equal to" 7.

The flow will then scan through all the attribute values in the flow audience, and send the message to those with 7 or below as the value. 

 

Selecting the middle drop down menu gives you a lot of flexibility with who you can send a broadcast to. Here is a full view of the attribute filter options (the middle dropdown menu):

Remember that only "equal to" can be used with letters and words. Please make sure you inputted value is accurate in order to avoid any user error. We recommend copying the value from the attribute set up in your flow to make sure it is inputted as it should be. 

 

Using profile attributes

You can also filter the audience using Flip profile attributes, as seen in the dropdown below:

This information is pulled directly from a user's Flip profile, so please make sure the fields are filled out if using certain attributes to filter your broadcast. 

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request

Comments

0 comments

Please sign in to leave a comment.