• Cert++
  • Exams
  • Results
  • Certle
  • Resources
    • Packs
    • Checklists
  • About
  • Upgrade
  • Settings
  • Community
  • Support
  • Changes
  • Legal

Cert++

Resource Pack

Marketing Cloud Engagement Developer

The Salesforce Certified Marketing Cloud Engagement Developer credential is for developers who build solutions in Marketing Cloud Engagement using AMPscript, Server-Side JavaScript (SSJS), SQL, and the REST and SOAP APIs. This is not an admin exam in disguise - 35% of it is pure programmatic language knowledge, with another 22% on APIs and 22% on data management with SQL. If you can configure Marketing Cloud but have never written an AMPscript Lookup function or constructed an OAuth token request, you will struggle. This guide focuses on what the exam actually tests: code syntax, runtime behavior, API authentication flows, SQL in Automation Studio, and the Contact data model.

3-Step Path to Passing

  1. 1

    Complete the Developer Fundamentals Trail

    Salesforce's official developer trail for Marketing Cloud Engagement covers the core modules you need: developer basics, contact management, data management, security, and contact deletion. Work through all of them before anything else.
  2. 2

    Attempt Practice Exams

    I recommend my own practice exams, but I have linked other options in the Study Resources section below. This exam is unusually code-heavy, so you need to see real scenario questions about AMPscript function signatures and API response handling to calibrate your readiness.
  3. 3

    Schedule Your Exam

    Exams run every day at all hours. Schedule with short notice once you are consistently passing practice exams. Do not rush this one - the programmatic language depth catches a lot of candidates off guard.

Core Resources

Exam Overview

Questions

65

60 scored + 5 unscored

Duration

105 min

1 hour 45 minutes

To Pass

65%

Minimum Score

Question Format

The exam tests AMPscript and SSJS syntax and runtime behavior, REST and SOAP API authentication and usage, SQL Query Activities in Automation Studio, and the Contact Builder data model including the Contact Delete process.

Scored

92%

60questions

Unscored

8%

5questions

Exam Details

Pricing

$200 registration · $100 retake

Delivery

Online proctored or at a testing center

Experience

Some experience with Marketing Cloud Engagement development

Prerequisites

No prerequisites required

Exam Topics

Each topic section shows the topic weight, learning objectives, and links to study resources.

Data Modeling14%

Contact Builder architecture, Contact Key vs. Subscriber Key, data extensions vs. lists, Attribute Groups, synchronized data sources, and the Contact Delete process.

  • Configure account Contact model in Marketing Cloud.
  • Given a scenario, differentiate the various types and uses of data extensions in Marketing Cloud.
  • Describe how contact records relate across channels.
  • Explain the Contact Delete process.

Resources

Programmatic Languages35%

AMPscript syntax and functions, SSJS Platform.Load and Core library, AMPscript server-side rendering vs. SSJS block scope, subscriber exclusion at send time, and programmatic development best practices.

  • Given a scenario, demonstrate knowledge of AMPscript and SSJS language syntax and functions.
  • Implement standard development best practices using Marketing Cloud programming languages.
  • Describe how Marketing Cloud handles AMPscript processing.
  • Given a customer scenario, determine how to programmatically exclude a subscriber at email send time.

Resources

API22%

REST vs. SOAP API architecture, OAuth 2.0 client credentials and authorization code flows, access token lifecycle, key REST endpoints for transactional sends and contact management, and API response handling.

  • Given a scenario, describe API objects, methods, and routes.
  • Describe the OAuth authentication flow and how an access token is used in SOAP and REST headers.
  • Given a scenario, evaluate the significance of response handling.

Resources

Data Management22%

Import Activity file formats and field mapping, SQL in Automation Studio Query Activities, data extract methods, send log best practices, and Contact Delete data effects.

  • Configure import activity using various file formats within Marketing Cloud.
  • Given a scenario, apply SQL to produce the desired results.
  • Given a scenario, explain the different ways to extract data from Marketing Cloud.
  • Describe SQL best practices for managing data in Marketing Cloud.
  • Given a scenario, apply best practices for send logs.
  • Given a scenario, describe how data is affected by the Contact delete process.

Resources

Security7%

API credential storage, installed package OAuth scopes, TLS for SFTP, IP whitelisting, encryption key management, and security best practices for Marketing Cloud integrations.

  • Identify different options to secure data in Marketing Cloud.
  • Describe security best practices in Marketing Cloud.

Resources

Have suggestions for this resource pack?

To help make this the ultimate resource compilation for the exam, please give your thoughts in the free Cert++ Discord.

Suggest a resource