Spring Sale Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: pass65

MCE-Dev-201 Salesforce Certified Marketing Cloud Engagement Developer Questions and Answers

Questions 4

A developer built a complex dynamic email with many data variants. Rather than create test data manually, they want to use a subset of live data to validate the dynamic aspects of the email.

Which SQL function should be used to collect a representative sample from a larger data set?

Options:

A.

HAVING

B.

OVER

C.

NTILE

Buy Now
Questions 5

A developerwants to transform the date and time ' Data_Enrolled ' from Daylight Savings time. How would the developer change the time to fall back one hour?

Options:

A.

%%=DataAdd(Date_Enrolled,-1)=%%

B.

%%=DateAdd(Date_Enrolled,-1 ' H ' )=%%

C.

%%=DateDiff(Date_Enrolled, 1, ' H ' )=%%

D.

%%=FormatDate(Date_Enrolled,-1, ' HH ' , ' en-us ' )=%%

Buy Now
Questions 6

Which aspect should a developer consider before creating an Server-to-Server Installed Package and associated API Integration i* Marketing Cloud?

Options:

A.

Using an Installed Package, APIs will have access to resources in all Business Units.

B.

Scope (Permissions) will be granted based on the User who is creating the Installed Package.

C.

Scope (Permissions) must be specifically granted when creating an API Integration component inside an Installed Package.

Buy Now
Questions 7

What is the purpose of the IF statement below?

MCE-Dev-201 Question 7

Options:

A.

To handle when no row is returned by the LookupRows function

B.

To handle when the subscriber is in a held status

C.

To handle when images are broken

D.

To handle when there are multiple records in the data extension for the subscriber

Buy Now
Questions 8

A new record is appendedto the Orders data extension each time a customer makes a purchase. Which SQL statement would select a unique list of subscribers who have made multiple purchases?

Options:

A.

SELECT TOP 1 SubscriberKey FROM Orders

B.

SELECT DISTINCT SubscriberKey FROM Orders

C.

SELECT SubscriberKey FROM Orders GROUP BY SubscriberKey

D.

SELECT SubscriberKey FROM Orders GROUP BY SubscriberKey HAVING COUNT(*) > 1

Buy Now
Questions 9

A developer identified a use case where a triggeredsend of an email is needed. The developer already successfully set up authentication with a Client ID and Client Secret has used them in several REST calls. When the REST call is made, a " 401 Unauthorized " error is returned. What is the first thing the developer should check?

Options:

A.

The send permissions have been granted for the Client ID and Client Secret within Installed Packages.

B.

The email interaction has been started

C.

The automation permissions have been granted for the Client ID and Client Secret within Installed Packages.

D.

The email interaction has been published.

Buy Now
Questions 10

A developer wants to use the RaiseError Ampscript function when a subscriber does not have the necessary data to build an email. Which two outcomes are possible using this function? Choose 2 answer

Options:

A.

The send fails

B.

The email is not sent to the particular subscriber

C.

An error message is sent to the From Address used in the email

D.

The send is retried

Buy Now
Questions 11

A developer wants to delete a batch of subscribers from Marketing Cloud. The developer performs a Contact Delete on a batch of records in a data extension in Contact Builder. Which scenario would cause subscriber records to remain in the data extension?

Options:

A.

Sendable data extension with SubscriberKey and EmailAddress fields

B.

Non-sendable data extension with SubscriberKey field

C.

Contact Delete process does not delete rows from data extensions

D.

Sendable data extension with SubsciberKey field

Buy Now
Questions 12

NTO wants toexclude sends to specific subscribers based on a business rule, which is defined in an Exclusion Script. Which three types of sends would support this functionality? Choose 3

Options:

A.

Journey Builder Send Email Activity

B.

Content Builder Send Flow

C.

Send Marketing Cloud Email in Sales or Service Cloud

D.

Journey Builder Send SMS Activity

E.

Automation Studio Send Email Activity

Buy Now
Questions 13

Which two ways would a developer write an Exclusion Script to exclude sending an email at send time when comparing against a Boolean field in the Sendable Data Extension?

Choose 2 answers

Options:

A.

%%SendBoo1%%

B.

%%SendBoo1 < 1

C.

%%=Lookup ( ' Excluded ' , SendBoo1 ' . Subscribekey ' . _Subscribekey) =%%

D.

%%=Lookup ( ' Excluded’ , SendBoo1 ' . _Subscribekey ' . _Subscribekey) =%%

Buy Now
Questions 14

A developer wants to expand thefunctionality of existing code which was written in AMPscript, but prefers to use Server-Side JavaScript (SSJS) for updates.

Which SSJS statement will retrieve the value of the AMPscript variable named subKey?

Options:

A.

Var.Get( " subKey " );

B.

Variable.GetTValue ( ' ' @subKey " ) ;

C.

Variable.SetValue( " subKey " , " Value " );

D.

Var.Retrieve( " @subKey " );

Buy Now
Questions 15

How can subscriber, system, and sendable Data Extension attributes be referenced for content personalization using SSJS? Choose 1.

Options:

A.

< ctrl:field name= " attributeName " / >

B.

< field name= " attributeName " / >

C.

< ctrl:attribute name= " attributeName " / >

D.

< ctrl:var name= " attributeName " / >

Buy Now
Questions 16

A customer wants to export send data to their SFTP. Which two automationswould accomplish this? Choose 2

Options:

A.

Tracking Extract

B.

Tracking Extract > File Transfer

C.

Query (Data Views) > Data Extension Extract > File Transfer

D.

Query (Data Views) > File Transfer

Buy Now
Questions 17

A developer wants to create a Send LogData Extension to increase efficiency with tracking email sends.

Which two best practices should the developer remember when configuring the Send Log Data Extension? Choose 2 answers

Options:

A.

Use Data Retention to limit the amount of data captured.

B.

Limitcustom fields in the data extension to 10 or fewer.

C.

Create a number of fields equal to the fields in the source data extension.

D.

Maximize the field size to accommodate all incoming data.

Buy Now
Questions 18

A field value returned from a DE lookupcontains a tab-delimited list of values. Which AMPscript function could easily determine if a specific text string exist anywhere in the list?

Options:

A.

Substring

B.

BuildRowSetFromString

C.

IndexOf

D.

Length

Buy Now
Questions 19

A developer wants to build out aseries of CloudPages that will interact with several REST APIs.

Which Marketing Cloud supported scripting tool should be used?

Options:

A.

AMPscript

B.

GTL

C.

SSJS

Buy Now
Questions 20

NTO had an Enterprise 2.0 account; subscribers unsubscribes from the business unit only. A developer is identifying subscribers who unsubscribed from any of the NTO child business units. Which method wouldidentify the most accurate status for subscribers of each business unit?

Options:

A.

Create Data Extract of all Subscribers within the Parent Business unit

B.

Create Data Extracts of All Subscribers within each Child business unit

C.

Query unsubscriber from _Subscribers within the Parent business unit

D.

Query status from _ListSusbscribers within the Parent business unit

Buy Now
Questions 21

A developer needs to write AMPscript to ensure the expiration date on a coupon is the last day of the month. What would produce the desired result?

Options:

A.

Find the first day of next month and subtract one day

B.

Use the date format stringfor last day of month within FormatDate

C.

Add one month using DateAdd to now

D.

Add 30 days using DateAdd to now

Buy Now
Questions 22

What parameter should a developer include to ensure the MobileConnectContact is tied to the Email Contact when making a QueueMO call for an existing email subscriber?

Options:

A.

mobilenumbers

B.

phonenumbers

C.

emailaddress

D.

subscribers

Buy Now
Questions 23

A developer needs to push real-time updates of the company ' s product catalog to a data extension.

Which two API options are available? Choose 2 answers

Options:

A.

Use the DataExtensionObject SOAP object

B.

Use the /hub/vl/aataevents REST route

C.

Use the DataExtension SOAP object

D.

Upload a file to the Enhanced SFTP for import

Buy Now
Questions 24

Which SSJSlibrary can be used in landing pages? Choose 1.

Options:

A.

None

B.

Core

C.

Both

D.

Platform

Buy Now
Questions 25

A developer is creating a custom preference center and wants to log unsubscribeevents from the CloudPage. Which set of parameters should be captured and provided to the LongUnsubEvent Execute Call to ensure accurate unsubscribe information?

Options:

A.

SubscriberKey and JobID

B.

SubscriberID and BatchID

C.

EmailAddress and JobID

D.

SubscriberKey and BatchID

Buy Now
Questions 26

A developer wants to create a JavaScript Web Token using a key from Key Management.

What function should the developer use?

Options:

A.

ContentBlockByKey()

B.

GetJWTByKeyName()

C.

RegExMatch()

D.

GeUWT()

Buy Now
Questions 27

An email requires custom AMPscript to append the subscriber ' s zip code to a link in theemail. A field name zipcode already exist in the sending data extension. Its important Marketing Cloud tracks subscribers who click on the link. Which two AMPscript functions should be used in the setup? Choose

Options:

A.

2Lookup

B.

Contact

C.

RedirectTo

D.

HTTPGet

Buy Now
Questions 28

Certification Aid wants to import data from a CSV file into a Data Extension. The CSV filecontains all relevant data. New records should be added to the Data Extension, and records which are not in the file should be removed from the Data Extension. Which import operation should be chosen for this? Choose 1.

Options:

A.

Add only

B.

Overwrite

C.

Add andupdate

D.

Update only

Buy Now
Questions 29

A developer is using the legacy endpoint www.exacttargetapis.com and hasbeen asked to switch to Tenant Specific Endpoints (TSEs). What is a benefit of switching to TSEs?

Options:

A.

A longer lasting OAuth token

B.

API calls will no longer fail

C.

Gain access to TSE-specific REST routes

D.

Improved API performance

Buy Now
Questions 30

A developer is building an integration with the Marketing Cloud API. In which two ways should the Client ID and Client Secret credentials be stored? Choose 2

Options:

A.

Set credentials as environment variables in the application platform

B.

Pass credentials in URL parameters over HTTPS

C.

Set credentials as variables in application source code

D.

Storecredentials in a key management system (KMS)

Buy Now
Questions 31

A developer wants a link to be dynamic based on subscriber attributes. Rather than create numerous links, the developer uses AMPscript to set the link ' s value as a variable. The variable will be used within the < a > tag. What should thedeveloper do within the < a > tag to ensure clicks are tracked for the variable? Choose 2

Options:

A.

Wrap the variable in a RedirectTo function

B.

Ensure the Conversion attribute is ' true '

C.

Wrap the variable in a v function

D.

Include a variable for the Alias attribute

Buy Now
Questions 32

A developer wants to retrieve a row of data from a data extension using the SOAP API. Which API Object should be used for this call?

Options:

A.

DataExtensionField

B.

DataExtension

C.

DataExtensionObject

D.

Row

Buy Now
Questions 33

A developer wants to use the Marketing Cloud SOAP API to retrieve which subscribers were sent a particular email. Which SOAP API object should be used?

Options:

A.

Send

B.

ListSend

C.

SentEvent

D.

LinkSend

Buy Now
Questions 34

A developer wants to review the available properties for using the DataExtensionField SOAP API object.

Where could the developer find this information

Options:

A.

Open the Object Inspector in the Salesforce Developer Console

B.

Developer Center at https://developer.5alesforce.com

C.

Contact Support and request the information

Buy Now
Questions 35

A developer wants to programmatically inject Contacts into a journey via REST API. What is the recommended route using POST data extension fields and values?

Options:

A.

/interaction/v1/interactions

B.

/interaction/v1/events

C.

/interaction/v1/eventDefinitions

D.

/contacts/v1/contactEvents

Buy Now
Questions 36

A developer wants CloudPages to work with a REST API returning data in JavaScript Object Notation. The developer wants to efficiently ingest the data and write it to a data extension.

Which function should be used?

Options:

A.

Server-Side 3avaScript function Stringify

B.

Server-Side JavaScript function ParseJSON

C.

AMPscript function BuildRowsetFromXML

D.

AMPscript function BuildRowsetFromString

Buy Now
Questions 37

A developer wants to design a custom subscription center in CloudPages. The developer prefers to code in AMPscript, but is also skilled in Server-Side JavaScript. While the developer is confident their code is of high quality, they would still like to handle unexprected errors gracefully to ensure the best user experience. Whichfeature should handle this scenario?

Options:

A.

Wrapping the code in a Server-Side JavaScript Try/Catch block

B.

Using RaiseError AMPscript function when an error occurs

C.

Marketing Cloud automatically handles any error scenario that may occur

D.

Wrapping thecode in a AMPscript HandleError block

Buy Now
Questions 38

A customer wants a list of subscribers who were sent an email within the past 12 months.

How shouldthis request be completed?

Options:

A.

Create a measure with criteria sent_date is after today minus 565 days

B.

Run a tracking extract via the SOAP API

C.

Query against the Job and Sent data views

D.

Locate the email sends in the Tracking tab within Email Studio

Buy Now
Questions 39

A developer is troubleshooting the cause of incomplete results in the link tracking data for an email send.

How should the RedirectTo AMPscript function be described as it relates to link tracking '

Options:

A.

It ensures link href values containing AMPscript variables are recorded in tracking

B.

It ensures link href values containing HTML bookmarks or anchors are recorded in tracking

C.

It prevents link href values from getting recordedin tracking

D.

It ensures static link href values are recorded in tracking

Buy Now
Questions 40

A developer needs to create a fully-branded CloudPagewhich includes images hosted in Content Builder. The developer wants to secure the page and its elements using the SSL protocol.

What is the minimum number of SSL certificates required?

Options:

A.

Three

B.

Two

C.

None

D.

One

Buy Now
Questions 41

A developer needs to use the ' contacts/ route of the REST API to update records in a data extension.

What should the developer verify before making the API call?

Options:

A.

Each contact should alreadyexist in All Subscribers.

B.

Journey Builder should be configured to use the data extension.

C.

Contact Key should be equal to Subscriber Key in the underlying data extensions to ensure proper joining.

D.

The data extension should be linked in an AttributeGroup in Contact Builder.

Buy Now
Questions 42

A developer wants to include an AMPscript if/else statement in an email to satisfy the condition " if the subscriber ' s tier is not premier then display heading encouraging them to upgrade. " The tier value has already been set as variable named @level. How should the developer write this AMPscript conditional statement?

Options:

A.

%%[IF @level == ' premier ' THEN SET @message = You are premier member

B.

" ENDIF IF @level == ' premier ' THEN SET @message = ' Upgrade to premier now

C.

' " ENDIF]%% %%=v(message)=%%%%=IF(@level IS ' premier ' , Upgrade to premier now! You are a premier member%%=IIF(@level = ' premier ' , ' You are a premier member! ' , Upgrade to premier now!

D.

%%=IIF @level == premier, You are a premier member " Upgrade to premier now!

E.

%%IF(@level == ' premier ' ) THEN ' Upgrade to premier now! ' ELSE ' You are a premier member ' ENDIF]%%

Buy Now
Questions 43

Northern Trail Outfitters (NTO) wants to determine the best identifier for subscribers across all channels.

What should be recommended5

Options:

A.

Contact Key

B.

Mobile ID

C.

Email Address

D.

Subscriber ID

Buy Now
Questions 44

Northern Trail Outfitters uses a Send Log and sends more than one million emails per day. They want to execute daily reports on all subscriber activity without impacting send performance.

Which set of best practices should be implemented ' '

Options:

A.

Add a data retention policy to the Send Log. then run reports from the Send Log data extension.

B.

Add a data retention policy to the Send Log. then run reports from the _Opens data view.

C.

Copy new Send Log records to an Archive data extension, then run reports from the Archive data extension.

D.

Copy new Send Log records to an Archive data extension, then run reports from the Send Log data extension.

Buy Now
Questions 45

The Contact Delete feature can be used within an Enterprise 2.0 account from which business unit?

Options:

A.

Only in Agency accounts

B.

The Parent account

C.

Any business unit

D.

The business unit where the contact was introduced

E.

None of these

Buy Now
Questions 46

A developer wants to build an email that dynamically populates the physical address of a company ' s locations using the variable ©address. The deployment goes to millions of subscribers and the developer wants the fastest possible performance.

Which AMPscript solution should be recommended?

Options:

A.

%%[ SET @address = field(Lookcup( " Building_Locations " / " Address " , " Id " ,@Id), " Address " ) ]%%

B.

%% [ SET @address - field(Row(LookupRows( " Building_Locations " , " Address " , " Id " ), 1), " Address " ) ]%%

C.

%%; SET @address = LookupRows(Building_Locations " , " Address " , " Id " ) ]%%

D.

%: SET @address = Lookup( ' ' Building_locations ' ' , Address ' ' , ' ' id ' ' @id) ] %%

Buy Now
Questions 47

Certification Aid wants to trigger and email send in Marketing Cloud when a purchase is made on their website. Which API should be used for this? Choose 2.

Options:

A.

Subscriber API

B.

Email API

C.

REST API

D.

SOAP API

Buy Now
Questions 48

NTO is using a mobile campaign to collect an email addresses of interested subscribers. Using AMPscript ' s API functions they will send a confirmation email when an email is texted into their short code. Which two objects are required tosuccessfully create a TriggerSend object? Choose 2

Options:

A.

Attribute

B.

TriggerSendDefinition

C.

Contact

D.

Subscribers

Buy Now
Questions 49

Which statements are trueregarding the Marketing Cloud SOAP API? Choose 2.

Options:

A.

More than 2000 SOAP calls can be performed per minute.

B.

Most SOAP calls can be synchronous or asynchronous.

C.

Uses XML in request and response body.

D.

Uses JSON in request and response body.

Buy Now
Questions 50

When appending data to links via Web Analytics Connector, which parameter should be used to track subscriber behavior?

Options:

A.

Email Address

B.

Contact Key

C.

Subscriber Key

D.

Subscriber ID

Buy Now
Questions 51

Which programming language should be used in email messages? Choose 1.

Options:

A.

AMPscript only

B.

Both

C.

Either AMPscript or SSJS

D.

SSJS only

Buy Now
Questions 52

A sendable data extension with a text field named ' Balance ' contains the value S6.96 fora particular record. The following AMPscript statement is included in an email:

IF (Balance > 6.00) THEN

SET @Result = ' Balance is more than $6.00

ENDIF

Why would this IF statement yield unintended results?

Options:

A.

The operands are not the same data type.

B.

The comparison should use the < operator.

C.

Balance is a protected keyword.

D.

Double quotes should be used instead of single quotes.

Buy Now
Questions 53

A developer wants to create a CloudPage which is linked from an email. %%[SET @point = RequestParameter(x) SET @value = 5 IF Length(@point) > 1 THEN SET @value = 1 ELSEIF Length(@point) > 2 THEN SET @value = 2 ELSEIF Length(@point) > 3 THEN SET@value = 3 ELSEIF Length(@point) > 4 THEN SET @value = 4 ENDIF]%% Which is the expected value of @value if x = ' Tacos ' ?

Options:

A.

3

B.

1

C.

5

D.

4

Buy Now
Questions 54

Contact Builder can be used to create a relational model of an organization ' s data within Marketing Cloud. Which three factors should be taken into consideration when preparing data to be used in Contact Builder? Choose 3 answer

Options:

A.

Assigningdata relationships and primary keys across all channels

B.

Verifying data address marketing needs

C.

Verifying all data extensions have a sendable value

D.

Verifying each data extension has the required Email Address field populated

E.

Normalizing data toreduce redundancy

Buy Now
Questions 55

A developer wants to populate a data extension with information about all emails deployed in the last seven days. The data extension needsto contain JobID, EventDate, and the counts of how many emails were sent with each JobID.

Which data view is required to gather this information?

Options:

A.

Job

B.

Sent

C.

Journey

D.

Subscribers

Buy Now
Questions 56

Whichencryption methods are supported in file imports? Choose 2.

Options:

A.

PGP

B.

GPG

C.

AES

D.

SSH

Buy Now
Questions 57

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

Options:

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

Buy Now
Questions 58

A developer receives a request for tracking data for alt sends associated with a specific JoblD. The developer needs to see Sends, Opens, Clicks, and Bounces.

Which two activities could the developer use? Choose 2 answers

Options:

A.

Tracking Extract Activity

B.

Server-Side JavaScript Activity

C.

Campaign Data Extract

D.

SQL Query Activity

Buy Now
Exam Code: MCE-Dev-201
Exam Name: Salesforce Certified Marketing Cloud Engagement Developer
Last Update: May 31, 2026
Questions: 194

PDF + Testing Engine

$64.99   $185.69

Testing Engine

$49.99   $142.83

PDF (Q&A)

$54.99   $157.11