What is Automated Personalization (AP)?

AP combines offers and messaging you create, then uses machine learning (Random Forest) to determine which combination works best for each visitor based on their individual profile. Unlike Auto-Target which chooses between full experiences, AP mixes and matches individual offers to create personalized combinations.

When to Use

  • You have a pool of content/offers to personalize
  • You want 1:many offer-to-visitor matching
  • High traffic pages with diverse audiences
  • Product pages, homepages, landing pages

Key Characteristics

  • Random Forest model per offer
  • Individual visitor profile matching
  • Content pool approach (mix & match)
  • 10% holdout control group

How It Works

1
Add offers to content pool
2
Visitor arrives with profile
3
Random Forest scores each offer
4
Best scored offers shown

πŸ“ Experience Composers

Adobe Target AP activities use the VEC to define the offer pool visually, or the Form-Based composer for non-visual offer delivery. The Random Forest model optimizes offer selection regardless of composer.

🎨 Visual Experience Composer (VEC)

  • WYSIWYG editor β€” define offer locations visually
  • Target identifies elements via CSS selectors
  • Uses renderDecisions: true
  • SDK auto-applies ML-selected offers
  • Random Forest picks best offers per visitor
  • Best for: visual offer pool with ML optimization

πŸ“ Form-Based Experience Composer

  • Non-visual β€” deliver offers to named locations
  • Uses custom decisionScopes
  • Propositions fetched & manually rendered
  • Full control over rendering logic
  • Supports HTML, JSON, redirect offers
  • Best for: headless, email, kiosks, SPAs
// VEC: auto-apply Random Forest-selected offers
alloy("sendEvent", {
  renderDecisions: true // SDK applies ML-selected offers automatically
});

🎨 VEC Demo β€” Personalized Hero

The hero section below contains elements targetable via the Visual Experience Composer. In an AP activity, the Random Forest model selects the best offer combination for each visitor from the pool of content defined in the VEC.

Waiting for VEC propositions…
Personalized by Random Forest

The Right Offer for You

Our machine learning model analyzes your profile to match the best offers from our content pool β€” unique to every visitor.

See My Offers β†’
#vec-hero-ap #vec-headline-ap #vec-subtitle-ap #vec-cta-ap

πŸ’‘ Create an AP activity in Adobe Target using the VEC. Add offers to the content pool by clicking page elements and creating variations. The Random Forest model scores each offer per visitor and auto-delivers via renderDecisions: true.

πŸ“ Form-Based Simulation β€” Offer-to-Visitor Matching

Generate random visitor profiles and watch the Random Forest model score each offer in the pool. The top-scoring offers are highlighted as matches for that visitor.

β–Ά Current Visitor Profile

πŸ‘€
Generate a visitor
Click the button below
Awaiting visitor generation…

🌲 Random Forest Decision Path

Generate a visitor to see the decision path

β–Ά Offer Pool (6 offers β€” top 2 matched per visitor)

🏷️
20% Off First Order
Welcome discount for new shoppers
RF Score: β€”
πŸš€
Free Express Shipping
Get it tomorrow, on us
RF Score: β€”
🎁
Free Gift with Purchase
Mystery gift on orders $50+
RF Score: β€”
πŸ’³
Buy Now, Pay Later
Split into 4 interest-free payments
RF Score: β€”
⭐
Loyalty Double Points
Earn 2x points on every purchase
RF Score: β€”
πŸ””
Price Drop Alert
Get notified when items go on sale
RF Score: β€”
0
Visitors Scored
β€”
Most Matched Offer
β€”
Avg Winner Score
0%
Personalized
Generate visitors to see Random Forest offer matching…