Labour Day Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: geek65

Marketing-Cloud-Developer Salesforce Certified Marketing Cloud Developer (SP23) Questions and Answers

Questions 4

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 5

Customer data has been imported into a staging data extension andneeds to be normalized before adding into the master data extension. A text field named 'birthday' contains date values in various formats. Some of the values are valid dates, but some are not.

Which SQL keywords and functions could be used to write the query'' Choose 2 answers

Options:

A.

CASE, ISDATE, CONVERT

B.

WHERE, ISDATE, CONVERT

C.

CASE, ISDATE, CAST

D.

UPDATE, ISDATE, CONVERT

Buy Now
Questions 6

Northern Trail Outfitters wants to trigger follow upmessages after a subscriber opens an email.

What process would they use to get real-time engagement data?

Options:

A.

Query Activity

B.

Client-Side JavaScript

C.

WSproxy Service

D.

Event Notification Service

Buy Now
Questions 7

Northern Trail Outfitters is using a mobile campaign to collect email addresses of interested subscribers. Using AMPScript'sAPI functions they will send a confirmation email when an email is texted into their short code.

Which two objects are required to successfully create a TriggeredSend object? Choose 2 answers

Options:

A.

Subscribers

B.

TriggeredSendDefinition

C.

Attribute

D.

Contact

Buy Now
Questions 8

Which action could the RaiseError AMPscript function be configured to perform?

Options:

A.

Delete the subscriber record

B.

Update the subscriber's status

C.

Log the source of theerror

Buy Now
Questions 9

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 10

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 11

Which activity is required before a compressed file can be imported?

Options:

A.

Import File

B.

Data Extract

C.

Decompress File

D.

File Transfer

Buy Now
Questions 12

A doctor's office creates Populations for staff, patients and vendors. What is the maximum number of Populations that should be created to ensure performance?

Options:

A.

Five

B.

Three

C.

Unlimited

D.

One

Buy Now
Questions 13

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 14

A developer wants to write a query to compile data originating from an HTML form so it can be exported in CSV format. However, the source data extension may containline breaks within the Comments field, which makes it difficult to read and sort the resulting CSV.

Which SQL functions could be used to change each line break to a single space?

Options:

A.

REPLACE and CHAR

B.

FORMAT and SPACE

C.

LTRIM and RTRJM

D.

REPLICATE and NCHAR

Buy Now
Questions 15

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 16

Which SSJS library can be used in email messages? Choose 1.

Options:

A.

Both

B.

Platform

C.

None

D.

Core

Buy Now
Questions 17

How can SSJS variables be referenced for content personalization? Choose 1.

Options:

A.

variableName

B.

C.

D.

Buy Now
Questions 18

A developer wants to inject a Contact into a journey using API. What method and route would be used to accomplish this?

Options:

A.

Post / contacts/v1/contacts

B.

Post/v1hub/datevents/key:[key} /rows / {primaryKeys

C.

Post/ interaction/ v1/events

D.

Post/interaction/v1/interactions

Buy Now
Questions 19

A developer needs to process a payload from an external system in a CloudPage.

What Marketing Cloud Server-Side JavaScript Platform function should be used for converting a string payload in JSON format to a JavaScript object?

Options:

A.

Base64Decode

B.

ParseJSON

C.

CreateObject

D.

Stringify

Buy Now
Questions 20

Which two AMPscript HTTP functions allow an OAuth token to be passed in a header?

Choose 2 answers

Options:

A.

HTTPPost

B.

HTTPGet

C.

HTTPGet2

D.

HTTPPost2

Buy Now
Questions 21

A developer is writing a query to select unique subscribers who opened any emails sent since the beginning of the previous day.

Which querywould provide that result?

A)

B)

C)

Options:

A.

Option A

B.

Option B

C.

Option C

Buy Now
Questions 22

A developer wants to add an image to Content Builder via the API and retrieve the image's published URL. Which method should the developer use?

Options:

A.

GET using the REST API/asset/v1/content/assets and parse the FileProperties parameter

B.

Use the SOAP API to create a Porfoglio object and idenfity the Source property

C.

POST to the REST API/asset/v1/content/categories and parse the Description parameter

D.

POST to the REST API/asset/v1/content/assets and parse the FileProperties parameter

Buy Now
Questions 23

What is the operational order of the Contact Delete process for Marketing Cloud?

Options:

A.

Delete initiated > Suppression phase > Final Deletion

B.

Delete initiated > Final deletion

C.

Delete initiated > Final deletion >Suppression phase

D.

Data identified > Suppression phase > Delete initiated > Account page

Buy Now
Questions 24

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 25

NTO uses an external CRM which only exports encrypted files. NTO's marketing manager team wants to use some of the subscriber data found in the CRM for future marketing sends. Which three actions should be included in an automation given these requirements? Choose 3

Options:

A.

Import definition to the necessary data extension

B.

File transfer activity to the Import directory for decryption

C.

File drop to the SFTP Root directory

D.

File drop to the SFTP Import directory

E.

File transfer activity to the Safehouse for decryption

Buy Now
Questions 26

A developer wants to upload a base64-encoded file to Content Builder using an API Installed Package but receives an insufficient Privileges error. What should the developer check to troubleshoot the error?

Options:

A.

Validate Client Id and Client Secret are correct

B.

Verify the Asset Type Id matches the Asset Type Name

C.

Confirm the REST Base URI uses the correct subdomain

D.

Confirm the Component's Channel options are available

Buy Now
Questions 27

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 28

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 29

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 30

A particular data extension need to be configured to store six months of data.

How shoulddata retention be added to the data extension in Email Studio?

Options:

A.

Run a query to overwrite the rows with six months of data

B.

Import a file to overwrite the rows with six months of data

C.

Create a new data extension that includes data retention settings

D.

Update the data extension configuration to include data retention settings.

Buy Now
Questions 31

A developer is building a landing page in Marketing Cloud and an email with a Call-To page will display personal information about the subscriber.

In which way could the developer create the CTA link?

Options:

A.

Use the AMPscript CloudPagesURLfunction.

B.

Append EmailAddress to the URL as an encoded parameter.

C.

Append SubscnberKey to the URL as an encoded parameter.

Buy Now
Questions 32

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 33

A developer wants to retrieve all recordsin the OrderDetails data extension which are associated with a particular customer.

Which two AMPscript functions would return a suitable rowset?

Choose 2 answers

Options:

A.

LookupRows

B.

LookupOrderedRows

C.

Row

D.

Lookup

Buy Now
Questions 34

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 35

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 36

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 37

NTO puts the word TEST at the beginning of the namefor each test email. Which query would return the subs who were sent those emails?

Options:

A.

SELECT * FROM _Job J INNER JOIN _Sent S on J.EmailName LIKE 'TEST%'

B.

SELECT * FROM _Job INNER JOIN _Sent on JobID = JobID WHERE EmailName LIKE 'TEST%'

C.

SELECT * FROM_Job J INNER JOIN _Sent S ON.JobID = S.JobID WHERE J.EmailName LIKE 'TEST%'

D.

SELECT * FROM _Job J INNER JOIN _Sent S on J.JobID = JobID = S.JobID WHERE J.EmailName = 'TEST%'

Buy Now
Questions 38

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

Options:

A.

B.

C.

D.

Buy Now
Questions 39

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 40

From which business unit could the Contact Delete feature be used within an Enterprise 2.0 account?

Options:

A.

Any business unit

B.

The Parent account

C.

Only in Agency accounts

D.

The business unit where the contactwas introduced

Buy Now
Questions 41

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 42

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 43

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 44

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 45

A developer wants to configure an automation to import files placed on the SFTP shared by a customer's data vendor. The automation will start when a file matching a specific namingpattern is encountered in the Import folder. The first step of the automation is a File Import Activity referencing a substion string for the matching file. Which substituon string represents the name of the file?

Options:

A.

%%FILENAME%%

B.

%%TRIGGER_FILENAME%%

C.

%%FILENAME_FROM_TRIGGER%%

D.

%%FILENAME_FROM_IMPORT%%

Buy Now
Questions 46

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
Questions 47

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 48

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 49

A developer is troubleshooting why an API client Jd and chent_secret are authenticating yet failing to access data from a child business unit.

What should be checked to validate the installed package can access the child business unit data?

Options:

A.

The Installed Package has full Enterprise access to all available child business units

B.

The Installed Package has access to the selected child business unit

C.

The account id and parent MIDare included in the authorization call

Buy Now
Questions 50

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 51

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 52

A developer want to email a subscriber who is currently being processed for a Contact Deletion request. When could the Contact be reintroduced after a Contact Delete operation has started?

Options:

A.

Never

B.

14 days after deletion process is complete

C.

After deletion is fully complete

D.

Anytime

Buy Now
Questions 53

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.

Options:

A.

To decryptthe 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

Buy Now
Questions 54

A developer is building an integration with theMarketing Cloud API. Which configuration should be used for the API integration component in the associated Installed Package?

Options:

A.

Select the minimum required scope for the integration

B.

Select all available options to enable package reuse for the futureintegrations

C.

Select the 'Require Secret for Web Flor' option

D.

Select the 'Admin-approved users are pre-authorized' option under Permitted Users.

Buy Now
Questions 55

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 56

A developer is troubleshooting why a parent-level data extension cannot be accessed by a child business unit.

What should the developer check to validatethe data available can be accessed for child business unit queries?

Options:

A.

The data extension is in the Shared Data Extensions folder and the query includes the ENT. prefix

B.

The data extension is in the Shared Items root folder and is accessible to the child business unit

C.

The data extension is in the Salesforce Data Extensions folder and Is accessible to the child business unit

D.

The data extension is in the Synchronized Data Extensions folder and the query includes the ENT. prefix

Buy Now
Questions 57

Certification Aid wants to encrypt data stored in Marketing Cloud. It is fine if unencrypted fields arevisible to Marketing Cloud and Salesforce users, but the underlying data should be encrypted at rest to prevent physical data theft. Which encryption method should be chosen? Choose 1.

Options:

A.

Tokenized Sending

B.

Asymmetric Encryption

C.

Transparent Data Encryption

D.

Field-Level Encryption

Buy Now
Questions 58

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
Exam Name: Salesforce Certified Marketing Cloud Developer (SP23)
Last Update: May 4, 2024
Questions: 195
Marketing-Cloud-Developer pdf

Marketing-Cloud-Developer PDF

$28  $80
Marketing-Cloud-Developer Engine

Marketing-Cloud-Developer Testing Engine

$33.25  $95
Marketing-Cloud-Developer PDF + Engine

Marketing-Cloud-Developer PDF + Testing Engine

$45.5  $130