Marketing Cloud Engagement Developer Study Guide (Winter '26)
A complete study guide for the Salesforce Certified Marketing Cloud Engagement Developer exam — AMPscript, SSJS, data management, REST API, and debugging techniques to pass with confidence.
Written and reviewed by Krishna Mohan — ADM-201, PD1, PD2, App Builder & Consultant certified. Updated for Winter '26. Methodology · Contact
Exam Sections & Weightings
Data extensions, data relationships, subscriber model, segmentation, SQL queries, and Analytics Builder.
AMPscript, SSJS, CloudPages, landing pages, custom preference centres, and platform extension development.
Error identification in AMPscript/SSJS, send logging, data view queries, and resolving common send failures.
Business unit hierarchy, role-based access control, security settings, IP allowlisting, and API authentication.
HTML email coding, Content Builder, dynamic content blocks, personalisation strings, and rendering across clients.
Core Technical Topics to Master
AMPscript
- ›Lookup & LookupRows functions
- ›IIF conditional logic
- ›FormatDate & date manipulation
- ›Dynamic content blocks
- ›Nested AMPscript in HTML
Server-Side JavaScript
- ›SSJS vs AMPscript use cases
- ›Platform.Load for libraries
- ›HTTP call patterns
- ›Variable scope in SSJS
- ›Debugging SSJS errors
Data Management
- ›Data extension design
- ›SQL for Automation Studio
- ›Subscriber data model
- ›Data relationships (joins)
- ›Send logging data views
API & Integration
- ›REST vs SOAP API
- ›OAuth 2.0 authentication
- ›Triggered send API calls
- ›Data extension CRUD via API
- ›Error handling in API responses
8-Week Study Plan
AMPscript mastery
Build AMPscript code in a real MC sandbox. Practice Lookup, LookupRows, IIF, FormatDate. Read and debug code snippets daily.
SSJS & CloudPages
Build CloudPages using SSJS. Practice HTTP calls, variable handling, and Platform library methods.
Data management & SQL
Design data extensions. Write SQL queries for Automation Studio. Understand subscriber model and send logging data views.
Email HTML & dynamic content
Build HTML emails with dynamic content blocks. Practice personalisation strings. Test rendering across email clients.
API & integration
Practice REST API calls with Postman. Understand OAuth authentication. Build triggered send examples via API.
Debugging & troubleshooting
Practice identifying errors in AMPscript/SSJS code. Study common send failure scenarios and send log analysis.
Full mock exams
Take timed full mock exams. Target 75%+ before booking.
Frequently Asked Questions
- What coding languages does the MC Engagement Developer exam cover?
- The exam primarily covers AMPscript (Marketing Cloud's native personalisation language) and Server-Side JavaScript (SSJS). You need to be able to read, interpret, and debug code written in both languages. The exam also covers Marketing Cloud REST and SOAP API usage, though you do not need to write full API implementations from memory — understanding request/response structures and authentication methods is sufficient.
- What is the MC Engagement Developer exam format?
- The exam consists of 60 multiple-choice and multiple-select questions with a 90-minute time limit. The passing score is approximately 63%. The exam costs $200 for the first attempt, with a ~50% discount retake voucher after a failed attempt. It can be taken online (proctored) or at a Kryterion testing centre.
- Do I need to memorise AMPscript syntax for the exam?
- You need to understand AMPscript functions and logic well enough to identify correct vs incorrect code in exam questions. Common functions to know: Lookup, LookupRows, AttributeValue, IIF, FormatDate, Substring, Concat, and dynamic content functions. You do not need to write scripts from scratch during the exam, but you will need to read code snippets and identify errors or predict outputs.
- What experience level is needed for the MC Engagement Developer exam?
- The exam targets developers with at least 1–2 years of hands-on Marketing Cloud development experience. Candidates should have real experience building AMPscript personalisation, creating CloudPages, working with data extensions, and using the Marketing Cloud API. Candidates without hands-on development experience — even with theoretical study — typically find the debugging and coding sections very difficult.
- What is the difference between MC Engagement Developer and MC Engagement Admin?
- Marketing Cloud Engagement Admin focuses on platform configuration, account administration, data management, compliance settings, and operational marketing management. Marketing Cloud Engagement Developer focuses on technical development: AMPscript, SSJS, CloudPages, REST API integration, and custom development. Admin is appropriate for marketing operations professionals; Developer is appropriate for technical developers building custom MC solutions.
Compare Certifications
What Comes After This Certification?
After this certification, consider: Marketing Cloud Engagement Consultant, Account Engagement (Pardot) Consultant, or Marketing Cloud Email Specialist.
Exam Section Difficulty Heatmap
Which sections are a gimme vs which ones trap confident candidates. Use this to prioritise your final-week revision.
| Exam Section | Difficulty | Study Tip |
|---|---|---|
| Marketing Cloud Development | Moderate | Server-side JavaScript and AMPscript context — know where each runs. |
| AMPscript and SSJS | Trap ⚠ | AMPscript vs SSJS — syntax and function availability differ; exam tests both. |
| API and Integration | Hard | REST and SOAP APIs for Marketing Cloud — authentication and endpoints. |
| Testing and Deployment | Easy | Deployment and testing practices — straightforward if you know the toolset. |
Difficulty based on analysis of common candidate errors across each exam section.
Practice MC Engagement Developer Questions
Free practice questions for the Marketing Cloud Engagement Developer exam.
Start Free Practice Questions