Audience level codes

Audience codes represent the various audience levels defined in your data. Opportunity Detect groups data sources based on the audience code associated with them.

About audience levels

An audience level is composed of a key or database table field that uniquely identifies a member of that audience level. For example, your organization could use the audience levels Household, Customer, and Account. Each of these levels represents a different view of your marketing data.

Audience levels are typically organized hierarchically. Using the examples above, you might have the following hierarchy.

  • Household is at the top of the hierarchy, and each household can contain multiple customers.
  • Customer is next in the hierarchy, and each customer can have multiple accounts.
  • Account is at the bottom of the hierarchy.

Other, more complex examples of audience hierarchies exist in business-to-business environments, where audience levels may need to exist for businesses, companies, divisions, groups, individuals, accounts, and so on.

These audience levels may have different relationships with each other, for example one-to-one, many-to-one, or many-to-many. By defining audience levels, you allow these concepts to be represented within Opportunity Detect, so users can manage the relationships among these different audiences for targeting purposes. For example, although there might be multiple customers per household, you might want to limit contact to one customer per household.

Note: HCL® Services can advise you on the audiences you need to define for your system.

How audiences are associated with data sources

When you define your data sources on the Data Sources page, you specify the fields you want to use in Opportunity Detect. When you specify an audience ID field, you associate that field with an audience level defined in Opportunity Detect.

Audience codes for internal use

Opportunity Detect includes a pre-defined audience code: n. The n code is used internally by the system and is read-only. You must create additional audience codes to represent the audience levels in your data.

Also, the letter i is reserved for real time mode, and signifies the audience used for the audience level used by Interact when integration is enabled. You should not use i when configuring your audience levels for batch mode.