Study Guide

ServiceNow CAD Study Guide: Exam Format and How to Prepare

A study guide for the ServiceNow Certified Application Developer (CAD) exam: verified 60-question format, the six domain weights, registration rules, maintenance requirements, and a sourced worked case on why form-only validation fails at the list editor.

Updated September 20269 min readStudy GuideWorkflow Cert Lab
Robert Hill

Robert Hill

Workflow Cert Lab Editorial Team

The ServiceNow Certified Application Developer exam has 60 questions in 90 minutes. Its six domains cover application design, user interfaces, security, automation, external data and application management. Use the current blueprint to check your coverage, then practise with the recommended courses and product documentation. This guide includes a worked case showing why a form client script does not validate an edit made in the list editor.

What the credential confirms and who it is for

The exam confirms you can design, develop, and deploy applications on the ServiceNow platform, from data models and interfaces to security, automation, and integration.

ServiceNow's exam specification, updated in January 2026, defines the purpose, audience, testing options, content coverage, and prerequisites for this certification. It describes the credential as validating your ability to design data models, create user interfaces, implement security, automate processes, and integrate data.

The exam is open to ServiceNow customers, partners, employees, and anyone else interested in earning it. The stated experience expectation is six months of hands-on application development in ServiceNow, typically in a role with developer access. The specification frames this as recommended experience, not an eligibility gate you must document.

Three courses are recommended preparation, and completing instructor-led training includes one free exam attempt. That free attempt is tied specifically to instructor-led completion, not to training in general.

  • Recommended course: Welcome to ServiceNow
  • Recommended course: Scripting in ServiceNow Fundamentals
  • Recommended course: Application Development Fundamentals

Sources: Credentials - Certified Application Developer (CAD) Exam Blueprint - Knowledge Portal — Exam specification, updated January 2026

Exam format, scoring, and your results

You answer 60 questions in 90 minutes, mixing single-answer and multiple-select items, and the result you see immediately is conditional until final review.

Multiple-choice questions offer at least three options with one correct answer. Multiple-select questions offer at least four options and state how many responses to choose; partial credit is not provided, so select exactly the stated number.

Each question is worth one point, and your total is compared to a predetermined cut score that ServiceNow does not publish and notes is not always 70%. The section percentages on your result report show performance per domain, but they do not determine your outcome and should not be averaged.

A pass or fail notification appears immediately after you submit, but it is conditional: results can be audited and a certification revoked if test security policies were violated. Passing earns the certification and a Credly digital badge. If you do not pass, the retake policy requires a waiting period between attempts and payment of the exam fee for each attempt; the Credentialing Program Guide holds the full rules.

Sources: Credentials - Certified Application Developer (CAD) Exam Blueprint - Knowledge Portal — Exam specification, updated January 2026

The six domains and their weights

Four domains carry 20% each — application design, user interface, security, and automation — while working with external data and managing applications carry 10% each.

The specification lists sub-topics under each domain but explicitly warns that these should not be considered an all-inclusive list of exam content. Treat the table as a preparation map, and go to the official documentation for depth rather than treating the sub-topics as the whole syllabus.

DomainWeightBlueprint sub-topics (non-exhaustive)
1. Designing and Creating an Application20%Application fit with ServiceNow, data model design, modules, application scope
2. Application User Interface20%Forms and fields, client-side and server-side scripting, Record Producers
3. Security and Restricting Access20%Application and module access, access control rules, GlideSystem methods, scope protection
4. Application Automation20%Workflow and Flow Designer, application properties, events, scheduled script executions, script includes, email
5. Working with External Data10%CSV/Excel imports, REST integration including testing and debugging
6. Managing Applications10%Downloading and installing applications, delegated development and code review, Git integration

Sources: Credentials - Certified Application Developer (CAD) Exam Blueprint - Knowledge Portal — Exam specification, updated January 2026

Registration, scheduling, and delivery

Registration is payment: once you register, you have 90 days to both schedule and complete the exam, and fees are non-refundable.

You can register at any time, paying by credit card or learning credits; discounted pricing may be available through company benefits, and instructor-led training completion includes one free attempt. Register only when you are prepared to schedule, because an unused registration is not refunded.

After registering, you must schedule your appointment and complete the exam within 90 days. If you do not, the registration expires and you start over with a new full payment.

Delivery goes through Pearson: take the exam at a test center or online with OnVUE, where a proctor observes via webcam. ServiceNow provides reasonable accommodations for candidates with disabilities or English as a second language.

Sources: Credentials - Certified Application Developer (CAD) Exam Blueprint - Knowledge Portal — Exam specification, updated January 2026

Why form-only validation fails at the list

The list editor lets users change field values without opening a form, and it does not enforce client scripts, so validation written only for the form is not a safeguard.

ServiceNow's list editor documentation describes editing field values directly from a list instead of navigating to a form. The enforcement limits differ by list version: in List v2 the editor enforces neither client scripts nor UI policies, while in List v3 it enforces UI policies and mandatory dictionary attributes but still not client scripts.

The documentation warns that allowing list editing when client scripts run on form fields can result in incorrect data being saved to the record. Its recommended remedies are to consider disabling list editing, or to create appropriate business rules or access controls that control how values are set in the list editor.

One boundary works the other way: state fields extended from the Task table, such as incident_state and request_state, cannot be edited from a list of task records at all and must be edited from the extended table.

Worked case

Paper case: an application uses List v2. An ordinary user has permission to edit the priority field in its list editor. A form client script is the only check that validates the proposed priority value; no other rule blocks this edit. The user changes priority directly in the list. Does the form client script validate this edit? What remedies does the documentation suggest? Would switching to List v3 make that form client script run for the list edit?

Show answer

The form client script does not validate the list edit. Under the stated assumptions the edit can save without that check, so an invalid value may be stored. List v2 does not enforce client scripts or UI policies. The documentation suggests considering disabling list editing, or using appropriate business rules or access controls to control setting values in the list editor. List v3 enforces UI policies and mandatory dictionary attributes, but still does not enforce client scripts; switching versions does not make this form client script validate list edits.

The documented behavior is the whole chain: the list editor edits values without a form, and the form's client script is attached to form interaction, so a list edit simply never triggers it. That is why the documentation points to server-side mechanisms — business rules or access controls — or to disabling list editing as remedies. The List v3 nuance matters for exam-style discrimination: enforcement improved (UI policies and mandatory dictionary attributes) but client scripts are explicitly still not enforced, so 'we upgraded to List v3' does not rescue client-script-only validation.

Sources: List editor administration: Australia release, March 2026 — List editor administration documentation

Official study resources, and what to avoid

Exam questions draw on official ServiceNow training materials, the product documentation site, and the developer site; ServiceNow states that materials posted elsewhere online are not official.

The blueprint names the three recommended courses plus the Credentialing Program Guide for process questions. Official practice exams are available through ServiceNow's trusted partner MeasureUp, with access explained in Knowledge Article KB0013408.

The specification is direct about third-party content: study materials posted elsewhere online are not official and should not be used to prepare. It also repeats that the domain sub-topic lists are not exhaustive, so use them as a checklist and close each study pass by reading the underlying official documentation.

Sources: Credentials - Certified Application Developer (CAD) Exam Blueprint - Knowledge Portal — Exam specification, updated January 2026

Keeping the certification active

Maintaining CAD requires the applicable annual maintenance steps: complete the required delta exam and pay the CMP fee if it is assessed to you.

The standard annual Certification Maintenance Program fee is USD 200 plus applicable tax for candidates who are assessed it. Exemptions and company benefits can affect what an individual owes. The fee is assessed once per person, regardless of the number of mainline certifications held. The payment window typically runs from mid-January to mid-April; check your account for the actual dates and required delta exam.

Candidates make their own payment by credit card or approved learning credits; administrators cannot bulk-pay for them. Credit-card discounts may apply at checkout. Learning-credit discounts apply when the credits are purchased, with no additional CMP discount when using those credits. Payments are non-refundable.

If an assessed fee is left unpaid, the affected mainline certifications expire and the candidate must re-enter the certification program. Paying the fee alone does not complete maintenance: finish the required delta exam too.

Sources: Credentials - Certification Maintenance Program (CMP) FAQ - Knowledge Portal — CMP FAQ knowledge article

A preparation sequence you can adapt

Work through the domains in build order and check yourself against the blueprint's sub-topics; the sequence below is study advice, not an official requirement.

A workable order follows how applications are built: start with application design and the data model, then server-side and client-side scripting, then security and automation, and finish with external data and application management. Practise writing and debugging scripts in your training instance or a development environment set aside for learning.

For each blueprint sub-topic, write a one-line summary in your own words and flag any you cannot yet explain. Because the lists are explicitly non-exhaustive, close each pass by scanning the official product documentation for the mechanisms you built — that is where details such as the list editor's enforcement limits live.

  • For each mechanism you study, state where it is enforced — including where the list editor ignores form logic.
  • Finish a full pass of all six domains before registering: fees are non-refundable and the 90-day clock starts at payment.
  • Schedule through Pearson or OnVUE only when ready, and request accommodations in advance if you need them.
  • Plan for the year after passing: the CMP payment window and the delta exam keep the certification active.

Sources: Credentials - Certified Application Developer (CAD) Exam Blueprint - Knowledge Portal — Exam specification, updated January 2026; List editor administration: Australia release, March 2026 — List editor administration documentation

Sources

Facts checked:

Next steps

FAQ

Frequently Asked Questions

Practical answers to help you apply the guidance for ServiceNow Certified Application Developer (CAD).

Are the recommended courses mandatory before I can register?
No. The blueprint lists six months of hands-on experience and three courses as recommended, and the exam is open to customers, partners, employees, and others. The one tied benefit is that completing instructor-led training includes a free exam attempt.
What score do I need to pass?
ServiceNow does not publish the cut score and notes it is not always 70%. Each question is worth one point, and the domain percentages on your result report should not be averaged to predict the outcome.
Can I retake the exam if I do not pass?
Yes, but the retake policy requires a waiting period between attempts and payment of the exam fee for each attempt. The Credentialing Program Guide contains the full retake details.
What happens if I miss the CMP payment window?
If an assessed CMP fee is left unpaid, the affected mainline certifications expire and you must re-enter the certification program. Check your ServiceNow University account for the current fee, deadline and required delta exam.

Keep Reading

Related Study Guides

Explore related guides and preparation topics.