🔧 Prerequisites
To run the end-to-end Headless Personalization demo, ensure you have access to the following:
1. Mobile App (Reference Demo App)
- Install via QR code (iOS & Android)
- Also available as .ipa for Mac laptops, instructions here.
2. Adobe Experience Manager (AEM)
- Your own AEM as a Cloud Service environment
- Reference Demo Package is installed and replicated (v2.7.5 or higher).
3. Adobe Target
- Use your own Target instance or the shared env from Showcase Org
- Ability to create (‘Approver’ access):
- Audiences
- Offers
- Experience Targeting Activities
4. Real-Time CDP (AEP)
- For simplicity, a shared Env is used for persona definitions and profile attributes: AEP Env Direct Link
- To request access to the shared environment, you may request in the slack channel #reference-demo-2-0 or write to: refdemo@adobe.com
- You need at least view access to:
- Profiles
- Segments
- Schema & dataset viewer (optional)
🧠Personalization Flow Types
This demo includes four progressive flows—starting from anonymous headless delivery to full enterprise personalization powered by RT-CDP.
🔹 Flow 1 — Anonymous – AEM as a Headless Content Engine
- No identity. No targeting.
- App / Web Page fetches pure headless content directly from AEM.
- Ideal for showing baseline headless delivery and multi-brand switching.
🔹 Flow 2 — Content-centric Personalization (AEM driven)
- Personas and attributes defined in AEM using Content Fragments.
- Log in with a persona → see a personalized offer experience.
🔹 Flow 3 — Advance Personalization (AEM + Target)
- AEM manages personas, Target manages decisions.
- Offers + activities delivered via Target.
- App fetches the right offer for the logged-in persona.
🔹 Flow 4 — Full-Stack Personalization (AEM + Target + RT-CDP)
- Enterprise-grade, real-time personalization using AEP.
- Personas and attributes come from RT-CDP.
- Target delivers dynamic offers based on real-time profile data.
- App renders personalized experiences instantly.
- Content powered by AEM.