Independent practice labs for enterprise MarTech · not affiliated with Adobe
Live · trainer-led Intermediate Hands-on sandbox

AEP Practitioner

Live classes. Your own sandbox. Skills you can prove.

20 hLive teaching
8Classes
6Lab missions
2 moSandbox access
≤ 12Seats per cohort
  • Profile-ready XDM schemas and datasets
  • Identities and merge policies
  • Diagnosing broken implementations
  • Web SDK, datastreams and the Edge Network
  • Tag implementation and QA
  • Mobile SDK events
Syllabus

The classes

01 How AEP fits together: the XDM data model 2.5 h
  • How sources, datasets, Profile, audiences and destinations connect
  • XDM classes: Individual Profile and ExperienceEvent
  • Field groups and data types
  • Live build: a customer schema in the lab
02 Identities and Real-Time Customer Profile
Build the Customer Profile
2.5 h
  • Identity namespaces and the primary identity
  • Enabling a schema and a dataset for Profile
  • Checking that records reach Profile
  • Mission walkthrough and Q&A
03 Identity resolution and merge policies
Resolve Identities Across Sources
2.5 h
  • Custom identity namespaces
  • How merge policies decide what a profile shows
  • One person in two systems: proving the merge
  • Mission walkthrough and Q&A
04 Ingestion and troubleshooting
Diagnose and Fix a Broken Implementation
2.5 h
  • Datasets, batches and dataflows
  • Monitoring: reading a failed batch
  • The usual reasons data never reaches Profile
  • Diagnose-and-fix exercise
05 Data collection: datastreams and the Web SDK
Collect Web SDK Data End to End
2.5 h
  • Datastreams and the Edge Network
  • Web SDK events as XDM ExperienceEvents
  • Signed-in visitors and the identityMap
  • Hand-off of the data to Customer Journey Analytics
06 Tags: implementing a client website
Implement Tags on a Client Website
2.5 h
  • Properties, data elements and rules
  • Development, staging and production publishing
  • QA against a tracking plan
  • Debugging what the site actually sends
07 The Mobile SDK
Implement the Mobile SDK
2.5 h
  • Mobile properties and App IDs
  • Lifecycle, screen and commerce events
  • Identity and consent in apps
  • Validating events from the phone simulator
08 Audiences, destinations and governance; project review 2.5 h
  • Building audiences from Profile data
  • Connecting destinations
  • Data-usage labels and policies
  • Final project reviews and interview practice
→ Final project: a client-ready AEP implementation plan Project
Write up the implementation you built for one of the lab's client websites: schemas, identities, data collection, QA and the first audience. Share it as a link; the trainer passes it or asks for one round of changes.
Format

How it runs

Live on video call, weekends or weekday evenings (IST)
Missions in your own sandbox, auto-checked
Recordings count as attendance
At most 12 per cohort
Who it's for
  • Marketers and analysts moving into AEP
  • Developers and implementation consultants
  • Candidates preparing for AEP roles
You'll need
  • Basic data concepts: fields, IDs, events
  • A laptop and a browser; nothing to install
  • 2 to 3 hours a week for missions
Trainer
AB
AdsBot's lead trainer

Designed the AEP lab and its missions. Reviews every final project.

Credential≥ 75% attendance · all missions · project
AEP Practitioner (live course)

Public verification page · Add to LinkedIn

XDM schema designIdentity and merge policiesReal-Time Customer ProfileIngestion troubleshootingWeb SDK and datastreamsTag implementation and QAMobile SDKAudiences and destinations
Cohorts

Upcoming dates

New cohorts are announced by email. Enquire to get the next dates.
FAQ

Questions

What if I miss a class?
Every class is recorded. Watching the recording counts towards attendance.
Do I need an Adobe account?
No. You work in AdsBot's own practice sandbox, inspired by Adobe's tools. AdsBot is independent and not affiliated with Adobe.
How long do I keep the lab?
About two months, from a few days before the first class.
What do I get at the end?
A verifiable course credential with an Add to LinkedIn button, plus one per mission passed.