
NEW 2025 Holiday Gamification Report
InAppStory provides two ways of story targeting - tags and segments. Both of these methods have their advantages in different cases.
Tags are a great way to target specific users based on their characteristics. By assigning tags to different stories, you can ensure that the right content is shown to the right audience. For example, if you have a story about a new product launch, you can assign tags such as "interested in technology" to target users who are likely to be interested in the product.
Segments, on the other hand, allow you to target users based on their interactions with the stories or target already configured user groups. This method is particularly useful when you want to target a specific group of users who have shown a certain level of engagement or behavior. Using segments, you can easily categorize users into different groups such as "active users" or "premium users", for example.
While segments provide more granular targeting, tags offer a broader approach that can be effective when you want to reach a wider audience. Depending on your specific marketing goals and campaign objectives, you can choose to leverage tags or segments, or a combination of both, to maximize the impact of your stories.
Tags are used to target groups based on any attribute tracked in the app. They are suitable for targeting based on demographic characteristics, interests, geolocation, etc.
To start working with tags, you need to determine how the app will collect the necessary tags that correspond to the user and store them in an array of strings.
If recieved values match with tag names in the console the SDK will recognize them as tags, and will display stories associated with the tag.
Segments are used for targeting pre-defined groups of users (in the format of a .csv file consisting of a set of IDs) and targeting based on user interactions with stories (views, likes/dislikes, etc.).