New Year Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: cramtick70

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

Questions 4

A developer initiated a batch delete of Contacts in Contact Builder due to an import error during implementation. There are over two million records that need to be deleted.

Which two factors should be considered when batch deleting large volumes of contacts?Choose 2 answers

Options:

A.

Up to one million records can be deleted in each batch.

B.

To more quickly remove contact information, use the suppression period length of 14.

C.

The deletion process supersedes other automated account activities.

D.

The suppression status does not show for individual contacts until the entire batch processes.

Buy Now
Questions 5

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 6

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 7

Northern Trails Outfitters (NTO) developers want to use the Transactional Messaging API to send email receipts to customers.

What is the first step required to send using the API?

Options:

A.

POST to /messaging/vl/email/messages/ with clientjd

B.

Request a token usingthe vl/requestToken endpoint

C.

Request a token using the v2/authorize endpoint

D.

POST to /messaging/vl with clientjd and client_secret

Buy Now
Questions 8

When do synchronous REST API calls to Marketing Cloudtime out? Choose 2.

Options:

A.

240 seconds for tracking and data retrieve operations.

B.

300 seconds for tracking and data retrieve operations.

C.

120 seconds for non-tracking operations.

D.

240 seconds for non-tracking operations.

Buy Now
Questions 9

A marketer is planning a weekly promotionalsend.

Which two types of data extensions could be sent to?

Choose 2 answers

Options:

A.

Synchronized Data Extension

B.

Sendable Data Extension

C.

Salesforce Data Extension

D.

Send Log Data Extension

Buy Now
Questions 10

A developer is managing the data model programmatically and needs to access Attribute Group schema via the API. Which API should the developer use?

Options:

A.

Bulk

B.

SOAP

C.

XML

D.

REST

Buy Now
Questions 11

A developer wants to create a Synchronized Data Extension containing Lead data from Sales Cloud. They only want to include record which contain a phone number. Each of the following flied contains this information per these rules: -Phone is not black (Data Type = Phone) -PhoneExist is true (Data Type = Boolean) -ValidPhone is 'true' (Data Type = Formula(Boolean)) -ContactType equals 'Phone' (Data Type = Text). Which field could be used to select a subset of records in the synchronization configuration?

Options:

A.

ValidPhone

B.

Phone

C.

ContactType

D.

PhoneExists

Buy Now
Questions 12

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 13

A developer wants to extract tracking data from the Market Activity in the user interface.

Which option would be available to extract the data"?

Options:

A.

Automation Studio

B.

Journey Builder

C.

REST API

Buy Now
Questions 14

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 15

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 16

NTO wants to exclude sending an email at send time to those with a record on the 'Exclude' Data Extension. The primary key on this data extension is Subscriber Key.

How would a developer write the Exclusion Script?

Options:

A.

Lookup ('Exclude','EmailAddress','SubscriberKey',SubscriberKey)

B.

Lookup ('Exclude','SubscriberKey', 'EmailAddress', emailddr_)

C.

Rowcount (LookupRows('Exclude',SubsciberKey,_SubscriberKey) >0

D.

Rowcount (LookupRows('Exclude','SubscriberKey,_SubscriberKey) >1

Buy Now
Questions 17

A developer is experiencing timeouts when testing a SQL Query Activity in Automation Studio. How should the developer optimize the query?

Options:

A.

Configure a longer timeout period within Administration in Automation Studio.

B.

Use intermediate tables to break queries into smaller parts.

C.

Ensure all SQL Query Activities are in the same step in the automation.

D.

Limit joins to the INNER JOIN within all SQL Query Activities.

Buy Now
Questions 18

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 19

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 20

Which AMPscript function returns the result of interpreted code within a code block and includes the result in the rendered content, where the code block is located?

Options:

A.

V

B.

Output

C.

TreatAsContentArea

Buy Now
Questions 21

Northern Trail Outfitters has an Enterprise 2.0 account with 15 business units. Each business unit can access a Shared Data Extension named 'Inventory', which contains the details for each product. A Boolean field named 'InStock' indicates whether the item is available.

Which snippet of AMPscript would return all products which are currently available?

Options:

A.

LookupRows ('Ent. Inventory*, 'true', 'InStock')

B.

LookupRows ('Ent. Inventory*, itemName, 'InStock', 'true')

C.

LookupRows ('Ent. Inventory*, 'InStock', 'true', )

D.

LookupRows ('Inventory*, 'InStock' 'true',)

Buy Now
Questions 22

Certification Aid sends an email to a newly imported List with Subscribers who have no associated Subscriber Key. Which value will become the Contact Key? Choose 1.

Options:

A.

ContactID

B.

Email address

C.

Subscriber ID

D.

Unique random number

Buy Now
Questions 23

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 24

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 25

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 26

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 27

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 28

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 29

A developer used LookupRowsto retrieve data when building a dynamic email.

What should be the next step before using this rowset within a FOR loop?

Options:

A.

Use Row to return a specific row of the rowset

B.

Set the rowset to a new array variable

C.

Close the delimited AMPscrlpt Code Block

D.

Use RowCount to ensure the rowset contains data

Buy Now
Questions 30

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 31

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 32

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 33

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 34

Adeveloper is working on cross-channel campaign functions for the email team at Northern Trail Outfitters. They are reviewing available APIs for the different Marketing Cloud applications to determine the most appropriate solution for each.

Which application utilizes the REST API?

Options:

A.

Automation Studio

B.

Classic Content

C.

Content Builder

Buy Now
Questions 35

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 36

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 37

NTO wants use Personally Identifiable Information (PII) data to personalize email communications, but does not want to store PII data in Marketing Cloud. Which feature could they use topersonalize emails from an external data source?

Options:

A.

External Objects

B.

Tokenized Sending

C.

Salesforce Shield

D.

Single Sign-On

Buy Now
Questions 38

A developer is notified the View Email As Web Page (VAWP) link, when clicked, displays the message, The system is temporarily unavailable. We apologize for any inconvenience. Please try again later.

What could be a possible cause for the error

Options:

A.

The data in the data extensions used at the time of send was overwritten.

B.

The email used at the time of send was deleted, updated, or moved.

C.

The sender profile used at the time of send was overwritten.

D.

The data extension used at the time of send was moved to another folder.

Buy Now
Questions 39

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 40

A developer is implementing a custom profile center and using the LogUnsubEvent request. Which parameter is required for the event to be tied to the appropriate send?

Options:

A.

JobID

B.

ListID

C.

Unsub Reason

D.

SubscriberKey

Buy Now
Questions 41

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 42

A developer created a landing page in CloudPages which return unique content when subscriber data is located on a related data extension. The developer does not know if all subscribers have rows in the related data extension, and want default content to render if no subscriber data is found on the related data extension. Which best practice should the developer follow to control the unique and default content?

Options:

A.

Use the RowCount function and an IF statement

B.

Use the Lookup, Row and Field functions

C.

Use the LookupOrderRows and Row functions

D.

Use the DataExtensionRowCount function

Buy Now
Questions 43

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 44

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 45

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 46

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 47

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 48

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 49

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

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 50

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 51

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 52

Northern Trail Outfitters (NTO) wants to prevent competitors fromreceiving a coupon email. They also want to capture email addresses of competitors who are included in the targeted audience.

Which feature could NTO use to prevent the coupon from being sent and report the email addresses skipped?

Options:

A.

Auto-Suppression list

B.

RaiseError AMPscript function

C.

Exclusion Script

D.

Try/Catch SSJS functions

Buy Now
Questions 53

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 54

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 55

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 56

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

Options:

A.

variableName

B.

C.

D.

Buy Now
Questions 57

A developer wants to configure performance tracking of the content dynamically created via AMPscript in an email. Which two steps should be performed to achieve this objective? Choose 2

Options:

A.

Request theImpression Tracking feature be enabled on the account

B.

Include the functions BeginImpressionRegion and EndImpressionRegion

C.

Configure dynamic content block in Content Builder

D.

Add a unique identifier in the HTML tags within the generated content

Buy Now
Questions 58

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

Marketing-Cloud-Developer PDF

$25.5  $84.99
Marketing-Cloud-Developer Engine

Marketing-Cloud-Developer Testing Engine

$30  $99.99
Marketing-Cloud-Developer PDF + Engine

Marketing-Cloud-Developer PDF + Testing Engine

$40.5  $134.99