AD0-E123 Adobe Experience Manager Sites Developer Professional Exam Guide
AD0-E123 is identified by Adobe’s Experience League Community as the Adobe Experience Manager Sites Developer Professional exam. It is intended for developers working toward the Professional-level AEM Sites path, rather than for candidates seeking an architect or expert credential. The supplied Adobe sources confirm the certification family and available learning material, but do not publish an AD0-E123 blueprint with domains, percentages, question count, duration, passing score, languages, or delivery format. This guide helps you decide what to practise first, which official resources to use, and when to verify scheduling details in the Adobe Certification Portal.
What does AD0-E123 validate?
AD0-E123 validates a candidate against Adobe’s Professional-level Experience Manager Sites developer pathway. Adobe identifies AEM as a content-management solution for websites, mobile apps, and forms, while its certification overview lists Professional Developer (Sites) as an available path. The supplied sources do not publish a more detailed AD0-E123 competency statement, so preparation should focus on demonstrable AEM Sites development work rather than memorized product terminology.
The credential’s place in the Adobe framework
Adobe describes its certification exams as measuring skills and proficiency with Adobe products at Professional, Expert, and Master levels. The certification landing page characterizes the Professional level as suitable for people who perform discovery tasks, write business requirements, contribute to configuration, vet designs against requirements, and develop use cases and test plans. Those descriptions are general program guidance, not an AD0-E123-specific prerequisite or exam blueprint.
The Experience Manager overview separates the Professional Developer (Sites) route from Professional Business Practitioner, Developer (Assets), Back-end Developer (Forms), Technical Foundations, Digital Librarian, and higher-level AEM routes. Choose the Sites developer path because your work involves building or extending web experiences in AEM Sites, not simply because you use another Experience Manager capability.
Who should consider it
AD0-E123 is most relevant to an early-career or developing AEM Sites developer who needs to show practical familiarity with the platform’s site-development workflow. It can also suit a developer moving from general web development into AEM, provided that person builds enough hands-on understanding to explain implementation choices and troubleshoot a small site project.
Do not treat the Professional label as proof that every AEM topic is covered. A candidate whose work is mainly Assets, Forms, operations, migration, or architecture should first compare the role and level filters in Adobe’s certification catalog. The catalog supports filtering by application, skill level, job role, and retired status, so use those filters to confirm that Sites Developer remains the right target before paying or scheduling.
Which skills and domains are officially confirmed?
No AD0-E123-specific domains or blueprint percentages appear in the supplied official research. Consequently, there are no verified weightings to reproduce and no sound basis for ranking topics by an invented percentage. Use the exam entry in the Adobe Certification Portal as the authority for current exam details, then map its published objectives to practical AEM Sites exercises.
What the official material does reveal
Adobe’s AEM tutorial collection includes AEM Sites, AEM as a Cloud Service, AEM Foundation, and several multi-part developer tutorials. The Sites collection is the most direct starting point for AD0-E123. The tutorials also include a Getting Started with AEM Sites sequence that builds a site for the fictional WKND brand, an Edge Delivery Services and Universal Editor tutorial, and resources for headless delivery and Content Fragment Delivery with OpenAPI.
The tutorial collection also provides an AEM Dispatcher Cache Tutorial. Its presence does not prove that Dispatcher is an assessed AD0-E123 domain, but it makes Dispatcher a sensible topic to investigate if the current portal objectives mention caching, request handling, or publishing. Keep that distinction clear: a tutorial topic is a preparation lead, not evidence of an exam weighting.
How to handle missing blueprint information
Create a two-column study map. Put each objective or topic confirmed in the current portal in the first column, and put the hands-on task that demonstrates it in the second. Leave unconfirmed subjects marked as secondary research rather than assigning them an imagined priority.
Avoid pages that claim to know the exact AD0-E123 question count, passing score, duration, languages, or domain percentages unless the current Adobe exam page confirms those details. The supplied research explicitly says those AD0-E123-specific facts are not confirmed. Treat a third-party outline as a prompt for investigation, never as an official replacement for Adobe’s objectives.
What should you learn before attempting practice tests?
Start with the AEM Sites development lifecycle, then move through content structures, component implementation, authoring behavior, delivery, and troubleshooting. The order matters: a developer who knows isolated APIs but cannot connect a content model to an authored page will struggle with scenario-based decisions. Build one small implementation at each stage and record why the design works.
Stage one: establish the platform model
Begin with Adobe’s Getting Started with AEM Sites tutorial. Identify the relationship between a site, pages, templates, components, content, and the authoring experience. The goal is not to copy every instruction mechanically. After completing a step, explain what problem it solves, which part of the platform owns it, and what a content author would experience.
Keep a glossary in your own words. Include terms such as site structure, page template, component, editable authoring, content fragment, publishing, and cache only when you can connect each term to a task. Glossary memorization without implementation tends to produce recognition without usable reasoning.
Stage two: build and change a small site
Use the WKND-oriented multi-part tutorial as a structured lab where available. Recreate a small page journey rather than reading the tutorial passively. Add a page, apply an appropriate template, place components, change authored content, and test the result. Then make one controlled change to the implementation and observe whether the authoring experience and rendered page still behave as intended.
Keep a change log containing the requirement, the implementation location, the expected result, and the observed result. This habit forces you to distinguish a content problem from a component problem, a configuration problem, and a delivery problem.
Stage three: investigate delivery choices
Review the official tutorials for AEM as a Cloud Service, headless delivery, Content Fragment Delivery with OpenAPI, Universal Editor, and Dispatcher. Do not attempt to master every branch at once. Select a branch that matches the objectives shown for AD0-E123 and build a small proof of concept.
For each delivery approach, answer four questions: where the content is authored, how the content is exposed or rendered, which consumer receives it, and how you would verify the result. These questions are more useful than collecting disconnected feature descriptions because they make you reason from a project requirement.
How can you turn documentation into exam-ready practice?
Read documentation with an implementation question in mind, then close the page and reproduce the result from your notes. For AD0-E123 preparation, every study session should end with an observable output: a working page, a changed component, a documented configuration decision, a test result, or a troubleshooting note. This creates evidence that you can apply the concept rather than merely recognize its name.
Use a requirement-first lab format
Write a short requirement before opening a tutorial. For example, a content author needs to create a reusable page section, or a consumer needs structured content from AEM. Define the expected authoring and delivery behavior, identify the AEM feature that appears appropriate, implement it, and test the result.
Afterward, write one alternative design and explain why you did not choose it. This is particularly useful for Professional-level preparation because the Adobe program description includes discovery, requirements, use cases, design vetting, and test planning as general Professional activities.
Test both the happy path and the failure path
A page that renders correctly once is not enough evidence of understanding. Change an input, remove a required value, use an unexpected content structure, or alter the delivery condition. Record what fails, where the failure appears, and which diagnostic step identifies the cause.
Separate symptoms from causes in your notes. A missing element on a page might originate in authored content, component logic, template configuration, a request path, or caching. The precise diagnostic path will depend on the AEM environment and the current objective set, but the habit of tracing the request is broadly valuable.
Explain the result without copying Adobe’s wording
At the end of each lab, give a short verbal or written explanation aimed at a teammate. State the requirement, the selected AEM mechanism, the main trade-off, and the test evidence. If you cannot explain the implementation without reopening the tutorial, repeat the exercise later from a blank workspace.
Use official documentation for definitions and behavior. Use your own notes for decisions, commands, diagrams, and test outcomes. This prevents a common preparation failure: accumulating highlighted pages while never practising retrieval or implementation.
Which official resources should you use?
Use Adobe’s Certification Portal to confirm the current credential entry, exam details, study resources, practice tests, and scheduling route. Use Experience League tutorials for implementation practice. The certification catalog and AEM overview help you verify that you are studying the correct application, role, and level rather than relying on an outdated third-party page.
Certification catalog and portal
Adobe’s current Certification Portal provides certification details, study resources, practice tests, scheduling, badge validation, and certification-history features. Sign in and verify your profile before committing to a date. The catalog can also help you check the application, skill level, job role, and retired-status filters.
Adobe states that the Digital Experience Certification Program moved to the new Certification Portal. As a result, older instructions that direct candidates to a former platform may no longer describe the current process. Confirm the live portal workflow immediately before registration.
AEM Sites tutorials
The AEM tutorial collection is the central official technical resource supplied for this guide. Start with the AEM Sites collection and the Getting Started with AEM Sites tutorial. Add the AEM as a Cloud Service, Universal Editor, headless, Content Fragment Delivery with OpenAPI, and Dispatcher materials only when they connect to the current exam objectives or a weakness revealed by your labs.
Read the tutorial’s prerequisites and environment instructions carefully. If a feature requires a particular deployment model or setup, note that constraint in your study map. Do not generalize behavior from one AEM offering to every other offering without checking the relevant Adobe documentation.
Adobe community discussion
An Adobe-hosted Experience League Community page identifies AD0-E123 as the Adobe Experience Manager Sites Developer Professional exam. Use that page as supporting identification, not as a substitute for the current certification catalog. Community discussions can age quickly, so verify claims about validity, availability, and exam logistics in the Certification Portal.
How should you schedule and verify the exam?
Schedule only after you have confirmed that the current Adobe catalog still lists AD0-E123 and that the exam page exposes the details you need. Adobe’s documented route is to open the Certification Catalog, find the exam, select the “Schedule or take exam” tab, locate the exam page in the scheduling section, and click “Schedule exam.”
A practical scheduling sequence
First, log in to the Adobe Certification Portal and verify your profile data. Second, open the catalog and search for the AEM Sites Professional Developer credential. Third, open the exam’s “Schedule or take exam” tab and read the current exam information, policies, available appointments, and any candidate instructions. Fourth, schedule only when the displayed terms fit your preparation and availability.
Keep the confirmation information in a safe place and check the portal again if Adobe changes the account or scheduling interface. The supplied official sources do not confirm an AD0-E123-specific duration, number of questions, passing score, language list, or delivery method, so do not plan around figures copied from another Adobe exam.
What delivery claims are supported?
Adobe’s learning page states that exams are administered by its partner Webassessor and are available worldwide. That is a program-level statement in the supplied source, not a complete AD0-E123 appointment specification. The current Certification Portal should control your decision about the available delivery option, identity requirements, technical checks, and appointment instructions.
Do not assume that an older Webassessor workflow, a particular remote-proctoring arrangement, or a test-center option applies to this exam today. Read the current appointment page and candidate agreement before scheduling.
What about the fee?
The supplied learning page contains a general exam price of $225 USD subject to tax, but the research does not establish that this is the current AD0-E123 price. Because exam fees can change and may vary by credential or region, check the amount shown in the Adobe Certification Portal at checkout rather than treating the older page text as a guaranteed quote.
Adobe also states that each exam attempt is charged an exam fee. Build the first attempt around readiness instead of using repeated purchases as a substitute for diagnosing weak areas.
What is a realistic study roadmap?
A useful roadmap has four passes: identify the current objectives, build a small AEM Sites implementation, test and explain it, then close gaps with targeted documentation and official practice material. Adjust the calendar to your background and the portal’s scheduling availability; the supplied sources do not prescribe a fixed preparation duration.
Pass one: baseline and scope
Open the current AD0-E123 entry and copy its published objectives into a study sheet. Mark each objective as familiar, partly understood, or untested. Record the evidence for each mark: a project example, a completed lab, or only a definition you have read.
If the portal does not show a domain breakdown, do not manufacture one. Organize your sheet by the objectives and workflows Adobe actually publishes, then add a separate list of questions to verify through documentation.
Pass two: core Sites implementation
Work through the official AEM Sites starting material and build a coherent page flow. Practise the complete sequence from requirement to content structure, page construction, component behavior, and verification. Rebuild the most important parts without following the tutorial line by line.
At this point, prioritize understanding over breadth. A small site that you can modify and troubleshoot is more valuable than many unopened sample projects. Save screenshots, code notes, configuration decisions, and test observations as evidence of what you learned.
Pass three: targeted expansion
Use your baseline and lab failures to select additional subjects. If you cannot explain structured content delivery, study the official headless and Content Fragment Delivery with OpenAPI tutorials. If caching and request behavior remain unclear and the objective list supports them, study the Dispatcher material. If authoring behavior is weak, investigate the relevant Universal Editor or authoring tutorial.
Do not let an interesting tutorial displace an assessed objective. Every extra topic should answer a documented requirement, repair a known gap, or clarify a current portal objective.
Pass four: retrieval and decision practice
Use Adobe’s current practice-test resources if they are available for the credential, but review every answer rather than recording only a result. For each missed item, identify whether the problem was terminology, platform behavior, requirement interpretation, or careless reading.
Create short scenario prompts from your labs. Ask which AEM mechanism fits the requirement, what assumption must be checked, how the implementation would be tested, and what evidence would distinguish a content issue from a delivery issue. This is legitimate preparation; it does not rely on leaked questions or claims about the live exam.
Which preparation mistakes waste the most time?
The largest risks are studying an outdated credential page, treating unverified exam specifications as facts, reading tutorials without building anything, and confusing adjacent AEM roles. Correct those errors before adding more study material. A disciplined scope is especially important when Adobe has moved certification functions into a new portal.
Mistake: relying on a fixed blueprint from an unofficial page
Do not assign study time from an unverified list of domains or percentages. The supplied official research contains no confirmed AD0-E123-specific blueprint. Return to the current Adobe exam entry and update your study map if the published objectives change.
Mistake: confusing Sites with other AEM paths
AEM includes Sites, Assets, Forms, Foundation, cloud-service, and other technical areas. The certification overview lists separate roles and levels. If your work is primarily asset operations or Forms development, investigate the corresponding path before investing heavily in Sites-specific labs.
Mistake: memorizing terminology without tracing a workflow
Definitions are useful only when they help you choose or troubleshoot an implementation. For every important term, attach a small example: the requirement it addresses, where it appears in the workflow, and how you would verify it. If you cannot provide those three details, return to the relevant official tutorial.
Mistake: treating practice-test performance as proof of readiness
A practice result is a diagnostic signal, not a guarantee of a passing result. Review the reasoning behind both correct and incorrect answers, then test the underlying concept in a lab. Never use exam dumps, leaked questions, or memorization claims as a preparation strategy.
Mistake: scheduling before checking current information
The official documentation and portal have changed over time. Confirm the credential listing, objectives, appointment options, fee, and candidate instructions in the live portal. Do not infer current AD0-E123 logistics from another Adobe exam or from an older page.
How do you know you are ready to schedule?
Schedule when you can map the current objectives to evidence from your own work or labs, explain the main AEM Sites workflows without relying on copied notes, and investigate failures methodically. You do not need to know every AEM feature, but you should be able to identify the boundary of your knowledge and verify uncertain behavior in Adobe documentation.
Use an evidence-based readiness check
For each published objective, record one of three evidence types: implemented, explained, or still researching. “Implemented” means you completed and tested a relevant task. “Explained” means you can describe the behavior and trade-offs accurately, even if the lab is not available. “Still researching” means you have not yet verified the concept.
Before scheduling, reduce the final category for objectives that are central to the current exam description. For secondary topics, document the uncertainty and the official page you will consult. This is more reliable than choosing a date because a generic practice score feels encouraging.
Run a final study cycle
Complete one requirement-driven build from a clean starting point, make a deliberate change, introduce a controlled failure, and document the diagnosis. Then review your objective map and use the portal’s official study resources or practice tests to test recall.
Finish by checking the appointment instructions and candidate agreement. Keep your last study session focused on resolving known gaps and clarifying procedures, not on collecting a new pile of unrelated material.
What should you do after earning the credential?
After the result, confirm the credential and badge in the Adobe Certification Portal and retain the implementation notes that supported your preparation. The portal includes certification-history and badge features, while Adobe’s catalog provides renewal information. Treat renewal as a separate planning task rather than assuming that passing AD0-E123 permanently removes the need to maintain the credential.
Find the badge and history
Adobe’s certification instructions direct candidates to the portal’s account area for certification history and to My Account, then Achievements, for the active-certifications widget and badge actions. Use the portal’s verification and sharing functions rather than relying on an unverified screenshot or a third-party listing.
Plan for renewal from the portal
Adobe states that most certifications can be renewed automatically for two years at no cost by passing two short renewal modules, about 15 minutes each. That statement applies to most certifications as described by Adobe, not necessarily every credential under every condition. Check the portal for AD0-E123’s specific renewal status, requirements, and timing.
Keep learning after the exam by extending the AEM Sites project you built. A credential records a point-in-time validation; continued hands-on work keeps the underlying implementation judgment current.
Conclusion
The safest AD0-E123 strategy is to prepare from the current Adobe portal, build practical AEM Sites workflows, and treat every unconfirmed exam specification as unknown until Adobe publishes it. Start with the Professional Developer (Sites) path, use the official AEM Sites tutorials as working labs, and expand into cloud, headless, Universal Editor, or Dispatcher material only when the current objectives or your diagnostic results justify it. Your next actions are to verify the live credential entry, create an objective-to-lab map, complete a small implementation, and schedule only after your evidence supports the decision.
Related exams
- AD0-E104 exam — Adobe Experience Manager Architect
- AD0-E117 exam — Adobe Experience Manager Architect Master
- AD0-E121 exam — Adobe Experience Manager Sites Business Practitioner Expert
- AD0-E124 exam — Adobe Experience Manager DevOps Engineer Expert
- AD0-E126 exam — Adobe Experience Manager Business Practitioner Professional
- AD0-E127 exam — Adobe Experience Manager Backend Developer