Salesforce Certified Marketing Cloud Engagement Developer Online Practice Questions

Home / Salesforce / Salesforce Certified Marketing Cloud Engagement Developer

Latest Salesforce Certified Marketing Cloud Engagement Developer Exam Practice Questions

The practice questions for Salesforce Certified Marketing Cloud Engagement Developer exam was last updated on 2025-09-15 .

Viewing page 1 out of 13 pages.

Viewing questions 1 out of 69 questions.

Question#1

A developer wants to aggregate monthly energy usage data over a four month period for each subscriber within an email. The monthly usage values are stored in variables for each month in the following way:
How should the developer use AMPscript to generate the total?

A. SET @total - (@jan - 3fet - @mar @apr>
B. SET @total = AZD((@jan @feb) @mar) @apr)
C. SET @total - ADD(@jan,ADD(@feb,ADD(@mar,@apr)))
D. SET @total = (ADD(@jan,@feb), ADD(@mar, @apr))

Question#2

A developer wants to populate a data extension with the date of the most recent click for each subscriber.
Which query would accomplish this?

A. SELECT TOP 1 c.SubscriberKey, c.eventDate FROM _Click c ORDER BY c.eventDate DESC
B. SELECT c.SubscriberKey, MIN (c.eventDate) AS eventDate FROM _Click c GROUP BY c.SubscriberKey
C. SELECT c.SubscriberKey, MAX(c.eventDate) AS eventDate FROM _Click c GROUP BY c.SubscriberKey
D. SELECT c.SubscriberKey, c.eventDate FROM _Click c WHERE c.IsUnique = 1

Question#3

Certification Aid wants to import an encrypted CSV file from the Marketing Cloud Enhanced FTP server.
Which two File Transfer activities are needed to achieve this? Choose 2.

A. To decrypt the import file on the Enhanced FTP server.
B. To move the import file from the Safehouse to Marketing Cloud.
C. To decrypt the import file on the Safehouse.
D. To move the import file from the Enhanced FTP server to the Safehouse

Question#4

A developer is creating a CloudPage which accepts secure parameters via an email link and will submit those parameters to another CloudPage for data upsert. The page currently captures an Appointment ID parameter passed into it and sets the value to the variable caapptld. The developer does NOT want the Appointment ID to be visible to anyone using the form.
What is the best method to ensure the parameters are passed successfully to the data upsert page?

A. <input id="apptld" type="textarea" value»"%%«v(@>apptld)»%%" readonly>
B. <form action="%%=MicrositeURL(123,,apptId",@apptId)a%%" method="post">
C. <form action«"%%»CloudPagesURL(123,'apptId',@apptId)«%%" methods "post">
D. <lnput ld=MapptId" type="textarea" value="%%«v(@apptld)«%%" hldden>

Question#5

A developer wants to implement a newsletter registration from on NTO's website. Prior to form submission, an email address provided by the visitor should be validated.
Which option could be used to support this scenario?

A. REST API, /address/v1/validateEmail route
B. SOAP API, Perform method with ValidationAction object
C. SOAP API, Describe method with EmailAddress object
D. REST API, /messaging/v1/domainverification route

Exam Code: Salesforce Certified Marketing Cloud Engagement DeveloperQ & A: 197 Q&AsUpdated:  2025-09-15

 Get All Salesforce Certified Marketing Cloud Engagement Developer Q&As