Salesforce-Marketing-Cloud-Engagement-Consultant Practice Test

Salesforce Spring 25 Release -
Updated On 1-Jan-2026

293 Questions

Northern Trail Outfitters is investigating implementing MobileConnect to allow SMS messaging in their UK, Germany, and Swiss subsidiaries. Each subsidiary has its own business unit and they are trying to determine if a single long code could be used for all markets. What functionality would tie to additional long code Implementation?

A. Do they need to support UTF-8 characters in their SMS?

B. Do they need to support different From Names by country?

C. Do they need to have independent reporting on SMS sends by country?

D. Do they need to support inbound messages in each country?

D.   Do they need to support inbound messages in each country?

Explanation:

Why this is correct:
A single long code (e.g., a UK-based +44 long code) can be provisioned and shared across multiple business units and used for outbound SMS sends to recipients in the UK, Germany, and Switzerland, as long codes support international reach for one-way messaging by default. However, inbound message support (two-way capability) requires separate provisioning and additional carrier agreements per country. Enabling two-way functionality for inbound replies in each market would necessitate additional long code implementations—one per country—to handle local routing, compliance, and delivery of responses back to the correct BU.

Why the others are wrong:
A. Do they need to support UTF-8 characters in their SMS?
UTF-8 (Unicode) support for accents, umlauts, or special characters (common in German/Swiss German) is a standard feature of MobileConnect SMS and does not require additional codes. It can be enabled account-wide for any long code without per-country provisioning.

B. Do they need to support different From Names by country?
From Names (alphanumeric sender IDs) can be customized per send or message configuration in MobileConnect, even with a single shared long code. This is handled at the message level, not requiring separate codes per country.

C. Do they need to have independent reporting on SMS sends by country?
Reporting in MobileConnect (e.g., sends, deliveries, opt-outs) can be segmented by country, BU, or campaign using built-in filters and Data Views. A single long code supports this granularity without needing additional implementations.

A customer wants to create a mobile app that requires users to log in or register before accessing their data. Their source of truth Is Sales Cloud which Is connected to Marketing Cloud. Users who log In with existing credentials will have their device associated with their ContactKey. Users who register with the mobile app will not have their devices associated with a ContactKey for up to 24 hours. What consideration should a consultant provide to the customer?

A. User device data is unavailable in Contact Builder for up to 48 hours.

B. Mobile app users will create additional Contacts in Marketing Cloud.

C. Existing users will create additional Contacts in Marketing Cloud.

D. Newly registered users will create additional Contacts in Marketing Cloud

D.    Newly registered users will create additional Contacts in Marketing Cloud

Explanation:

Why D is Correct
When new users register through the mobile app, their device information is not immediately associated with their ContactKey in Marketing Cloud.

This association can take up to 24 hours due to synchronization between Sales Cloud and Marketing Cloud.

During this delay, Marketing Cloud may temporarily create additional Contacts for these new users, leading to duplicates until the sync completes.

Existing users logging in with credentials are mapped correctly to their ContactKey, so they do not create duplicates.

Why Others are Incorrect
A. User device data is unavailable in Contact Builder for up to 48 hours: Incorrect timeframe and misleading — the issue is ContactKey association, not device data availability.

B. Mobile app users will create additional Contacts in Marketing Cloud: Too broad — not all users, only newly registered ones.

C. Existing users will create additional Contacts in Marketing Cloud: Incorrect — existing users are mapped correctly and do not create duplicates.

Reference
Salesforce Help: ContactKey and Mobile App Integration
Trailhead: Marketing Cloud Connect – Contacts and Keys

Northern Trail Outfitters has a file that drops intermittently to their SFTP account. Once this file drops, they want to be able to have it immediately imported and then segmented to enter a specific journey depending on the data inside the file. Which two options would meet these requirements? (Choose 2 answers)

A. Scheduled Automation

B. File Drop Automation

C. SQL Query

D. Decision Split

B.    File Drop Automation
C.    SQL Query

Explanation:

B. File Drop Automation
They want the file to be processed immediately when it hits SFTP, and the file only drops intermittently.

A File Drop Automation in Automation Studio:
- Watches a specific SFTP folder.
- Automatically starts when a file matching a pattern arrives.
- Can run an Import Activity to bring data into a Data Extension right away.

This satisfies the “immediately imported when dropped” requirement.

C. SQL Query
After import, they want to segment records so they enter a specific journey depending on the data in the file.

A SQL Query Activity can:
- Read from the imported Data Extension.
- Apply logic (e.g., by region, lifecycle stage, product interest, etc.).
- Write to different output Data Extensions, each of which can be:
- The Entry Source for a different Journey, or
- Used downstream in other processes.

This satisfies the segmentation before journey entry requirement.

Why the others don’t fully meet the requirements

A. Scheduled Automation
Runs at fixed times (e.g., every hour, daily), not immediately when a file is dropped.
If the file is intermittent, a schedule could miss the “right away” requirement or introduce delay.

D. Decision Split
Works inside a Journey, after contacts are already in it.
It does not:
- Import the file.
- Segment contacts into different journeys based on file data.

The requirement explicitly mentions entering a specific journey depending on data, which is better handled by segmentation before journey entry.

Northern Trail Outfitters wants to send a weekly coupon campaign. They segment their audience using data from several data extensions, which results in an audience size of approximately 200,000 subscribers. They want to send a reminder three days later at the subscribers' optimized send time. What solution should they use?

A. Automation Studio and Interaction Builder

B. Journey Builder

C. Automation Studio

D. Automation Studio and Journey Builder

D.    Automation Studio and Journey Builder

Explanation:

This scenario combines a complex segmentation task (best handled by Automation Studio) with a time-delayed, personalized send (requiring Journey Builder).

Automation Studio (Segmentation): The initial complex segmentation (using data from several data extensions) for 200,000 subscribers is most efficiently and reliably performed by a SQL Query Activity within Automation Studio. The output of this query is the Data Extension that serves as the audience.

Journey Builder (Send Time and Delay): Journey Builder is necessary for two critical requirements:

Delay: It provides the mechanism for the three-day delay using a Wait Activity.

Optimized Send Time: The Einstein Send Time Optimization (STO) activity, a core feature within Journey Builder, is required to send the reminder at the subscribers' optimized send time.

Therefore, the campaign requires both tools working in sequence.

❌ Incorrect Answers and Explanations

A. Automation Studio and Interaction Builder: Interaction Builder is an older term for Contact Builder/Journey Builder features. This option is vague and doesn't specify the needed components.

B. Journey Builder: While Journey Builder handles the sending and delay, it is not the best tool for the initial complex, bulk segmentation based on data from several data extensions. A Query/Automation Studio is more efficient.

C. Automation Studio: Automation Studio can handle the segmentation and the initial send, but it cannot natively implement the optimized send time for individual subscribers (it can only delay the entire batch send). Einstein STO requires Journey Builder.

📚 References

Einstein Send Time Optimization (STO): Salesforce Help Documentation confirming that STO is an activity available within Journey Builder used for personalized send timing.

Reference: Search for "Journey Builder Einstein Send Time Optimization" in Salesforce Help.

Automation Studio for Segmentation: Salesforce best practices for using Automation Studio (via Query Activities) to prepare large, segmented Data Extensions for Journey Builder entry.
Reference: Search for "Marketing Cloud Automation for Journey Entry" in Salesforce Help.

Northern Trail Outfitters has integrated their Marketing Cloud account with their Salesforce sandbox. In what order should the steps be performed to refresh the sandbox in their integrated account?

A. Disconnect / Refresh / Reconnect / Authenticate / Synchronize

B. Refresh / Disconnect / Reconnect / Synchronize / Authenticate

C. Disconnect / Refresh / Reconnect / Synchronize / Authenticate

D. Refresh / Disconnect / Reconnect / Authenticate / Synchronize

A.    Disconnect / Refresh / Reconnect / Authenticate / Synchronize

Explanation:

This is a procedural question about maintaining a healthy integration with a Salesforce Sandbox, which is periodically refreshed (wiped and re-copied from production).

Why A is Correct:

Disconnect: First, you must disable or disconnect the Marketing Cloud Connect package in the Sandbox Salesforce org. This breaks the live link to prevent errors during the refresh.

Refresh: The Salesforce admin performs the sandbox refresh from production. This overwrites the sandbox with a new copy, which includes a fresh copy of the Marketing Cloud Connect package, but with outdated connection details.

Reconnect: After the refresh is complete, you must go into the newly refreshed sandbox and reconnect the Marketing Cloud Connect package. This re-establishes the high-level link between the two systems.

Authenticate: You must then re-authenticate (re-authorize) the connection, as the OAuth tokens from the old sandbox are invalid. This typically involves logging in with the Marketing Cloud integration user credentials.

Synchronize: Finally, you must re-synchronize the Synchronized Data Sources (SDS) within Marketing Cloud to rebuild the data extensions from the newly refreshed sandbox's schema and data.

Key Concept: Sandbox Integration Maintenance. The refresh process is disruptive and must be managed methodically. The core principle is to break the connection before the refresh to avoid corruption, and then rebuild it step-by-step afterward. Failure to disconnect first can lead to integration errors and corrupted data in Marketing Cloud.

Salesforce-Marketing-Cloud-Engagement-Consultant Exam Questions - Home Previous
Page 7 out of 59 Pages