Spring Sale 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: clap70

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

Questions 4

Northern Trail Outfitters' legal team is concerned about the daily import process that brings in subscribers to a Sendable Data Extension, even when records have already been targeted for deletion.

Which two true expected behaviors for these recordsoccur in the event a send is initiated directly to this Sendable Data Extension?

Choose 2 answers

Options:

A.

Records still in the suppression phase will only be excluded if manually specified during send time.

B.

Records still in the suppression phase will beexcluded from sends.

C.

Records that have already been deleted will be treated as new records.

D.

Records that have been deleted will be excluded from sends Indefinitely.

Buy Now
Questions 5

A developer wants to personalize a welcome email with the recipient's first name from the Customers data extension, which is different from the targeted sending data extension named NewSubscribers. Both data extensionscontain the unique identifier in a field named CustomerKey. Which AMPscript Syntax would populate the first name personalization as requested?

Options:

A.

%%=Lookup('Customers', 'FirstName', 'ContactID', CustomerKey)=%%

B.

%%=Lookup('Customers', 'FirstName', 'CustomerKey', CustomerKey)=%%

C.

%%=Lookup('Customers','FirstName','CustomerKey', 'CustomerKey')=%%

D.

%%=Lookup('NewSubscribers','FirstName','ContactID',CustomerKey)=%%

Buy Now
Questions 6

Certification Aid wants to create a file drop automation with a filename pattern. An import file is placed daily on the Marketing Cloud Enhanced FTP server, and thefile name always starts with the current month and day (e.g. OCT26). How should the filename pattern be defined? Choose 2.

Options:

A.

%%Month%%%%Day%%

B.

%%MMDD%%

C.

Ends With operator

D.

Begins With operator

Buy Now
Questions 7

Certification Aid wants to create Contacts in Marketing Cloud via API calls. Which API should be used for this? Choose 2.

Options:

A.

POST /contacts/v1/contacts route

B.

SOAP API

C.

REST API

D.

Contact object

Buy Now
Questions 8

Northtrn Trail Outfitters (NTO) wants to import a data file. It will be uploaded at regular intervals to their Enhanced FTP Account where an automation will import the file Into a data extension. NTO requires the file to be encrypted.

Which two file encryption options are supported when importing data files to Marketing Cloud?

Choose 2 answers

Options:

A.

PGP encryption

B.

RSA encryption

C.

GPG encryption

D.

AES encryption

Buy Now
Questions 9

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 10

A developer needs to find all subscribers on the Customers data extension who made a purchase in the last 30 days. Purchase data is on the Orders data extension which contains a columncalled 'PurchaseDate'. Contacts are identified in both data extensions by a column called 'ContactKey', and the Orders data extension can contain many instances of the same subscnber.

Which SQL keyword should the developer use to achieve the desired result?

Options:

A.

INNER JOIN

B.

OUTER JOIN

C.

ORDER BY PurchaseDate ASC

Buy Now
Questions 11

A company has chosen to use the REST API for triggered sends, but they continue to get the following error during their testing: "Unable to queue Triggered Send request. There are no valid subscribers." They were informed that the SOAP API provides more information about the error, and found that their payload did not include a required data extension field.

Which element of the SOAP API response provides this level of detail?

Options:

A.

ErrorDescription

B.

OverallStatus

C.

ErrorCode

Buy Now
Questions 12

A developer wants to trigger an SMS message to a subscriber using a form published on CloudPages. How should the SMS message be triggered once the subscriber submits the form?

Options:

A.

Outbound SMS template and Automation Send Method

B.

InsertData AMPscript function to add the subscriber to a MobileConnect list

C.

CreateSMSConservation AMPscript function

D.

requestToken and messageContact REST API objects

Buy Now
Questions 13

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 14

A developer started a Contact Delete process that is now complete.

In which twoplaces would the Contact Delete process remove data? Choose 2 answers

Options:

A.

Non-Sendable Data Extensions

B.

Import Files on the Enhanced SFTP

C.

Sendable Data Extensions

D.

Mobile Lists

Buy Now
Questions 15

An UpdateDE AMPscript function is used to update a column value in a data extension row when an email is sent. The emailis being sent to 250,000 subscribers, but the user decides to cancel the send during the sending process and only 400 emails are sent.

How many subscriber rows would be affected by the UpdateDE function?

Options:

A.

No rows are updated

B.

All 250,000 subscribers

C.

400 subscribers who were sent the email

D.

Only subscribers who exist in All Subscribers

Buy Now
Questions 16

A developer identified duplicate contacts and wants to delete roughly 10 million subscribers usingContact Delete. How could the process be expedited?

Options:

A.

Change the Suppression value to a larger value

B.

Delete any unnecessary Sendable Data Extensions

C.

Manually delete subscribers in All Contacts

D.

Stop the current delete process and delete smaller groups

Buy Now
Questions 17

A company needs to retrieve a large number of rows from a data extension via the API.

Which two solutions would optimize the performance?

Choose 2 answers

Options:

A.

Use the REST API instead of the SOAP API.

B.

Use the AMPscript API functions on a CloudPage.

C.

Use the ContinueRequest feature.

D.

Use a SimpleFilterPart to retrieve small sets of relevant data.

Buy Now
Questions 18

A developer needs to add From Addresses to Marketing Cloud and wants to ensure they are verified before being used for sending.

Which tworoutes would allow this?

Choose 2 answers

Options:

A.

POST /messaging/vl/domainverification

B.

POST /messaging/vl/domainverification/bulk/insert

C.

POST /messaging/vl/dataevents/domainverification

D.

POST/messaging/vl/push/domain/verification

Buy Now
Questions 19

A developer needs to import a file nightly that will be used for multiple SQL Query Activities. The file could arrive any time between 2 a.m. and 5 a.m., and one of the requirements is that there is a unique file name for each import, rather than overwriting the file on the FTP site.

Which action should be configured?

Options:

A.

File Drop Automation

B.

Scheduled Automation

C.

Dynamic File Import

Buy Now
Questions 20

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 21

Certification Aid wants to update Contact data stored in a Data Extension using the REST API. What is required to achieve this? Choose 1.

Options:

A.

The Data Extension must be in an Attribute Group.

B.

The Data Extensionmust be in a Population.

C.

The Data Extension must be sendable.

D.

The Data Extension must be created in Email Studio.

Buy Now
Questions 22

Northtrn Trail Outfitters has set up their North American business unit to unsubscribe at the business unit level.

Which dataview would they query to identify all subscribers who are unsubscribed from that Business Unit?

Options:

A.

ListSubscribers

B.

ENT._Subscribers

C.

_BusinessUnitUnsubscribes

D.

.Subscribers

Buy Now
Questions 23

A developer wantsto 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?

Options:

A.

REST API, /address/v1/validateEmail route

B.

SOAPAPI, Perform method with ValidationAction object

C.

SOAP API, Describe method with EmailAddress object

D.

REST API, /messaging/v1/domainverification route

Buy Now
Questions 24

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 25

A developer receives a 401 Unathorized HTTP status message from a REST API request. What is the reason for this error?

Options:

A.

The account lacks theprivileges necessary to perform the request

B.

The access token was not found in the request, or it is invalid or expired

C.

OAuth is not supported for the requested resource

D.

API requests are temporarily blocked due to too many concurrent requests.

Buy Now
Questions 26

A developer wants to create a data model in Contact Builder.

Which two applications will be able to use this newly-created data model for segmentation?

Choose 2 answers

Options:

A.

Email Studio

B.

Automation Studio

C.

Journey Builder

D.

Mobile Studio

Buy Now
Questions 27

A developer wants to build an audience by identifying subscribers who opened a specific email. Which query should the developer use?

Options:

A.

SELECT * FROM _Open WHERE ListID = '1234'

B.

SELECT * FROM_Open WHERE JobID = "1234"

C.

SELECT SubscriberID FROM _Open WHERE JobID = "1234"

D.

SELECT SubscriberKey FROM _Open WHERE JobID = '1234'

Buy Now
Questions 28

Northern Trails Outfitters is using REST API to send emails to customers after a purchase.

Which considerations should be taken regarding the token used in the API Call?

Options:

A.

Make a token API call and re-use the token until the next API call fails.

B.

Make a token API call before each triggered send API call.

C.

Make a token API call and re-use the token for that subscriber.

D.

Make a token API call and re-use the token until the token expires.

Buy Now
Questions 29

Certification Aid wants to automate the import of zipped files into a Data Extension. The zip files are placed on the Marketing Cloud Enhanced FTP server every night. Which activity is needed before those files can be imported? Choose 1.

Options:

A.

File Import activity

B.

Data Extract activity

C.

Data Extension Import activity

D.

File Transfer activity

Buy Now
Questions 30

A developer created an email using the fasubjectLine variable as the subject line. Due to revisions, the developer declared <>subjectLine in multiple locations throughout the email, including:

Which subject line will be used at the time of deployment?

Options:

A.

Enjoy 10% off today

B.

Enjoy 15% off today

C.

Enjoy 20% off today

Buy Now
Questions 31

Certification Aid wants to implement a custom profile center using SOAP API. Which SOAP API methods are relevant to achieve this? Choose 2.

Options:

A.

Extract

B.

Describe

C.

Update

D.

Configure

Buy Now
Questions 32

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 33

A developer wants to set a variable to use a field from a Sendable Data Extension.

Which two options could be used in an AMPscript block to set the variable as a 'First Name" field from a Sendable Data Extension usedto send the email? Choose 2 answers

Options:

A.

SET @firstName = [First Name]

B.

SET @firstName = %%First Name%%

C.

SET @firstName = attributeValue (''First Name'')

D.

SET @firstName = ''First Name'']

Buy Now
Questions 34

Northern Trail Outfitters (NTO) stores most of their customer data in Marketing Cloud. They do not mind their data being viewed in clear text within SFMC to users who have access, but they want to ensure the underlying database files are encrypted at rest in case the physical media is stolen.

Which encryption method should NTO use?

Options:

A.

Encrypted Data Sending

B.

Field-Level Encryption

C.

Tokenized Sending

D.

Transparent Data Encryption

Buy Now
Questions 35

A developer needs to determine why a Query Activity in an Automation has failed.

Which three scenarios could have caused this? Choose 3 answers

Options:

A.

The query takes more than 60 minutes to run.

B.

The query is returning more than one million rows.

C.

The query results in duplicate rows not allowed by the primary key.

D.

The query is not returning a value for a non-nullable field.

E.

The query is inserting a value that is larger than the size of a field.

Buy Now
Questions 36

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 37

How many month of data can a developer query from the tracking data views (_Sent, _Open, _Click)?

Options:

A.

Six Months

B.

One Month

C.

12 Months

D.

There is no limit

Buy Now
Questions 38

Certification Aid wants to add new customers to a cross-channel welcome campaign when they register on the company website. Which API should be used for this? Choose 1.

Options:

A.

Personalization Builder API

B.

Event Notification API

C.

Transactional Messaging API

D.

Journey Builder API

Buy Now
Questions 39

A developer wants to create an AMPscript FOR loop that populates HTML table rows based on the number of rows and data in a target DE. Where should the developer place the FOR keyword to begin the loop?

Options:

A.

Before the

tag

B.

Before the

tag

D.

Before the

tag

Buy Now
tag. This ensures that each iteration of the loop creates a new table row with the appropriate data.

Example:

tag

C.

Before the

%%[ FOR @i = 1 TO RowCount(@TargetDE) DO ]%% %%[ NEXT @i ]%%
%%=Field(Row(@TargetDE, @i), "FieldName")=%%

[References:, AMPscript Guide, Salesforce Marketing Cloud Documentation, , , ]
Questions 40

A company need to retrieve a large number of rows from a DE via the API. Which two solutions would optimize the performance? Choose2

Options:

A.

Use a SimpleFilterPart to retrieve small sets of relevant data.

B.

Use AMPscript API functions on a CloudPage

C.

Use the ContinueRequest feature

D.

Use the REST API instead of the SOAP API

Buy Now
Questions 41

Landing pagescan use which SSJS library? 1. Core LibraryZ. Platform Library 3. SSJS Library

Options:

A.

Onlyl1 and 3

B.

Only1 ard2

C.

Only 2 and 3

D.

All 1,2 and 3

E.

None of these

Buy Now
Questions 42

A developer is configuring a File Drop Automation and wantsto use a Filename Pattern to allow for timestamps on the file. The file name will always start with the month and day (e.g. MAY15) the file is dropped onto the SFTP site.

Which two configurations should be used for the automation to successfully start? Choose 2 answers

Options:

A.

Ends With operator

B.

%%MMMMdd%%

C.

%%Month%%%%Day%°/o

D.

Begins With operator

Buy Now
Questions 43

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 44

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 45

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 46

Which of the following statements are correct concerning Contacts and Subscribers? Choose 2.

Options:

A.

A Contact is subscribed to any channel.

B.

Each Contact is also a Subscriber.

C.

Each Subscriber is also a Contact.

D.

A Contact is subscribed to a specific channel.

Buy Now
Questions 47

NTO is reconsidering the requirement to have English, Spanish and French versions of their email campaigns. They request a developer to create a query which aggregates clicks grouped by language of the recipient. Language is stored in a Profile Attribute. Which two Data Views would be included in the query? Choose 2 answer

Options:

A.

_Subscribers

B.

_Subscribers

C.

_AllSubscribers

D.

_Click

Buy Now
Questions 48

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 49

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 50

What is the purpose of the IF statement below?

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 51

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 52

A developerwants to retrieve daily JSON data from a customer's API and write it to a data extension for consumption in Marketing Cloud at a later time.

What set of Server-Side JavaScript activities should the developer use?

Options:

A.

Platform.Function.InvokeRetrieve(); Platform.Function.ParseJSON(); Platform.Function.UpsertData();

B.

Platform.Function.HTTPGet(); Platform.Function.ParseJSON(); Platform.Function.UpsertData();

C.

Platform.Function.InvokeRetrievef); Platform.Function.Stringify(); Platform.Function.UpsertDE();

D.

Platform.Function.HTTPGe(); Platform.Function.Stringify(); Platform.Response.Write();

Buy Now
Questions 53

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 54

In which three ways should a developer optimize a query activity if it is currently timing out? Choose 3

Options:

A.

Use intrisic functions in the WHERE clause

B.

Use SELECT * to include all fields

C.

Use Primary key(s) on fields used in joins

D.

Use intermediate tables to stage data

E.

Only update records that have changed since last execution

Buy Now
Questions 55

A developer needs to import a file into a data extension which contains transactional data. The file includes a column labeled Purchase_Price with values varying from '$.05' to '$100'.

What Data Type should be used to prevent loss of data'

Options:

A.

Text

B.

Number

C.

Decimal(9,2)

Buy Now
Questions 56

Certification Aid wants to include SSJS in an email message. Which code block can be used for this? Choose 2.

Options:

A.

B.

C.

D.

Buy Now
Questions 57

A developer is making an API REST call to trigger an email send. An accesstoken is used to authenticate the call.

How long are Marketing Cloud v1 access tokens valid?

Options:

A.

Access tokens expire after 24 hours.

B.

REST calls do not require an access token.

C.

Each API call requires a new access token.

D.

Access tokens expire after one hour.

Buy Now
Questions 58

Northern Trail Outfitters' account is configured with two child BU(s): US and Global. The account has a dataextension In the Shared Data Extensions folder named 'MemberData'. This data extension contains basic address information, as well as Boolean fields labeled 'US' and 'Global' indicating to which business unit the subscriber belongs. Automation needs to becreated in the US business unit to query all records in New York who are members of the business unit US.

SELECT * FROM MemberData WHERE State = 'NY' AND US = 1

What would cause this query to report the following error: "An error occurred while checking the query syntax. Errors: MemberData is not a known data extension or system data view. You can only query existing data extensions or system data views."?

Options:

A.

Incorrect syntax; Query Activities are written in SOQL

B.

MemberData should be prefixed with ENT

C.

Query should check for a US value of True'

D.

Query Activities cannot use the " wildcard

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

MCE-Dev-201 PDF

$25.5  $84.99
MCE-Dev-201 Engine

MCE-Dev-201 Testing Engine

$30  $99.99
MCE-Dev-201 PDF + Engine

MCE-Dev-201 PDF + Testing Engine

$40.5  $134.99