- Support Home
- Knowledge Base
- Target Expressions
- Audiences
Audiences
What are audiences?
Audiences allow persistent segmentation of your subscriber database by target expression. Taguchi will automatically identify all subscribers matching your audience's target expression each day, providing reporting on the number and behaviour of those subscribers as well as trends in audience membership over time.
In addition to the reporting benefits, audiences can be used in target expressions in other parts of the system, such as activities, extracts, integrations or Smart Paths. This simplifies your day-to-day activity targeting and provides a way to see the number of recipients an activity will target without having to run an activity check or generate an extract.
How do audiences differ from lists?
In Taguchi, lists are used to manage opt-in and opt-out status for subscribers, and as destinations for subscriber data received via integrations, API requests or file uploads via the user interface.
By contrast, audiences track the subscribers matching a specific target expression rather than which subscribers have opted in or out. One way to understand the difference is that audiences are groups which you assign subscribers to, while lists are groups which subscribers themselves can choose to be part of.
Here are some examples of use-cases where you would organise subscribers using lists:
- Identifying customers who have opted in to receive marketing
- Giving customers a choice of which communication channels they prefer
- Allowing customers to sign up to receive specific deals
Here are some examples where you would organise subscribers using audiences:
- Identifying customers who are at risk of disengaging, based on their purchase history
- Grouping customers by loyalty program tiers
- Targeting customers whose spend is trending up or down compared with their usual values
- Targeting customers who primarily engage via website vs. customers who primarily engage via app
Setting up audiences
To create a new audience, access the Audiences section via navigation menu on the left-hand side of the screen.
Click the green āNew audienceā button on the right.
In the āAudience setupā window, enter the name of the audience, some notes to explain its purpose, and configure your desired target expression.
Audiences support the full set of target expression features, with the exception of targeting other audiences. This is because the order in which audiences are updated is not guaranteed, so having one audience targeting another audience could yield inconsistent results.
- Once finished, click the āSaveā button. The āAudience setupā window will close, and you will see your newly created audience appear in the audiences area. Taguchi will calculate initial audience membership in the background, and once that process is complete, you will see the audience statistics appear.
The duration of this initial calculation process will depend on the complexity of the target expression. Typically a simple target expression will take seconds or a few minutes to evaluate, while a complex target expression using large amounts of historical event data may take 10-20 minutes to evaluate.
Creating audiences from existing targeting
Target expressions used in activities, extracts or integrations can be used to create a new audience by clicking the green ā+ā button in the target expression editor.
Simply enter a name, and click āCreateā. The audience will be created in the background without disrupting your existing workflow.
Editing audiences
Existing audiences may be edited by clicking on the gear icon on the relevant audience tile. The āAudience setupā window will appear, and the options are the same as those described above. Changing an audience target expression will cause the audienceās membership to be recalculated, resetting its current and historical statistical data in the process.
Deleting and archiving audiences
Use the āā¦ā button on the audience tile to reveal management options including deletion and archiving. Once an audience has been deleted or archived, it will disappear from the normal audience view and you will be given an option to undo the action, if required.
Using audiences
Audiences can be referenced in target expressions anywhere in the system using the āin audienceā, ājoined audienceā or āleft audienceā predicates.
- āin audienceā will match all subscribers who are currently members of a given audience.
- ājoined audienceā matches subscribers who became members of an audience over the specified time period (even if they are no longer members of the audience)
- āleft audienceā matches subscribers who ceased being members of an audience over the specified time period (even if they have subsequently become members of that audience again)
The predicates above can be combined with any of the other target expression options. Note that in many cases, targeting a complex query via an audience rather than directly in the activity will result in faster distribution times, as the target calculations can be performed ahead of time.
Audiences and partitions
Like lists, activities, campaigns and assets, audiences have full support for Taguchi's partition functionality. This allows your content and database to be customised for different geographies, brands, regions or stores.
By default, audiences are global across your account, so if you require partition users to have access to them, you will need to assign the audience to the relevant partitions (for example, all partitions). Each partition user will only see the audience statistics matching the partitions to which they have access to, and when targeting that audience, they will only be able to communicate with audience members who are also members of their partitions.
If an audience's partitions are changed, the audience will be recalculated. Until recalculation is complete, only audience members who are currently in the audience's updated partitions will be contactable.