Skip to main content

Segmentation Fields

Segmentation fields ; what they are and how to create them

Jump to a section!
What is Segmentation?

What is Segmentation?



User segmentation is a feature that lets you separate your users into different groups based on shared properties and send targeted announcements.

Sending targeted announcements helps you to make your announcements visible to the right user base. You can also filter user activities by these segment profiles.

With AnnounceKit's Segmentation, you can:

  • Create your own user profile for your project and send targeted announcements to them

  • Create a combination of segmentation rules (aka Segment Profiles) and analyse their traffic, sessions, views and more

In order to use the Segmentation feature, you need to enable User Tracking through widget configuration. You can use our detailed step by step explanation here.

After providing a unique user identifier in your widget embed code, you need to code the data you want to Segment within the data object.

See above: data object was used to create the "member_type" segmentation

You can segment your users based on their roles, locations, past events, and login statuses or provide custom data. After that, whenever a visitor meets the rules of the segment, they will be included in that group.

What are Segmentation Fields?


Segmentation Fields are entries that store basic information about the user.

Basically, it refers to user properties.

See below ; user_status and user_access_level

By using the fields you have created, you can form a segmentation rule that defines the Segment Profiles (user segment group) to your own liking.

You can then use these Segment Profiles to send targeted announcements and detailed segment analyses.

How to create a Segmentation Field?


By going to Settings and then Segmentation, you can create your Segmentation Field.

This can be achieved by writing your field name under "Add New Field"

You also need to add the field (e.g. "member_type") as a Segment Field in your project to use it later for targeting announcements.

🔴 Please note that you need to configure your widget to collect these fields. As your users visit the page with the configured widget, they will be automatically added to the Audience section, with the user properties you provided within the widget configuration.

After that, all you have to do is create Segment Profiles with these Fields, so that you can send targeted announcements and detailed segment analyses.

Check out the article on Segment Profiles for more details.

An example use case


Imagine that you own an eCommerce business that offers coupons.

Your target customers are males and females between 18 and 65.

This is a wide range of customer types that is hard to organize. Hair salon coupons may only be relevant to young women while group deal tours are appealing to over 50s men.

So, you need to find a solution to announce your updates relevant to the groups.

Segment fields help you to create these groups by specifying the properties.

For example, you can create segment fields such as customer_age and customer_gender, to use this information to send targeted announcements.

Did this answer your question?