Real-time segments are created using streaming behaviors and historical data (by referencing attributes). Real-time segmentation enables deeper customer insights and activations in real-time. This type of segment provides opportunities for companies to be more responsive to their customers no matter where they are in the customer journey, specifically real-time web personalization using the TD JS SDK and Profiles API.
Real-time segmentation allows you to personalize the content, ads, and pages your customers see while they visit your website. For example, an e-commerce company would like to show "Today's Special Camera Offer" banner ads on the page if visitors have navigated to the Camera category multiple times while exploring the products.
- Real-time segmentation is based on Segmentation Primitives that can be limited for real-time and compared to Batch-based records.
- Real-time Segmentation uses the Profiles API to return user segments using JavaScript SDK.
- Real-time segmentation is limited to using data from websites with JavaScript SDK installed. In addition, the segmentation logic that can be defined is also limited.
Realtime Segments operates against streaming data as the data arrives into Treasure Data in real-time to help you provide for the following use-cases:
If visitors do some meaningful actions on the website, you can specifically target these users instantly through other means
Show personalized content, banners, and ads on the website for higher engagement and conversions
Show a chat modal dialog to help customers complete any open transactions that they may have started
Show help messages if customers are going back and forth with the same pages
Scoring users in real-time, and show special offers to valuable visitors and customers