Four sandboxes. Your own workspace.
Model data in AEP, analyse it in CJA, act on it with journeys, and run B2B marketing in Marketo Engage. The same Trailvale data flows through AEP, CJA and journeys, the way it does in a real implementation, and every mission checks your work automatically.
What comes with your labs
4 practice labs, 90 video lessons and 37 graded missions, in one place.
Your own private sandbox
Four practice labs styled on AEP, CJA, Journey Optimizer and Marketo Engage, with realistic data and a working online store sending real Web SDK events.
90 video lessons
A lesson for every session of a trainer’s handbook and a walkthrough for every mission. Each one ends with a step to practise in your own sandbox.
37 graded missions
Missions check your actual setup as you build it, step by step. No quizzes: the lab reads your schemas, datastreams, data views, journeys and programs.
Credentials employers can verify
Every completed mission earns an Open Badges credential tied to specific skills, with an Add to LinkedIn button.
A handbook and an AI Mentor
Step-by-step labs in your Learner’s Handbook, and an AI Mentor that reads your real setup before it answers.
A trainer when you want one
Live, trainer-led courses in AEP, CJA, Journey Optimizer and Marketo Engage run in the same labs, with a mission after every class.
The labs come with the Lab plan
₹2,599 per sandbox a month, up to three (₹7,799 for three, about $79): pick the sandboxes you need and get your own private workspace in each, their missions and credentials. Or All-access Gold at ₹9,899/month: all four sandboxes and every course.
Try one lab free for 48 hours
Pick a lab and tell us where to send your start link: your own private workspace with its missions and the AI Mentor. No card, no password needed. After it, a short review gets you 50% off your first month.
See all of AdsBot in 90 seconds
Then try one free for 2 days →AEP Practice Sandbox
AdsBot simulation for Adobe Experience Platform skills — schemas, datasets, identity resolution, a Web SDK Lab with Adobe's real Web SDK, and Tag Studio: implement tags on three client websites and a mobile app, then deploy, debug and QA them.
-
Build the Customer Profile
Credential
XDM schema designIdentity descriptorsReal-Time Customer Profile enablementDataset configuration
-
Resolve Identities Across Sources
Credential
Custom identity namespacesMerge policiesCross-source identity resolutionMerged profile validation
-
Diagnose and Fix a Broken Implementation
Credential
Implementation troubleshootingProfile data flow debuggingDataset enablement
-
Collect Web SDK Data End to End
Credential
Adobe Web SDK (alloy.js)Datastreams and the Edge NetworkXDM ExperienceEventsIdentity in the identityMapEdge-to-CJA hand-off
-
Implement Tags on a Client Website
Credential
Tag management: data elements and rulesWeb SDK extension configurationDevelopment, Staging and Production publishingImplementation QA against a tracking planTag debugging and troubleshooting
-
Implement the Mobile SDK
Credential
AEP Mobile SDK setupEdge Network extension and App IDsLifecycle for Edge NetworkIdentity and consent in appsMobile event validation
-
Load Data Through the Platform APIs
Credential
Developer Console and OAuth Server-to-Server credentialsPlatform API headers: x-api-key, org and sandboxSchema Registry and Catalog APIsBatch Ingestion APIProfile Access API
-
Model B2B Accounts and Build Account Audiences
Credential
XDM Business Account classSchema relationships (many-to-one)Account profilesAccount audiences with person conditionsProspect profiles and audiences
-
Send a Journey Push to the Trailvale App
Credential
Messaging extension (Adobe Journey Optimizer)Push token sync with setPushIdentifierPush display and notification channelsPush tracking eventsJourney push delivery
-
Trace and Debug the Edge Network
Gold
Credential
Edge Network request tracingECID continuity and the identity cookieAuthenticated identities in identityMapXDM validation failures and fixesConsent at collection (setConsent)Edge segmentation
-
Shape Untidy Data with Data Prep
Gold
Credential
Data Prep mapping sets and versionsCalculated fields: text, dates, flags, listsRow-level validationReusing a mapping in a scheduled dataflow
-
Build Derived Datasets with Data Distiller
Gold
Credential
Data Distiller CTASDerived datasets on ad hoc and XDM schemasScheduled queriesProfile enrichment with INSERT INTO
-
Activate Audiences with Real-Time CDP
Gold
Credential
Real-Time CDP activationAudience suppressionConsent policies at activationAdvertising and CRM destinations
-
Lifecycle L1: Collect in Real Time
Gold
Credential
Edge Network collectionKnown-user identitiesConsent at collection
-
Lifecycle L2: Collect in Batches
Gold
Credential
Sources dataflowsIngestion reconciliationBatch Ingestion API
-
Lifecycle L3: Shape the Data
Gold
Credential
XDM modellingData Prep transformationsMissing-value handling
-
Lifecycle L4: Store and Verify
Gold
Credential
Query Service validationReconciliation queriesDerived datasets
-
Lifecycle L5: Link Identities
Gold
Credential
Identity namespacesIdentity in schemasECID to known-customer linking
-
Lifecycle L6: Merge into Profiles
Gold
Credential
Profile enablementMerge policiesProfile resolution
-
Lifecycle L7: Decide with Audiences
Gold
Credential
Audience definitionsEvaluation methods
-
Lifecycle L8: Act and Analyse
Gold
Credential
Destination activationClosed-loop analysis with SQL
CJA Practice Sandbox
AdsBot simulation for Customer Journey Analytics skills — connections, data views, and the drag-and-drop Analysis Studio with 90 days of Trailvale data.
-
Create a CJA Data View
Credential
CJA connectionsData view designDimensions and metrics setup
-
Answer Business Questions in Analysis Studio
Credential
Freeform analysis and breakdownsSegment containersCalculated metricsFallout, flow and cohort analysis
-
Read an A/B Test in CJA
Gold
Credential
Experimentation panelControl and treatment variantsLift and statistical confidenceConversion and revenue success metrics
-
Catch an Anomaly with an Intelligent Alert
Gold
Credential
Intelligent alertsAnomaly detection with expected bandsSegment-level root causeTrend monitoring
Reporting & Journeys Sandbox
Cross-channel reporting plus the Journey Studio: draw journeys on a canvas and run them live on your own Trailvale store visitors.
-
Build an AJO Journey
Credential
Journey orchestrationAudience entry rulesChannel actions and waits
-
Build an Executive Dashboard
Credential
Cross-channel reportingKPI selectionExecutive dashboard design
-
Orchestrate a Journey in Journey Studio
Credential
Event-triggered journeysWaits and conditionsPersonalised messagesJourney testing and publishing
-
Rescue Carts with a Coupon from the Promotions API
Credential
Custom actions and REST APIsAPI keys and authenticationPayload mapping from profile and event dataUsing an API response in a messageError paths for failed calls
-
Run an Experiment Inside a Journey
Gold
Credential
Journey experimentationTreatments and traffic allocationOptimization goalsLift and statistical confidence
-
Let AI Rank Your Offers
Gold
Credential
Offer decisioningAI ranking (auto-optimization)Multi-armed banditsExplore and exploit
Marketo Engage Sandbox
AdsBot simulation for Marketo Engage skills: programs, smart campaigns, lead scoring, emails, landing pages, forms and engagement nurture for Trailvale for Business, with 450 leads that react live.
-
Score and Hand Off Leads
Credential
Behaviour and demographic lead scoringTrigger and batch smart campaignsMQL thresholds and lifecycle statusSales hand-off alerts
-
Launch an Email Program
Credential
Email programs and smart listsPersonalisation with tokensEmail approval and sendingEmail performance reporting
-
Run a Webinar Program
Credential
Event programs and channelsLanding pages and formsRegistration campaignsProgram status and success
-
Nurture with an Engagement Program
Credential
Engagement programs and streamsTransition rulesCast cadenceNurture audience management
-
Run Account-Based Marketing
Gold
Credential
Account-based marketingNamed accounts and account listsIdeal customer profile and account scoringBuying-committee targeting
-
Find the Revenue Bottleneck
Gold
Credential
Revenue cycle analyticsFunnel conversion and velocityBottleneck analysisLead SLA campaigns
The Gold lab features
In all four sandboxes, for All-access Gold members, at the same price as before. The Lab plan opens the standard missions; Gold adds these.
Your own Real-Time CDP sandbox
A second private sandbox with customers who carry consent choices: build audiences with suppressions and activate them to an ad platform and a CRM, with a consent policy that leaves out people who said no.
Data Prep workspace
Shape untidy source data into XDM: reusable mapping sets with versions, calculated fields for dates, numbers, empty values and lists, and every sample row checked before and after.
Data Distiller
SQL that writes data: create derived datasets with CREATE TABLE AS, enrich profiles with INSERT INTO, schedule queries, and chart the results.
Edge Network practice
Consent at the Edge and a mission that traces every hop: one visitor ID, a known user, a failed event fixed, an opt-out respected, an edge audience.
The lifecycle track, L1 to L8
One mission per stage of the customer data lifecycle (collect, shape, store, link, merge, decide, act and analyse), matching the live course's learning path.
CJA: experiments and intelligent alerts
Read an A/B test in an Experimentation panel with lift and confidence, and set alerts that flag a day outside its expected range, then break the day down to find the cause.
Journeys: experiments and AI-ranked offers
Test two to four paths inside a journey against a goal, and let AI ranking learn which offer gets clicked, with a simulation that shows traffic moving to the best one.
Marketo: account-based marketing and the Revenue Explorer
Score accounts against an ideal customer profile, reach their buying committee with account lists, and find the funnel stage where deals get stuck, then fix it.
18 Gold missions with credentials
Missions 20 to 29 and the eight lifecycle missions, across all four sandboxes, each checked against your own work, each with a verifiable credential.
Practise with an AI assistant in your own workspace
Each lab speaks the Model Context Protocol, so Claude, ChatGPT, Cursor or any MCP client can work in your workspace: read your schemas and datasets, load records, look up a merged profile, or build in the other labs. Every call it makes is logged, so you can check exactly what it did. It comes with its own mission. Ask us to switch it on for your account.
Your own workspace
Your workspace in every lab belongs to you alone: nobody else's schemas, campaigns or journeys, nobody editing yours. Break things freely.
Graded automatically
Each mission is a set of checks against your real sandbox state. When they all pass, the lab gives you a signed receipt you turn into a credential here.
Stuck? Two kinds of help
The AI Mentor reads your actual configuration before answering, and every common ingestion error links to a plain-English fix in the error library.