Independent practice labs for enterprise MarTech · not affiliated with Adobe
Practice Labs · Lab plan members

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.

01

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.

The labs →

02

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.

See every lesson →

03

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.

The missions →

04

Credentials employers can verify

Every completed mission earns an Open Badges credential tied to specific skills, with an Add to LinkedIn button.

How credentials work →

05

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.

Inside a lab →

06

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.

Live courses →

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.

Free for 2 days

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.

This creates your free AdsBot account. By continuing you agree to the Terms and Privacy Policy. Already have an account? Log in.

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.

Missions
  • 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
Opens with the Lab plan, or free for 2 days
🧪

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.

Missions
  • 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
Opens with the Lab plan, or free for 2 days
🧪

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.

Missions
  • 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
Opens with the Lab plan, or free for 2 days
🧪

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.

Missions
  • 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
Opens with the Lab plan, or free for 2 days
All-access Gold

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.

AI assistants (MCP)

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.