Forums
日本語
TLC
Tealium Learning Center
Tealium Learning
Center
Discussions & Ideas
Dicussions & Ideas
Documentation
Documentation
Knowledge Base
Knowledge Base
Education
Education
TLC Blog
TLC Blog
Support Desk
Support Desk
CDH
Customer Data Hub
Customer Data Hub
Home
Server-Side CDH
Getting started
EventStream API Hub
Introduction to EventStream
Start EventStream tutorial
Data sources
Add a data source
Install and test
Live Events
Event specifications
Add a specification
Event data quality
Event feeds
Add a feed
Connectors
Add a connector
Trace
Test with Trace
Saving and publishing
Next steps
AudienceStream CDP
Introduction to AudienceStream
Start AudienceStream tutorial
Attributes
Attributes Enrichments
Attributes Badges
Attributes Offline Data (Omnichannel)
Visitor Stitching
Visitor Stitching Visitor ID
Visitor ID Part 1
Visitor ID Discovery
Visitor ID Part 2
Audiences
Connectors
Connectors: Add a connector
Trace
Trace Test with Trace
Saving and Publishing
Next Steps
Install options for web
Install Tealium Collect
Order of operations
Introduction to DataAccess
Introduction to Customer Data Hub
Data sources
About data sources
File Import
About file import
File import process
Prepare a CSV file for import
Configure file import
Configure file transfer service
Configure Cyberduck
Manage files with the AWS Command Line Interface
Upload files to S3 bucket
Check import status
File import visitor identification
Incoming Webhooks
Affirm
Airship
Braze Currents
Google Ads Leads
HTTP API Advanced
Hubspot
Intercom
Iterable
Mailchimp
SendGrid
Zapier
Create a data source
Connect to a data source
Edit data source settings
Importing offline data (Omnichannel)
Data sources for iQ Tag Management
Import data using Visitor Data Enrichment (/vdata)
Event specifications
About event specifications
Manage event specifications
Live Events and feeds
About Live Events
About event feeds
Attributes
About attributes
Manage attributes
Add an attribute
Edit an attribute
Delete an attribute
About enrichments
Manage enrichments
Add an enrichment
Usage examples
Data types
Arrays
About arrays
Array of booleans
Array of numbers
Array of strings
Badge Attribute
Boolean Attribute
Date Attribute
Funnel Attribute
Number Attribute
Popular Badges
Set of Strings Attribute
String Attribute
Tally Attribute
Timeline Attribute
Data Layer Enrichment
About Data Layer Enrichment
Enable Data Layer Enrichment
Add and configure the Tealium Collect tag
Data Layer Enrichment object
Data Layer Enrichment API
About Data Layer Enrichment Public API
Manage Data Layer Enrichment Public API
About restricted data
Event attributes and enrichments reference
Visit and visitor attributes and enrichments reference
Connectors
About connectors
Connector interface
Add a connector
Manage connectors
About delayed actions
Frequency capping
About frequency capping
Cooldown groups
Example
Webhook connectors
About webhook connectors
BasicAuth and OAuth2
Action parameters
Validate webhook action
Usage examples
Changelog
Vendor examples
Webhook - Keen.io API
Webhook - Kony API
Webhook Facebook App Events API
Webhook Krux (Deprecated)
Webhook Salesforce Predictive Intelligence API
Webhook - Send Custom Request - Template Variables Guide
Webhook - Send Custom Request - Trimou Templating Engine Guide
Trace
About Trace
Manage traces
View a trace
Persistent cookie matching
Audiences
Dashboard
Audience Discovery
About Audience Discovery
Manage Audience Discovery
Favorite numbers
View Audience Discovery data
Audience Sizing
About Audience Sizing
Manage Audience Sizing
Audience Sizing examples
Create an audience
Visitor profile sampler
Visitor lookup tool
Rule condition definitions
Visitor stitching
About visitor stitching
Anonymous IDs, user identifiers, and visitor ID attributes
Visitor ID attributes
Visitor stitching example
Visitor stitching guidelines
Create a visitor ID attribute
Visitor stitching scenarios
Functions
About functions
Function triggers
Execution environment and limits
Functions code editor
APIs and libraries
Best practices
Manage functions
Create a function
Test functions
Delete a function
Manage logs
Manage global variables
View function statistics
Event and visitor functions
About event and visitor functions
Event object
Visitor object
Attribute names and values
Use the fetch() API
Add authentication
Add OAuth 2.0 authentication
Event function examples
Visitor function examples
Send an event to Tealium Collect
Generate a UID2.0 token
Data transformation functions
About data transformations
Event parameter
Example code
Flatten nested objects
Data storage
About DataAccess
AudienceStore and EventStore
AudienceDB and EventDB
AudienceStore data guide
EventStore data guide
AudienceDB data guide
EventDB data guide
Data Viz tools
Using SQL Workbench/J
Connecting Snowflake
Connecting Tableau
Connecting Microsoft Power BI
Frequently asked questions
Why would I use DataAccess?
How long does it take for data to appear in DataAccess?
How long is the data stored in DataAccess?
Consent
Consent management
Consent change event specifications
Sample privacy policy excerpts
Save and publish
Save and publish changes
About testing
Integrate with Tealium iQ
Labels
About labels
Manage labels
Use labels
Administration
User permissions
About permissions
Manage permissions
FAQ
Concurrent users
Account settings
Versions
Enabling Experiments
IP addresses to allow
Content Security Policy
Data Supply Chain dashboard
Usage report
Tealium Tools
Mobile QR Trace
Optimizely Helper
Frequently Asked Questions
Create a lead scoring model
Browser support
What is the format of the data found in EventStore?
How long does it take for data to appear in DataAccess?
When are records created, updated, and deleted in AudienceDB?
AudienceStream CDP
Introduction to AudienceStream
AudienceStream is an Omnichannel customer segmentation and real-time action engine. AudienceStream takes the data that flows into EventStream and creates visitor profiles that represent the most important attributes of your customers’ engagement with your brand. These visitor profiles are segmented by shared behaviors to create audiences, sets of visitors with common traits. These audiences fuel your marketing technology stack in real-time via connectors.
Audiencestream tutorial
This guide introduces you to Tealium AudienceStream, the application interface and the fundamental concepts of a customer data platform (CDP). Step through this guide to learn how to quickly set up a working CDP with visit and visitor attributes, a dynamic audience, and a vendor connector. You can then see it in action using live data from your site or application.
Attributes
The first step in using AudienceStream is to create attributes. Attributes allow you to define the important characteristics that represent a visitor’s habits, preferences, actions, and engagement with your brand. This section will describe the two types of attributes and the different kinds of data they can store.
Attributes Enrichments
Once you identify your desired attributes, you will configure them with enrichments business rules that determine when and how to update the values of attributes. Each data type offers its own selection of enrichments for manipulating the attribute’s value. For example, the number attribute offers the enrichment “Increment or Decrement Number” for adding or subtracting number values.
Attributes Badges
Badges are special visitor attributes that represent interesting behavior patterns. Badges are assigned or removed from visitors based on the logic of their enrichments. This logic usually combines multiple conditions into one to capture visitor segments or sets a threshold for when a particular value is reached.
Attributes Offline Data (Omnichannel)
While AudienceStream primarily acts on real-time customers of your digital properties, it can also work with offline data through omnichannel imports. You can take offline data, such as in-store sales or call center activity, and correlate it to your online visitor data to complete the customer data profile.
Visitor Stitching
Now that you’ve seen how to build rich customer profiles using attributes and enrichments, it’s time to review how to identify your customers through identity resolution and visitor stitching. The data we’re collecting so far is anonymous and could be fragmented across the customer’s different browsers and devices. Let’s see how we can pull this data together to create a complete profile of the customer.
Visitor Stitching Visitor ID
The visitor ID attribute is used to identify customers using a value that is guaranteed to be unique to each customer. The value is usually set during a qualifying event – one that would only occur when a customer provides a reliable means of identification, such as registering or completing a purchase.
Visitor ID Part 1
In this step we will show how to safely create a visitor ID attribute and introduce Audience Discovery, where we can validate the identity resolution strategy before committing to it. In this example, we will capture email addresses during user registration events based on the requirements from the previous step.
Visitor ID Discovery
This is a critical step to ensure that our identity resolution strategy is accurate and that the attribute we’ve chosen, Email Address, is unique across our customer base. We will use Audience Discovery to sample our active customers using our new Email Address attribute. The Audience Discovery chart will display a distribution of the unique values of that attribute. If everything is working as expected, each Email Address value will only have one visitor associated with it.
Visitor ID Part 2
In this step we will complete the identity resolution plan by creating the visitor ID attribute for Email Address and populate it with the values we are already collecting in the corresponding string attribute.
Audiences
Connectors
Connectors: Add a connector
This step shows how to add a connector, configure an action, and use data mappings.
Trace
Trace is the testing and validation tool for AudienceStream. You use Trace to validate that your configuration is working properly and that connector actions are being triggered.
Trace Test with Trace
In this step you will use Trace to validate that all of the previous configuration is working as expected. You will get a trace ID, add it to your application (or use the Tealium Tool), perform a simple test, then inspect the logs in the Trace interface.
Saving and Publishing
Before we finish, it is important to understand how the save and publish process works and how to navigate your version history. This section will explain the difference between Save, Save as, and Publish and how to view your version history.
Next Steps
Now that you have a basic understanding of how Tealium AudienceStream works, you are ready to move on. Each of the articles referenced below are found in the Tealium Learning Center (TLC) and contain detailed information about how to set up and configure the various components reviewed in this guide.
Install options for web
This article describes the installation options for Tealium AudienceStream CDP. This article is for customers that want to install Tealium AudienceStream but do not already use Tealium iQ Tag Management or Tealium EventStream API Hub.