Automated Personalization uses a Random Forest algorithm to personalize

Random Forest is a leading machine-learning approach. In data-science terms, it is an ensemble classification or regression method that works by constructing many decision trees based on visitor and visit attributes. Within Target, Random Forest is used to determine which experience is expected to have the highest likelihood of conversion (or highest revenue per visit) for each specific visitor. For example, visitors who use Chrome, are gold loyalty members, and access your site on Tuesdays might be more likely to convert with Experience A. Visitors from New York might be more likely to convert with Experience B. For more information about Random Forest in Target, see Random Forest Algorithm.

The personalization model optimizes for each visit

  • The algorithm predicts a visitor’s likelihood of conversion (or estimated revenue from conversion) to serve the best experience.
  • A visitor is eligible for a new experience upon the end of an existing session, unless that visitor is in the control group. If the visitor is in the control group, the experience that the visitor sees on the first visit is the same experience seen in subsequent visits.
  • The experience presented does not change within a session to maintain visual consistency.

The personalization model adapts to changes in visitor behavior

  • The multi-arm bandit ensures that the model is always “spending” a small fraction of traffic to continue learning throughout the life of the activity and to prevent over-exploitation of previously learned trends.
  • The underlying models are rebuilt every 24 hours using the latest visitor behavior data to ensure that Target is always using changing visitor preferences.
  • If the algorithm can’t determine winning experiences for individual visitors, it automatically switches to showing the overall best-performing experience, while still continuing to look for personalized winners. The best-performing experience is found using Thompson Sampling.

The model continually optimizes a single goal metric

  • This metric could be conversion-based or revenue-based (more specifically, Revenue per Visitor).

Target automatically collects information about visitors to build the personalization models

Target automatically uses all Adobe Experience Cloud shared audiences to build the personalization models

  • You don’t need to do anything specific to add audiences to the model. For information about using Experience Cloud Audiences with Target, see Experience Cloud Audiences.

Marketers can upload offline data, propensity scores, or other custom data to build personalization models

Offline data, such as CRM information or customer-churn propensity scores, can be incredibly valuable when building personalization models. There are several ways to input data in Automated Personalization (AP) and Auto-Target personalization algorithms.

For information about the data automatically collected and used by Automated Personalization and Auto-Target personalization algorithms, see Automated Personalization Data Collection.

Training video: Activity Types

This video explains the activity types available in Target. Automated Personalization is discussed beginning at 5:55.

  • Describe the types of activities included in Adobe Target
  • Select the appropriate activity type to achieve your goals
  • Describe the three-step guided workflow that applies to all activity types
video poster

Target


Personalization & Experiementation Excellence with Recommendations and AI

Adobe Customer Success Webinars

Tuesday, Mar 4, 4:00 PM UTC

Adobe Target innovations, including GenAI, and best practices on AI-powered personalization and experimentation at scale.

Register

Connect with Experience League at Summit!

Get front-row access to top sessions, hands-on activities, and networking—wherever you are!

Learn more