There are four types of audiences: standard, generated, custom, and snapshots.
Both standard and generated audiences are pre-populated for you. We anticipate the criteria you may want to apply to audience creation to save you the work. In addition, you can create custom audiences yourself by applying filters using criteria or specifying users individually.
Use snapshots as static user lists you can save from any audience to capture the number of users in that audience at a single point in time.
|Audience type||Created how?||Updated how?||Can I edit these?|
|Standard||Pre-populated by Firstup based on community-agnostic information.||Updated automatically to include users who meet the criteria and remove those who don’t.||No, but you can view the filters that define them.|
|Generated||Pre-populated by Firstup based on community-specific information.||Updated automatically to include users who meet the criteria and remove those who don’t.||No, but you can view the filters that define them.|
|Custom||Created by your Administrators and Community Managers.||If created based on criteria (using filters or advanced query), a custom audience is updated automatically to include users who meet the criteria and remove those who don’t.
If created by specifying individual users, the custom audience is not dynamically updated.
|Snapshot||Created by your Administrators and Community Managers.||
|No, but you can view the filters that define them.|
Standard audiences use information common to every community, such as user device type or user activity, to automatically segment users for you. Different communities will have the same standard audiences.
Standard audiences are automatically created and updated for you. The criteria are defined by Firstup based on information of interest to many Administrators and Community Managers. You cannot edit the membership of these audiences, but you can view the filters that define them.
Standard audiences update automatically to include users who meet the criteria. Here are some examples of the kinds of criteria that we use to define standard audiences:
- Role (Members, Topic Managers, Community Managers, etc.)
- User activity (Inactive This Month, Joined Last Month, Sharers, Top Advocates)
- Device status (Reachable by Push Notification)
- Device usage (Android, iOS, Web)
- Registration Status (Deactivated, Not Deactivated, Registration Complete)
Generated audiences use community-specific data to anticipate your most common user segments. Unlike standard audiences, generated audiences are based on community-specific criteria and therefore are unique to each community.
Generated audiences are created and updated for you automatically. The criteria are auto-generated based on your community's data. You cannot edit the membership of these audiences, but you can view the filters that define them.
We create one audience for each value in a set of the community's data. This table describes the rules that govern the audiences that are generated.
|Audiences are generated for...||How many audiences are generated?||Where does this information come from?|
|Subscribed to: <Topic Name>||A separate audience for each topic that has at least one subscribed user||If you create a new topic and users join or follow that topic, a job that runs every 24 hours creates a new audience for all the followers of that topic.|
|Country||One audience for each country||
You can pass audience attributes to Firstup through a CSV via SFTP or an SSO SAML claim.
We recognize the following attribute names and will automatically create generated audiences for each attribute value that falls under these names. Each audience will be generated after at least one user with that value exists in the Firstup community.
We can even index on multiple values and the data is passed in an array (e.g. a single user belongs to multiple departments).
|Department||One audience for each department|
|Job Title||One audience is generated for each value passed as 'title'|
|SAML Audience||One audience is generated for every value passed under the attribute name 'groups'|
*Groups is like a wildcard attribute name for both SSO SAML and CSV via SFTP. You can pass any attribute value under the attribute name 'Groups' and we will auto-generate an audience in Studio called 'SAML Group: <value>'. This is very useful if you have an attribute other than country, department, or title that you want to result in auto-generated audiences.
Custom audiences are created by Administrators and Community Managers, and can be edited at any time. There are several ways to create custom audiences:
- Criteria - Select criteria to specify which users should be included in the audience. As users meet those criteria, they will be automatically added to the audience. When a user no longer meets the criteria, they will be automatically removed.
Note: You can select up to 1,000 filters when creating or editing an audience.
- The same community-agnostic criteria used to define standard audiences (e.g. role, status).
- The same community-specific criteria used to define generated audiences (e.g. follows x topic, x drop-down answer).
- All audience attributes provided via SSO or SFTP (whether the audience attributes result in generated audiences or not).
- Individual users - Select a specific set of users to include in the audience. Users must be added or removed from this type of audience by an Administrator or Community Manager.
- Advanced - Use free-form query language to define audiences using the same criteria as the filters, but with your own BOOLEAN logic and other flexibilities.
Snapshots are created by Administrators and Community Managers, and are static lists of users who are in an audience at a specific moment in time. A Snapshot acts like a user list that does not update.
Almost all audiences in the Firstup platform update automatically to include users who meet the criteria and remove those who don’t. This ensures that the users in the audience are always up-to-date and correct so you can use them in any part of the Firstup platform. However, you may want to see more than just the current number of users in a particular audience.
Snapshots can be leveraged to track growth over time (e.g. how many iOS users you had on January 1, 2020 versus July 1, 2020), retarget specific users with campaigns, and review data for reporting purposes. Anywhere you can target or report on audiences you can target or report on a snapshot as well.