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?

Available Data

Smart Audiences data can take up to 90 mins to be available to filter and to appear on Smart Insights.

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 services 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
Channel The smart invite channel through which a user was acquired from.
e.g. whatsapp, email , facebook , facebookmessenger, …
Platform The operating system of users’ device.
e.g. Android, iOS
Country Country of the user.
Multi select dropdown of country names
Region Region (province/state/area) of the user.
e.g. California, Texas, Florida, Bayern, Noord-Holland, Krung Thep, Jakarta Raya, Sao Paulo, Metro Manila, Distrito Federal, Ontario, …
City City of the user.
e.g. 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.
Smart link campaign Campaign name of the Smart Link the user was acquired from.
User Language Language defined for the GetSocial SDK (full list)
e.g. en
Device Language Language and Locale from the device.
e.g. en-CA
Time zone Timezone of the user (full list)
e.g. America/Toronto
Manufacturer Manufacturer of the user’s device.
e.g. Apple, Samsung, HUAWEI, …
Model Model of the user’s device.
e.g. iPhone10,4, SM-J700F, SM-G531H, …
OS version Version of the Operating System of user’s device.
e.g. 11.0.3
App version The version of your app installed on the user’s device.
e.g. 2.6.1
Build version The build version of your app installed on the user’s device.
e.g. 38
SDK version The version of the GetSocial SDK that the user is using.
e.g. 6.10.1,6.9.0
Device ID IDFA for iOS or Advertising ID for Android.
e.g. 6D92078A-8246-4BA4-AE5B-76104861E7DC
Lifetime Lifetime of the user in the App in days.
e.g. 20
  • 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 a 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?

😀 🙁