Step-by-step implementation
- Prioritise use cases — Agree 2โ3 measurable use cases with business owners and define success metrics.
- Design data and identity — Create the XDM model and identity strategy needed for those use cases only.
- Set up ingestion — Configure sources, Data Prep mappings and Web SDK collection in a development sandbox.
- Build profiles and audiences — Enable datasets for Profile, choose merge policies and build validated audiences.
- Activate — Connect destinations or Journey Optimizer and validate counts and consent.
- Test and go live — Run end-to-end QA, promote to production, and set up monitoring and ownership.
Implementation checklist
- Use cases, KPIs and owners documented.
- Source inventory with data quality assessment.
- Schemas reviewed; identity namespaces created.
- Consent and governance labels applied.
- Sample data validated in profiles before full loads.
- Audience definitions signed off by marketing.
- Monitoring, alerting and runbooks in place.
Project roles
Typical roles are a solution architect, data engineer, implementation specialist (Web SDK and Tags), marketing technologist for audiences and journeys, and a business owner. Smaller teams combine roles; enterprise teams add data governance and QA leads.
Common risks
- Starting with every data source instead of one use case.
- Identity decisions made late, causing rework.
- No owner for data quality after go-live.
Who this guide is for
This guide is written for beginners, students and career switchers who want a clear mental model, and for developers, data engineers, implementation specialists, consultants, architects, marketers, agencies and enterprise teams who need practical, step-by-step detail they can apply on real projects.
Frequently asked questions
How long does an AEP implementation take?
It depends on scope, data readiness and licensing. A focused first use case is usually planned in weeks to a few months; enterprise roll-outs continue in phases.
Last updated: