GS
Back to Blog
·6 min read

XDM Schemas Explained for Analytics Engineers

How to design XDM schemas that scale — field groups, identities, and best practices for enterprise implementations.

AEPXDMSchema Design

What is XDM?

Experience Data Model (XDM) is Adobe's standard schema for describing customer experience data. Every event ingested into AEP must conform to an XDM schema.

Building Blocks

XDM schemas are composed of **field groups** — reusable bundles of fields. Adobe provides standard field groups (Web Details, Commerce, etc.) and you can create custom ones for business-specific data.

Identity Design

Getting identity right is critical for profile unification. Map your primary identifiers (email hash, CRM ID, ECID) in the identity map field group and configure merge policies in RTCDP.

Pro Tips

  • Start with standard field groups before creating custom ones
  • Use descriptive, consistent naming conventions
  • Document every custom field with a clear description for downstream consumers