The Visitor ID Attribute is used to store a unique identifier, such as email address or customer ID, as a Visitor Attribute. This Attribute is treated as a secondary identifier for the purpose of visitor stitching.
In this article:
Identifying your visitors is a critical step in leveraging the power of visitor stitching. In every customer interaction, across channels and devices, there is an opportunity to capture the identity of the visitor in the form of attributes such as "
customer_email" or "
customer_id". As these attributes are encountered across multiple visitor sessions, AudienceStream will stitch together visitor profiles that share a visitor ID value to build a more complete profile of the visitor.
Visitor stitching is not enabled by default. Contact your account manager about activating this feature.
Learn more about visitor stitching.
The Visitor ID attributes used to identify your visitors should contain values that meet the following requirements:
a1a1a1a1a1would be invalid.
UserName@example.comis different from
The system will not accept a value that does not satisfy the length and non-repeating requirements, meaning that you do not have to check for these conditions in the configuration.
Third-party vendors that also track visitor activity are also likely to have a unique identifier for each user. These values can also be used as a Visitor ID attribute in AudienceStream. To ensure uniqueness across all third-party vendors it's a best practice to create a separate Visitor ID attribute for each vendor that will be providing an identifier. For example, if your visitors have accounts with Facebook and Twitter you would create corresponding Visitor ID attribute for each vendor, such as "Facebook ID" and "Twitter ID".
Be sure to review the guide on visitor stitching to ensure you create the most accurate Visitor ID attribute possible.
Use the following steps to create a Visitor ID:
The title may contain any non-ASCII characters other than double quotes and cannot exceed 250 characters.
To set the value of a Visitor ID, you must first add an enrichment.
Use the following steps to add an enrichment:
A rule condition provides additional control over when an enrichment occurs. You can use pre-defined rules from the system or create your own custom rules.
Use the following steps to apply a rule:
Adding a new rule using the Enrichments dialog automatically applies it to the enrichment.
This is the final step. Click Save/Publish in the top-right corner to confirm the changes you introduced in your profile.
Yes, the maximum number of characters allowed is 255.
Yes, all UTF characters are supported.
Yes, our system does support multi-byte characters, such as UTF8.