What Happens When You Create An Audience
Imagine that your Ascent360 CDP can be represented in one giant data table. This data table, or client view, has many fields (see your Data Dictionary for a complete list), which combines multiple different sources of data. That table would look like the following:
LTGID | First Name | Last Name | Source Name | Transaction Date | Product Name | Season Name | Age | Gender | Total Spent Lifetime | Reservation Date |
123456 | John | Doe | 19 Transactions | 01/21/2020 | Season Pass | 19-20 | 52 | Male | $1,988.35 | |
123456 | John | Doe | 19 Transactions | 01/21/2020 | Boulder Mountain Sweatshirt | 52 | Male | $1,988.35 | ||
John | Doe | 19 Transactions | 11/23/2019 | Season Pass | 19-20 | 52 | Male | $1,988.35 | ||
123456 | John | Doe | 19 Lodging | 52 | Male | $1,988.35 | 01/18/2020 | |||
123456 | John | Doe | 20 Transactions | 11/01/2020 | Season Pass | 20-21 | 52 | Male | $1,988.35 | |
456789 | Jane | Doe | 19 Lodging | 10/01/2019 | ||||||
Jane | Doe | 19 Transactions | 11/05/2019 | Season Pass | 19-20 | 31 | Female | $399.95 | ||
456789 | Jane | Doe | 19 Ski Giveaway | 31 | Female | $399.95 |
When you build an audience, you are essentially combining filters on this data table to create audiences of people who took certain actions (made a purchase, signed up for email newsletters, attended a lesson or event, etc.) and/or have certain attributes (demographics, geographic, and aggregate interaction data). As you can see in the above table, not every field is filled out in each row - that's because certain fields are reserved for certain types of actions (i.e. "Reservation Date" is only available for lodging transactions, "Transaction Date" is only available for monetary transactions). There are also fields that will always show the same data (per customer) in every row, like gender, age and Total Spent Lifetime. It is important to remember the way in which the data is formatted as you begin building your audiences.
Example Audience and Outputs
Individuals Who Purchased a 19-20 Season Pass
The below audience will return the following rows because these are the rows where both the Product Name is 'Season Pass' AND the Season Name is '19-20'.
These are the 2 individuals who took the action of purchasing a 19-20 Season Pass.
LTGID | First Name | Last Name | Source Name | Transaction Date | Product Name | Season Name | Age | Gender | Total Spent Lifetime | Reservation Date |
123456 | John | Doe | 19 Transactions | 01/21/2020 | Season Pass | 19-20 | 52 | Male | $1,988.35 | |
456789 | Jane | Doe | 19 Transactions | 11/05/2018 | Season Pass | 19-20 | 31 | Female | $399.95 |
Individuals with Over $1,000 Lifetime Spend who Purchased a 19-20 Season Pass
The above audience will return the following rows, because these are the rows where the Product Name is 'Season Pass' AND the Season Name is '19-20' AND the individuals' Total Spent Lifetime is between $1,000 and $10,000.
This is the 1 individual who took the action of purchasing a 19-20 Season Pass and has over a $1,000 Total Spent Lifetime:
LTGID | First Name | Last Name | Source Name | Transaction Date | Product Name | Season Name | Age | Gender | Total Spent Lifetime | Reservation Date |
123456 | John | Doe | 19 Transactions | 01/21/2020 | Season Pass | 19-20 | 52 | Male | $1,988.35 |
Combining Individuals Who Took Different Actions
Individuals with a Reservation Date in January 2020 OR a Transaction Date in November 2019
The below audience will return the following rows because these are the rows where either the transaction date is in November 2019 OR the reservation date is in January 2020. You will notice that John Doe appears here twice, once because he purchased an item in November 2019 and once because he reserved a room in January 2020.
LTGID | First Name | Last Name | Source Name | Transaction Date | Product Name | Season Name | Age | Gender | Total Spent Lifetime | Reservation Date |
123456 | John | Doe | 19 Transactions | 11/23/2019 | Season Pass | 19-20 | 52 | Male | $1,988.35 | |
123456 | John | Doe | 19 Lodging | 52 | Male | $1,988.35 | 01/18/2020 | |||
456789 | Jane | Doe | 19 Transactions | 11/05/2019 | Season Pass | 19-20 | 31 | Female | $399.95 |
Individuals with a Reservation Date in January 2020 AND a Transaction Date in November 2019
So, what if you want to find only individuals like John, who made a purchase in November 2019 and reserved a room in January 2020? You may think switching the OR operator to an AND operator would give you results:
But actually, this audience is now looking for rows where BOTH the Transaction Date and Reservation Date have conflicting dates, which do not exist within the same line item in our CDP data table. So how do you identify the individuals who took these actions? The answer lies in Complex Audience Builder, where you can combine audiences to identify individuals in both. To create this Complex Audience, you first need to create 2 audiences: November 2019 Purchasers and January 2020 Lodging Reservations.
November 2019 Purchasers
Output
LTGID | First Name | Last Name | Source Name | Transaction Date | Product Name | Season Name | Age | Gender | Total Spent Lifetime | Reservation Date |
123456 | John | Doe | 19 Transactions | 11/23/2019 | Season Pass | 19-20 | 52 | Male | $1,988.35 | |
456789 | Jane | Doe | 19 Transactions | 11/05/2019 | Season Pass | 19-20 | 31 | Female | $399.95 |
January 2020 Lodging Reservations
Output
LTGID | First Name | Last Name | Source Name | Transaction Date | Product Name | Season Name | Age | Gender | Total Spent Lifetime | Reservation Date |
123456 | John | Doe | 19 Lodging | 52 | Male | $1,988.35 | 01/18/2020 |
Creating Your Individuals with a Reservation Date in January 2020 AND a Transaction Date in November 2019 Complex Audience
Once you've done the basic setup of your Complex Audience, select the New Complex Audience step. To configure a complex audience to select only individuals in both audiences, drag both audiences onto the canvas. By default, the operator selected is AND, which is the operator that should be used for this Complex Audience.
When you hit the refresh button on this Complex Audience, the tool goes to your two audiences, finds all individuals (based on LTGID) who are in the November 2019 Purchasers audience and compares those individuals to the ones in the January 2020 Lodging Reservations audience, and returns only the individuals who exist in both audiences. This becomes your Complex Audience output.
While Audience Builder uses fields to produce the output, Complex Audience Builder uses Audiences to produce the output.
November 2019 Purchasers Audience Output
LTGID | First Name | Last Name |
123456 | John | Doe |
456789 | Jane | Doe |
January 2020 Lodging Reservations Audience Output
LTGID | First Name | Last Name |
123456 | John | Doe |
Combined Complex Audience Output
LTGID | First Name | Last Name |
123456 | John | Doe |
Suppressing Individuals
What if you're trying to find people who purchased a season pass in 19-20 and remove anyone who purchased a pass for 20-21? You might think this audience configuration would work to identify lapsed passholders.
But what you'll find is that returns the same 2 rows, because these are the rows where the Product Name is 'Season Pass' AND the Season Name is '19-20' and NOT any of the rows where the Season Name is '20-21.' So, how do you identify lapsed passholders in Ascent360? By creating a complex audience consisting of 2 audiences - one that contains all of your 19-20 passholders, and one that contains all of your 20-21 passholders, as shown below.
19-20 Passholder Audience & Output
Audience
Output
LTGID | First Name | Last Name | Source Name | Transaction Date | Product Name | Season Name | Age | Gender | Total Spent Lifetime | Reservation Date |
123456 | John | Doe | 19 Transactions | 01/21/2020 | Season Pass | 19-20 | 52 | Male | $1,988.35 | |
456789 | Jane | Doe | 19 Transactions | 11/05/2019 | Season Pass | 19-20 | 31 | Female | $399.95 |
20-21 Passholder Audience & Output
Audience
Output
LTGID | First Name | Last Name | Source Name | Transaction Date | Product Name | Season Name | Age | Gender | Total Spent Lifetime | Reservation Date |
123456 | John | Doe | 20 Transactions | 11/01/2020 | Season Pass | 20-21 | 52 | Male | $1,988.35 |
Once your audiences are created, it is time to create your Complex Audience.
Creating your Lapsed Passholder Complex Audience
Once you've done the basic setup of your Complex Audience, select the New Complex Audience step. To configure a complex audience to select only individuals in both audiences, drag both audiences onto the canvas. By default, the operator selected is NOT, which is the operator that should be used for this Complex Audience.
When you hit the "refresh" button on this Complex Audience, the tool goes to your two audiences, finds all individuals (based on LTGID) who are in the 19-20 Passholders audience and compares those individuals to the ones in the 20-21 Passholders audience, and returns only the individuals who exist in 19-20 Passholders who do not exist in 20-21 Passholders. This becomes your campaign output.
19-20 Audience Output
Output
LTGID | First Name | Last Name |
123456 | John | Doe |
456789 | Jane | Doe |
20-21 Audience Output
LTGID | First Name | Last Name |
123456 | John | Doe |
Combined Complex Audience Output
LTGID | First Name | Last Name |
123456 | John | Doe |