Custom Audience Pixel - Audience creation
This feature allows you to build audiences from custom audience pixel events triggered by Carbon’s custom events function (see the Audience Analytics > Custom Audience Pixel Setup document on how to implement this function).
Targeting a Simple Custom Audience Pixel
Follow the instructions for ‘Creating an Audience’ up to the step for Attribute Selection
When picking attributes, select Custom Audience Pixel
Select the pixel to target.
You may edit additional parameters by clicking on the ‘Show Advanced Settings’ link.
Targeting an Custom Audience Pixel Events by Frequency
To filter based on the number of times an event was fired, select the operator and a number in the ‘Pixel was fired’ fields. These are >= and 1 by default.
Targeting Custom Audience Pixel Events by Event Parameters
To filter based on additional event parameters that have been defined through the custom event function ccao.fireTrackingEvent(), make sure the advanced settings are shown, and enter the parameters to use. All parameters are optional except for the pixel and the frequency (Pixel Was Fired).
Below is a mapping of parameters from the custom event function to the custom audience pixel query parameters:
fireTrackingEvent parameter | Audience attributes field | Description | Required? |
---|---|---|---|
id | Custom Audience Pixel | The id/name of the pixel. The Pixel Name appears in the dropdown but the value is the id. | Yes |
Label | Event Label | A freeform text value which may be used to label your event | Optional |
StringKey | String Key | A freeform text key assigned to a textual key-value pair | Optional, but required with String Value |
StringValue | String Value | A freeform text value assigned to a textual key-value pair | Optional |
NumberKey | Number Key | A freeform text value assigned to a numerical key-value pair | Optional, but required with Number Value |
NumberValue | Number Value | A numerical value assigned to a numerical key-value pair | Optional |
Money | Revenue | A numerical value intended to be used for revenue | Optional |
String/Text Operators
String fields will have the operators equals/not equals/like/not like.
Using the “like” and “not like” operators When using the like and lot like operators for string fields add an * as a wildcard
Example: Event Label like subscription will capture events with label “gold-subscription” or “silver-subscription”
Number Operators
Number fields will have the operators equals/not equals/greater than equals/less than equals
Revenue Aggregation
You can use number operators on the revenue fields normally such as having the filter Revenue >= 30.
You can also use the aggregation operators “sum” and “average” to filter by aggregated values.
Example: Revenue sum >= 30
Refreshing Reach
To refresh the reach estimate for audiences using custom audience pixel filters, click on the “Refresh Reach” button.
You can layer additional attributes with the custom audience pixel filters using the AND/OR rules.
Use Cases
Use Case A: Custom Taxonomy Targeting
The custom parameters can be used to query the site taxonomy you’ve built using the custom function and create audiences based on those, especially if you would like to target on intent categories that can’t be found in the IAB 2.0 taxonomy, which Carbon uses.
Example: Pixel Name = “Taxonomy” Event Label = “Food” String Key = “Food” String Value = “Desserts”
Use Case B: Targeting Pages with Specific Revenue Per Page View
The custom parameters can be used to query the assigned revenue to pages (e.g. sponsored pages) and build audiences based on the aggregated revenue recorded from these events
Example: Pixel Name = “Sponsorships” Event Label = “Page View” String Key = “Advertiser Name” String Value = “[Brand Name Here]” Revenue average >= 20
Use Case C: Targeting Specific Sections of a Domain
The custom parameters can be used to build an audience based on profiles seen on a specific section of your website. E.g. If your site has a blog and you would like to build an audience of blog readers.
Example: Pixel Name = “Blog Readers” Was Seen >= 2 times Event Label = “[Blog Name Here]” String Key = “Blog Category” String Value like “Travel”
Use Case D: Subscription Pages
Example: Pixel Name = “Subscription” Event Label = “Subscription Bought” String Key like “Type” String Value: “Gold” Number Key: “Days” Number Value >= 30 Revenue average >= 20