1. Audiences

Available attributes for audience rules

Important

Feature availability is part of a phased rollout. Your organization may not see this functionality yet. It will become available when your environment is included in the rollout.

When you create an audience, you first select an attribute group, such as Profile or Sessions. You then select an attribute from that group and define how profiles must match it.

Available attribute groups and attributes depend on the profile data available in your SitecoreAI environment.

For example, in the Profile group, you might select the Email attribute and use the contains comparator to match profiles whose email address includes a specific domain.

Audience builder supports these attribute groups: Profile, Sessions, Events, and Traits.

Audience builder supports the following attribute groups:

Profile

Use attributes in the Profile group to create rules based on profile information, such as contact details, identifiers, profile type, or when the profile was created or last updated. See Profiles to learn more about the profile data that SitecoreAI creates and stores for each site visitor.

The following table describes the attributes available in the Profile group.

AttributeDescriptionExample
ContactThe profile’s contact information, such as:

  • Address
  • Date Of Birth
  • Email
  • First Name
  • Gender
  • Language
  • Last Name
  • Title
"email": "[email protected]"
Client IdsThe client identifiers associated with the profile."clientIds": [ ]
Created AtThe date and time the profile was created."2026-05-22T11:37
.595048032Z"
IdThe unique identifier of the profile."0a6be2d7-1d58-49ea-930a-e66300692a84"
IdentifiersIdentifiers associated with the profile, such as:

  • Id
  • Provider
"id": "[email protected]"
Last Seen AtThe date and time the profile was last seen."2026-05-22T11:37
.482207897Z"
Modified AtThe date and time the profile was last updated."2026-05-22T12:21
.097974078Z"
TypeThe profile type."type": "identified"

Sessions

Use attributes in the Sessions group to create rules based on a profile’s sessions. A session is a group of events that occur on a specific channel during a defined period. See Engagement details to learn more about sessions and their timeline.

The following table describes the attributes available in the Sessions group.

AttributeDescriptionExample
Client DeviceInformation about the device used in the session, such as:

  • Operating System
  • Operating System Version
  • Software
  • Software Version
  • Type
"software": "Firefox"
GeolocationThe profile’s geographic location, such as:

  • City
  • Continent
  • Country
  • Region
"city": "Amsterdam"
StatsSession statistics including pages viewed, such as:

  • Duration In Seconds
  • First Page
  • Last Page
  • Referer
"firstPage": "/home"
UtmCampaign attribution information from UTM parameters, such as:

  • Campaign
  • Content
  • Medium
  • Source
  • Term
"campaign": "july_promo"
ChannelThe channel where the session took place."channel": "web"
ClientIdThe client ID associated with the profile in this session."clientId": "5ffbd520-8d14-46c8-8706-0e09522ac9ae"
Created AtThe date and time the session was created."createdAt": "2026-05-22T11:37
.807086498Z"
IdThe unique identifier for the session."id": "40a020fb-2239-445f-a3ba-a7fee3726123"
LanguageThe language associated with the session."language": "EN"
Modified AtThe date and time the session was last updated."modifiedAt": "2026-05-22T11:37
.807086498Z"
Site IdThe identifier of the site where the session occurred."siteId": "xyz_site"
StatusThe current status of the session."status": "open"

Events

Use attributes in the Events group to create rules based on standard or custom event data available in your environment. See Events to learn more about the events you can send to SitecoreAI.

The following table describes the attributes available in the Events group.

AttributeDescriptionExample
CustomCustom event data, such as:

  • Channel
  • Client Id
  • Created At
  • Id
  • Language
  • Modified At
  • Name
  • Site Id
  • Type
"createdAt": "2026-05-22T11:37
.134897564Z"
FormForm event data, such as:

  • Channel
  • Client Id
  • Component Instance Id
  • Created At
  • Form Id
  • Id
  • Interaction Type
  • Language
  • Modified At
  • Name
  • Site Id
"language": "EN"
IdentityIdentity event data, such as:

  • Contact
  • Channel
  • Client Id
  • Created At
  • Currency
  • Id
  • Identifiers
  • Language
  • Modified At
  • Name
  • Site Id
"clientId": "5ffbd520-8d14-46c8-8706-0e09522ac9ae"
Page ViewPage view event data, such as:

  • Channel
  • Client Id
  • Created At
  • Currency
  • Id
  • Language
  • Modified At
  • Name
  • Page Variant Id
  • Site Id
"siteId": "forma_lux"
SearchSearch event data, such as:

  • Channel
  • Client Id
  • Component Id
  • Component Instance Id
  • Created At
  • Id
  • Interaction
    Type
  • Keyword
  • Language
  • Modified At
  • Name
  • Null Results
  • Site Id
"keyword": "shoes"

Traits

Use attributes in the Traits group to create rules based on profile traits available in your environment.

The following table describes the attribute available in the Traits group.

AttributeDescriptionExample
AffinitiesAffinity scores calculated from the pages a profile views. You can use affinities to create rules based on a profile’s interests."brand": "sitecore"
If you have suggestions for improving this article, let us know!