Certification Guide

Marketing Cloud Engagement Developer: 2026 Exam Guide

Marketing Cloud Engagement Developer exam guide: format, fees, the Specialist prerequisite, five section weights, AMPscript, SSJS, SQL and API traps.

10 min read
Tags:Marketing Cloud Engagement DeveloperMarketing Cloud DeveloperAMPscriptServer-Side JavaScriptSQL Query Activity

The Short Answer

The Salesforce Certified Marketing Cloud Engagement Developer exam (formerly Marketing Cloud Developer) has 60 scored multiple-choice/multiple-select questions plus up to 5 unscored, a 105-minute time limit and a 63% passing score. It costs US$200 (US$100 to retake), requires the Marketing Cloud Engagement Specialist certification first, and its questions align to the Summer '22 release (checked in November 2026 against the official exam guide).

It's a code-reading exam. Programmatic Languages is 35% of it, so expect AMPscript and server-side JavaScript snippets, SQL to complete or debug, and REST or SOAP fragments to interpret. If you write personalization, queries and integrations in Marketing Cloud Engagement every week, this is your credential.

Exam Facts in One Table

DetailMarketing Cloud Engagement Developer
Former nameSalesforce Certified Marketing Cloud Developer
Questions60 scored multiple-choice/multiple-select, plus up to 5 unscored
Time limit105 minutes
Passing score63%
Registration feeUS$200 (JPY 30,000), plus applicable taxes
Retake feeUS$100 (JPY 15,000), plus applicable taxes
PrerequisiteSalesforce Certified Marketing Cloud Engagement Specialist
Release alignmentSummer '22
DeliveryProctored, online or at a testing center
References allowedNone
MaintenanceMarketing Cloud Engagement Specialist maintenance badge on Trailhead, once a year

Source: the exam guide for every row, checked in November 2026. The Trailhead credential page shows the same prerequisite and still uses the old "marketingclouddeveloper" address, which is why older prep material is filed under the former name.

Two details are worth noticing. First, the maintenance badge belongs to the Specialist, not to a Developer module: the Trailhead Certification Release Maintenance Schedule lists the Marketing Cloud Engagement Specialist badge for this credential, available April 2026 and due April 2027. Second, 105 minutes for up to 65 questions is about 1.6 minutes each, which is more breathing room than it sounds only if you can read a 15-line AMPscript block quickly. Treat 63% as the requirement, and don't count on unscored questions: they're mixed in at random and don't affect your result. For fees and retake rules across all Salesforce exams, see Salesforce certification cost and retake fees.

Who Should Take It

The exam guide describes a full-stack Marketing Cloud developer with at least 1 year of experience who builds dynamic, personalized emails, landing pages and forms with HTML, CSS and AMPscript, writes SQL including joins, and works with the Marketing Cloud APIs. The candidate should be able to:

  • configure data models: data extensions, shared data extensions and the Contact model
  • configure data imports and work with platform data through SQL, data views and the Send Log
  • build web experiences such as data forms and custom preference pages
  • explain subscription management
  • resolve scenarios with the REST and SOAP APIs

The guide is just as clear about what's out of scope: the MobilePush SDK, the Journey Builder SDK, custom components and configuring Marketing Cloud Connect. Don't spend study hours there.

How it differs from the other Marketing Cloud Engagement exams

The Specialist exam is the marketer who builds, sends and measures campaigns, and it only asks for a basic understanding of scripting. Our Marketing Cloud Engagement Specialist exam guide covers it, and you need that certification before you can earn this one. The Administrator credential owns account setup: business units, users, roles and permissions. The Developer exam assumes you already know where things live and asks you to make them do something with code.

The Five Sections and Their Weights

Weights and objectives come from the official outline. The question counts are estimates from the weights.

SectionWeightAbout this many of 60
Programmatic Languages35%21
API22%13
Data Management22%13
Data Modeling14%8
Security7%4

Programmatic Languages, API and Data Management add up to 79% of the exam. Study in that order.

What Each Section Tests, and the Traps That Cost Points

Programmatic Languages (35%)

The outline asks for AMPscript and SSJS syntax and functions, development best practices, how Marketing Cloud processes AMPscript, and how to exclude a subscriber programmatically at send time.

  • AMPscript runs as a batch at the end of a send. The Order of Operations page explains that the send itself writes subscriber data to a sendable data extension, so InsertDE() in that email can throw a duplicate key error where UpsertDE() wouldn't. The same page lists the order message parts are processed: preheader, HTML body, text body, then subject line.
  • Know your delimiters. AMPscript can be written inline, in code blocks or with tag-based script tags, and a block must close with the same kind of delimiter it opened with (Adding AMPscript to Your Content).
  • Platform versus Core SSJS. Salesforce's SSJS overview says to use only AMPscript or Platform functions in email messages and to reserve the Core library for landing pages and applications. A question that loads Core inside an email body is pointing you at the wrong answer.
  • Excluding a subscriber is not the same as raising an error. RaiseError() can skip the current subscriber or stop the whole job, depending on its second parameter (RaiseError reference). For a rule like "don't send to contacts on this list", the Journey Builder email activity has an Exclusion Script field that takes AMPscript logic (Configure the Email Activity).

API (22%)

Expect API objects, methods and routes, the OAuth flow, and response handling.

  • Enhanced packages only. Salesforce's Installed Package Types page says the ability to create legacy packages was deprecated in August 2019. Enhanced packages use v2/token on the tenant's Authorization Base URI and issue tokens with a 20-minute time-to-live; legacy packages used v1/requestToken and one-hour tokens.
  • Token endpoint is not the API base URL. Request the token from the auth host, then call REST and SOAP on the instance URLs the token response returns (Access Token for Server-to-Server Integrations). REST takes a bearer token header; SOAP takes the token in a fueloauth element of the SOAP header (Authenticate Your SOAP API Calls).
  • Read the response. Scenario questions hinge on what a status code or a SOAP fault tells you to do next, such as requesting a new token after it expires rather than retrying the same call.

Data Management (22%)

Imports, SQL, data extracts, send logs and the effect of Contact Delete on data.

  • SQL Query Activity runs SELECT only. The SQL Reference says queries are based on, but don't exactly match, SQL Server 2016, support only SELECT statements against data extensions and data views, and don't support variables or cursors. The target data extension and its update mode decide what happens to the rows.
  • Data views cover about six months. The Data Views page gives up to six months of subscriber and journey information, with tracking times in Central Standard Time and no daylight saving adjustment.
  • Send logs should stay small. Salesforce's send logging best practices recommend a data retention of 10 days, 10 or fewer custom fields, and queries written to handle duplicate records.

Data Modeling (14%)

The Contact model, data extension types, how contacts relate across channels, and the Contact Delete process.

  • Contact Delete is final and has a suppression window. Contact Deletion in Contact Builder describes a 2-day default suppression period (configurable), after which data is removed from lists and sendable data extensions. Non-sendable data extensions that aren't part of a population in Data Designer are your job to clean up, which is why a retention policy matters.
  • Sendable versus non-sendable is the distinction most data extension scenarios turn on: a sendable data extension needs a send relationship to the subscriber key.

Security (7%)

Only about four questions, on options to secure data and security best practices. Know the account-level security settings and login IP allowlisting, and the difference between encrypting data and simply restricting who can see it.

What Changed Since Summer '22

The exam still aligns to Summer '22, but Marketing Cloud Engagement has moved, and the docs you'll study from describe the current product. Two changes are worth knowing so a "current" answer doesn't confuse you:

  • UrlEncode() no longer evaluates nested AMPscript. The UrlEncode() reference says that before July 2026 the function expanded some functions embedded in strings, and that this expansion is no longer allowed for security reasons. Resolve dynamic values into a variable first, then encode the variable.
  • The docs say "Marketing Cloud Engagement" now, and some reference pages add a column for Marketing Cloud Next. The exam is about Engagement.

When an exam question and today's docs seem to disagree, answer by capability: what the feature does and where it runs.

A Six-Week Study Plan

  1. Week 1: confirm the prerequisite and the baseline. Make sure your Specialist certification is current, then work the free sample questions below to find your weakest section.
  2. Weeks 2-3: Programmatic Languages. Work through the Trailhead trail Use Developer Languages in Marketing Cloud Engagement (the exam guide lists a "Develop for Marketing Cloud" trail) and write AMPscript and SSJS by hand: lookups, conditionals, UpsertDE(), a CloudPages form. Reading code fast is the skill this section tests.
  3. Week 4: API. Create an enhanced installed package in a test account, request a token, then make one REST call and one SOAP call with it. Doing the flow once beats reading it five times.
  4. Week 5: Data Management and Data Modeling. Write join queries against data views, set up an import, and build a send log data extension.
  5. Week 6: Security, then timed practice. Review security settings and take full timed exams until you're consistently above the passing score.

If you're new to reading exam objectives, how to read a Salesforce exam outline shows how to turn each "Given a scenario" line into a practice task.

Practice for the Developer Exam on Certifyforce

Certifyforce has a prep set for this exam, written to the official outline and checked against Salesforce Help and developer documentation. It isn't affiliated with Salesforce and contains no recalled exam questions or brain dumps.

Frequently Asked Questions

Do I need the Specialist certification before this exam?

Yes. The exam guide lists Salesforce Certified Marketing Cloud Engagement Specialist as the prerequisite, and the credential page shows it under "Earn your Prerequisites".

How many questions are on the Marketing Cloud Engagement Developer exam?

60 scored multiple-choice/multiple-select questions plus up to 5 unscored ones, in 105 minutes. You need 63% to pass (exam guide, checked November 2026).

Is Marketing Cloud Developer the same exam as Marketing Cloud Engagement Developer?

Yes. Marketing Cloud Engagement Developer is the current name of the credential formerly called Marketing Cloud Developer. The Trailhead credential page carries the new name at the old address, and the exam guide still aligns to Summer '22.

How do I maintain the certification?

Complete the Marketing Cloud Engagement Specialist maintenance badge on Trailhead once a year. The maintenance schedule shows the current badge available April 2026 and due April 2027.

Do I need to know Marketing Cloud Connect or the Journey Builder SDK?

No. The exam guide says candidates aren't expected to know the MobilePush SDK, the Journey Builder SDK, custom components or how to configure Marketing Cloud Connect.

Prepare for the exam

Get Salesforce exam updates by email

Occasional emails when Salesforce changes, renames or retires an exam, plus practice questions with full explanations.

Occasional emails about Salesforce exam changes, plus practice questions with full explanations. We'll email you to confirm. Unsubscribe anytime. See our privacy policy.

About the Author

Written by Warren Walters, Salesforce MVP and founder of Certifyforce. With 10+ years in the Salesforce ecosystem and over a decade in software development, Warren has helped hundreds of professionals earn their Salesforce certifications.

Learn more about Warren →

Related Articles