Introduction to GetSocial Smart Audiences

Smart Audiences (widely known as User Segments) gives you the ability to get more insights into your users by dividing your total user base into specific audiences based on data attributes like app sessions, installs generated, activities posted, invites sent, etc.

It is an easy way to filter out analytics data and see differences in behavior for various segments of users.

Smart Audiences helps you answer questions like:

  1. Do social users have a higher lifetime than nonsocial users?

  2. Are users acquired through GetSocial Smart Invites or Smart Links better than another user?

  3. What is the behavior of influencers in my app?

Overview

  1. Analyze a subset of your user base: Unlike GetSocial Analytics that provides insights into the behavior of your entire user base, our Smart Audience feature lets you narrow this down by analyzing only a subset of your user base.

  2. Compare different user segments: By creating multiple user segments you can compare how the user behavior differs across segments. For example, you can compare segments like social vs. nonsocial users, user acquired through Facebook vs. WhatsApp, inviting vs. non-inviting users, etc.

  3. Export users in a segment: You can export the list of users in any given segment so you can target these users with your in-app marketing campaigns or for example, acquire lookalike audience from Facebook.

List of Features

  1. Create, edit, view and delete audience:

    1. Create as many audiences you need.

    2. Edit audience criteria.

    3. View analytics.

    4. Delete segments that no longer needed.

  2. Export users in an audience: you might be interested in getting the actual list of users that currently belong to a Smart Audience, for:

    1. Merging it with your internal systems.

    2. Acquiring similar audience using Facebook lookalike audiences.

    3. Importing into other ervices like Urban Airship / One Signal / Firebase etc. for targeting.

To support your specific use cases, we can provide the exported list of users with the desired columns. Please contact us to discuss your specific needs.

Smart Audience Elements

Smart Audience contains the following elements:

  • Name and Description: name and description you give to an audience so that you can find it later on our dashboard.

  • Criteria: is a set of filters on events and/or properties of the users that should match for the user to become part of the audience. (P.S: Values entered in criteria are not case sensitive).

  • Events: analytics events tracked by GetSocial and can be used in filter based on when a user first generated a given event, last generated a given event or the number of time a given event was generated. The following events are available for the filter:

    1. Activity Posted

    2. Comment Posted

    3. Invite Sent

    4. Sessions

    5. Install generated

    6. Friends Added

  • Properties: user and event properties tracked by GetSocial and used in filter similar to that of events. The following properties are available for the filter:

Property Description Values
Channel The smart invite channel through which a user was acquired from Text values such as whatsapp email facebook facebookmessenger sms line nativeshare twitter kik facebook-messenger kakao
Platform The operating system of users’ device Android, and iOS
Country Country of the user Multi select dropdown of country names
Region Region (province/state/area) of the user Text values such as California Texas Florida Bayern Noord-Holland Krung Thep Jakarta Raya Sao Paulo Metro Manila Distrito Federal Ontario
City City of the user Text values such as Amsterdam Paris Berlin Bangkok Jakarta Makati Sao Paulo Ottawa Santiago Rio de Janeiro Mexico City
Smart link Name of the Smart link the user was acquired from Text values for names you have given when creating Smart links
Smart link campaign Campaign name of the Smart link the user was acquired from Text values for campaign names you have given when creating Smart links
User Language User’s chosen language in the app Text values such as en es de nl
Device Language Language of the user’s device Text values such as en-US, en-GB, es-ES es-MX
Time zone Timezone of the user Text values such as America/New_York America/Chicago Asia/Shanghai America/Los_Angeles Europe/Moscow Asia/Jakarta The full list of available timezones can be found here: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
Manufacturer The manufacturer of the user’s device Text values, as reported by the device, such as Samsung Apple HUAWEI LGE LENOVO Motorola OPPO Xiaomi Sony Asus
Model The model of the user’s device Text values, as reported by the device, such as iPhone7,2 iPhone8,1 SM-J700F SM-G531H iPhone6,2 ALE-L21 SM-J200G SM-G935F SM-J500M iPhone7,1
OS version The operating system version of user’s device Text values such as 6.0.1 4.4.2 5.1.1 5.1 4.4.4 6.0 4.2.2 5.0.2 7.0 4.1.2
App version The version of your app installed on the user’s device Public Version and build version as reported by the app such as 2.6.1 (38) 2.5 (36) 2.6 (37) 2.7 (46) 2.6.2 (39)
SDK version The version of the GetSocial SDK that the user is using Text values such as 6.10.1 6.10.0 6.9.0 6.8.0 6.5.0
  • Operators for events and properties

    For numeric values the following operators are supported:

    • Greater than

    • Greater than or equal to

    • Less than or equal to

    • Is (a.k.a equal to)

    • Is not (a.k.a not equal to)

    For date values the following operators are supported:

    • Absolute: before, after and on specific date

    • Relative: more than, less than and exactly X days ago

    For text values the following operators are supported (Multi values):

    • is, is not, contains, does not contain, starts with, ends with, in, and not in.

Creating a Smart Audience

To create an audience click on the New audience button in the Smart Audience section, which opens the audience editor. Then give a name and write a short description to identify the audience, e.g., Name: Influencers, Description: users that generated more than 5 installs.

Defining the criteria

When creating an audience, all the events and properties that you can use to filter your user base is presented (for more information, see Events and Properties above). Each filter type (events and properties) has different options you need to fill out, based on the type of data it is. For instance, the “install generated count” filter type requires both the operator (see above) and the number of installs generated.

You can further refine the criteria by adding additional filter types using the AND or the OR buttons.

Audience Count

While you are creating the filter, the number at the bottom of the audience editor will show the number of users that belong to that audience.

Deleting filters

To delete a filter from the audience, simply click on the ‘X’ next to a filter. Note that any time a filter is added or deleted, the audience count is updated.

Create Smart Audience

Predefined Smart Audiences

We have defined a few Smart Audiences that you might find useful for your app:

  • Influencers: Users that generated at least 5 installs.

  • Successful Inviters: Users that generated at least 1 install.

  • Unsuccessful Inviters: Users that sent an invite but did not generate any install.

  • Unengaged Users: Users that never posted an activity or comment.

  • Content Creators: Users that posted at least one activity or comment.

  • Active Inviters: Users that sent an invite in the last 7 days.

Deleting a Smart Audience

To delete an audience click on the edit icon from the Actions column on the list of audiences, which opens the audience editor. From the audience, editor click on the Delete button.

Smart Audience Overview Page

The Smart Audience page is where you can view an overview of all the audiences you have created from the dashboard. You will find the following elements on this page:

  1. View Insights: clicking on an audience from the audience list opens the analytics page where you will find valuable insights about the users in the audience. See the Smart Insights section for more details.

  2. Duplicate audience: under the actions column click on the duplicate icon to duplicate the audience along with the audience criteria. You would want to duplicate an audience when creating a new audience whose criteria differs a little from the original one.

  3. Edit audience: under the actions column click on the pencil icon to edit the audience name, description and/or the criteria.

Smart Audiences Overview

Smart Insights

Smart insights provide valuable insights about the users in an audience. In the smart insights page you will find the following information along with a comparison to the users who are NOT part of this audience.

Smart Audiences Insights

  • Audience size: provides the number of users in the audience as of today and the percentage of the total user base.

  • Lifetime: denotes the average lifetime of users that belong to an audience. Lifetime is calculated based on the duration of the first and last event of users that are part of the audience. This essentially provides you with an insight into the retention period of these users.

  • Sessions: denotes the average number of sessions per user in the audience.

  • Users by platform: shows the breakdown of the users in the audience per platform (Android and iOS). Displayed as a drill down pie chart, so clicking on the platform will drill down to show the breakdown by OS version.

  • Sample users from this audience: shows 5 most active users from this audience.

  • Activities posted: this shows the total and an average number of activities posted by the users in the audience.

  • Comments posted: this shows the total and an average number of comments posted by the users in the audience.

  • Invites sent: this shows the total and an average number of invites sent by the users in the audience.

  • Installs generated: this shows the total and an average number of installs generated by the users in the audience.

  • Users by source: shows the breakdown of the users in the audience by their acquisition source.

  • Users by the device and user language: shows the breakdown of the users in the audience by their device language or language is chosen in an app.

  • Users by country: map view showing the breakdown of the users in the audience based on their location.

  • Users by campaign: shows the breakdown of the users in the audience by the acquisition campaign acquired via our smart links feature.

  • Users by device brand: shows the breakdown of the users in the audience by their device brand, i.e., Samsung, Apple, Motorola, etc.

  • Users by app and SDK version: shows the breakdown of the users in the audience based on the app or GetSocial SDK version.

Give us your feedback! Was this article helpful?

😀 🙁