Total 97 Questions
Last Updated On : 26-Oct-2026
Integration
A customer wants to set up a real-time, API-driven way to be alerted when transactional messages fail to send out of Marketing Cloud. They are currently in the process of hiring a full-time developer but want an implementation in place for the developer to maintain. What should the customer have in place to ensure this solution can be implemented?
A. An Interaction Studio instance to ingest their data
B. A Datorama instance to ingest their data
C. An external system to receive and confirm callback and subscriptions
D. A Transactional Journey with the Not Sent Notification activity included
Explanation:
For real-time, API-driven alerts when transactional messages fail to send, Marketing Cloud uses the Event Notification Service (ENS).
ENS works via webhooks:
You register a callback URL, which is an endpoint on a system you control.
Marketing Cloud sends a verification request to that URL; your system must respond correctly to confirm the callback.
You then create a subscription for specific events, especially NotSent or failure events, along with Sent, Bounce, and other supported events.
When a transactional message fails, ENS posts a real-time notification payload to your callback URL.
The customer is hiring a developer who will maintain this solution, so the foundational requirement is having, or being able to stand up, an external system capable of:
Hosting and responding to the callback verification
Receiving the event payloads
Confirming subscriptions
Once that external listener exists, the developer can build the logic to process failures, log them, and trigger alerts.
Why the Other Options Are Incorrect
A. An Interaction Studio instance
Interaction Studio, now part of Marketing Cloud Personalization, is for real-time personalization and decisioning, not for receiving transactional send failure notifications.
B. A Datorama instance
Datorama, Marketing Cloud Intelligence, is an analytics/BI platform. It is not designed as a real-time webhook receiver for ENS callbacks.
D. A Transactional Journey with the Not Sent Notification activity
Transactional Send Journeys exist, but there is no built-in “Not Sent Notification” activity that provides the real-time, API-driven external alerting described in the question. Failure visibility for the Transactional Messaging API is handled through ENS callbacks, not a Journey activity.
Reference
Salesforce Developers documentation on the Transactional Messaging API and Event Notification Service (ENS): callbacks must be registered and verified, and subscriptions created for events such as NotSent so that an external system can receive real-time failure notifications.
Northern Trail Outfitters is growing and acquiring other organizations, each with its own instance of Sales Cloud. They are debating whether to upgrade Marketing Cloud Connect to Multi-Org. What consideration could be provided to help with the decision?
A. Existing accounts cannot be upgraded to Multi-Org.
B. Shared Salesforce Data Extensions will be enabled across business units.
C. Once an account is upgraded to Multi-Org, it cannot be turned off.
D. Custom profile and subscription centers will not be required.
Explanation:
Multi-Org Marketing Cloud Connect allows a single Marketing Cloud account to connect to multiple Salesforce orgs, such as production + sandbox, or multiple acquired orgs.
A critical consideration is that once Multi-Org is enabled, it is permanent — you cannot revert the account back to a single-org configuration.
This means Northern Trail Outfitters must carefully evaluate whether they truly need Multi-Org before upgrading, since the decision is irreversible.
The benefit is flexibility to connect multiple Salesforce orgs, but the trade-off is added complexity in managing synchronized data extensions, user mappings, and permissions across orgs.
Why Not the Other Options?
A. Existing accounts cannot be upgraded to Multi-Org
Incorrect — existing accounts can be upgraded to Multi-Org. The limitation is that it cannot be turned off afterward.
B. Shared Salesforce Data Extensions will be enabled across business units
Incorrect — Synchronized Data Extensions are org-specific, not shared across BUs. Sharing is not automatically enabled.
C. Once an account is upgraded to Multi-Org, it cannot be turned off
Correct — this is the key consideration consultants must highlight.
D. Custom profile and subscription centers will not be required
Incorrect — Multi-Org does not eliminate the need for custom profile/subscription centers. These are still required for managing preferences across orgs.
Northern Trail Outfitters wants to send a Marketing Cloud email immediately after the email address on a Salesforce Contact record changes. Without writing an APEX trigger, what should the consultant use to meet this requirement?
A. Journey Builder & Automation Studio
B. Salesforce Triggered Send
C. Salesforce Report Import
D. Transactional Messaging API
Explanation:
The requirement is to send a Marketing Cloud email immediately when a Salesforce Contact record is updated, specifically when the Contact's email address changes.
A Salesforce Triggered Send in Marketing Cloud Connect is designed for this type of event-driven requirement. A triggered send can be configured on the Contact object, with criteria that identify the relevant update. Salesforce states that triggered sends can automatically send emails when Salesforce object records are created or updated.
For this scenario, the consultant can:
Configure a Salesforce Triggered Send for the Contact object.
Define criteria based on the Contact record update, including the relevant email-address condition.
Select the Marketing Cloud email to send.
Activate the triggered send.
This provides near-immediate event-based sending without the consultant having to write a custom Apex trigger.
Why the Other Options Are Incorrect
A. Journey Builder & Automation Studio — Incorrect
Journey Builder can use a Salesforce Data Event to inject contacts when Salesforce records are created or updated. However, the question specifically asks for an immediate email after a field change and provides Salesforce Triggered Send as the direct Marketing Cloud Connect mechanism. Salesforce documents Triggered Sends specifically for automated messages when Salesforce records are created or updated.
B. Salesforce Triggered Send — Correct
A Salesforce Triggered Send is built specifically to automatically send an email when an eligible Salesforce object record is inserted or updated. The Contact object can be used as the triggering object.
C. Salesforce Report Import — Incorrect
A report import is a data movement/batch-oriented process. It does not provide the immediate, record-update-driven behavior required here.
D. Transactional Messaging API — Incorrect
The Transactional Messaging API can send messages programmatically, but it would require an external process or application to detect the Salesforce change and invoke the API. It is therefore not the direct Marketing Cloud Connect solution for this requirement.
Exam Tip
Look for these keywords:
"Salesforce record updated" + "send immediately" + "without writing Apex"
→ Salesforce Triggered Send
Salesforce documentation confirms that Marketing Cloud Connect Triggered Sends can send messages when supported Salesforce object records are updated.
Reference:
Salesforce Help: Create a Salesforce Triggered Send in Marketing Cloud Connect
A consultant configured a triggered send definition in Sales Cloud for a customer using Marketing Cloud Connect. The trigger is on a Custom Object called ' Shipments ' and is enabled for Triggered Sends in Setup. Which two configuration requirements should be considered when troubleshooting? (Choose 2)
A. There is a hierarchical relationship from Contact to Shipment.
B. An Apex Trigger is created on the Shipment object.
C. The Shipment object is on the Account Related List.
D. The Shipment object requires a Lookup to Lead or Contact.
Explanation:
When troubleshooting a Triggered Send configured on a custom object in Sales Cloud with Marketing Cloud Connect, two critical configuration requirements must be verified:
1. Apex Trigger on the Custom Object
Marketing Cloud Connect does not automatically fire Triggered Sends when a record is created or updated on a custom object. An Apex Trigger must be created on the Shipment object that calls the Marketing Cloud Connect trigger utility. Without this Apex Trigger, the record changes in Sales Cloud will not invoke the Marketing Cloud Connect send mechanism, and no email will be triggered.
2. Lookup Relationship to Lead or Contact
Marketing Cloud Connect Triggered Sends can only be sent to Contacts, Leads, or Person Accounts. The custom object (Shipment) must have a Lookup relationship to either Lead or Contact so that the system knows which recipient should receive the triggered email. If there is no Lookup relationship, the Triggered Send cannot resolve the recipient, and the send will fail.
Why Other Options Are Wrong
A. There is a hierarchical relationship from Contact to Shipment.
A hierarchical (master-detail) relationship is not a requirement for Marketing Cloud Connect Triggered Sends. The requirement is a Lookup relationship to Lead or Contact, not a hierarchy. Master-detail relationships have different implications and do not fulfill the recipient resolution requirement.
C. The Shipment object is on the Account Related List.
Being on the Account Related List is a UI layout consideration, not a functional requirement for Triggered Sends. The object's placement on a page layout does not affect whether the Triggered Send can execute.
Key Exam Takeaway
For Marketing Cloud Connect Triggered Sends on custom objects, remember these two essential requirements:
Apex Trigger on the custom object to invoke the Marketing Cloud Connect send utility
Lookup relationship from the custom object to Lead or Contact to resolve the recipient
Without both of these, the Triggered Send will not function, regardless of whether the object is enabled for Triggered Sends in Setup.
Northern Trail Outfitters (NTO) wants to use Case data from Service Cloud as a part of their current email messaging campaign. They want to import cases that indicate the customer wants someone to contact them after the case is closed. NTO tracks these cases with a checkbox field called ' Contact Me ' . How should they set up their data in Marketing Cloud?
A. Create Reports in Salesforce filtered by Contact Me equal to True and import using the Import Wizard.
B. Use Salesforce Data Extensions and Filter Activities in Automation Studio to import and filter the Data.
C. Use Synchronized Data Extensions on the Case Object with a Boolean filter on the Contact Me field.
D. Create data extensions in Marketing Cloud and import the data from Service Cloud using Journey Builder.
Explanation:
Synchronized Data Extensions (via Marketing Cloud Connect) allow Marketing Cloud to maintain a near real-time, automatically-syncing copy of Salesforce object data, including standard and custom fields, and importantly, custom objects like Case, directly in Marketing Cloud, filtered by specified criteria. Since "Contact Me" is a checkbox (Boolean) field on the Case object, NTO can configure a Synchronized Data Extension on the Case object with a filter where Contact Me = True, ensuring only relevant closed cases requesting follow-up are synced into Marketing Cloud automatically, without manual import steps. This is the purpose-built, most efficient, and lowest-maintenance solution for pulling filtered Salesforce object data into Marketing Cloud for ongoing use in email campaigns.
Why the Other Options Are Wrong:
A. Create Reports filtered by Contact Me = True and import using Import Wizard
This is a valid but manual/scheduled approach. Salesforce Reports can be imported via Automation Studio's Salesforce Data import, not the "Import Wizard," which is actually for file-based imports. It's more labor-intensive and less real-time than Synchronized Data Extensions, and also mischaracterizes the tool. Import Wizard is for file imports, not Salesforce Report imports.
B. Use Salesforce Data Extensions and Filter Activities in Automation Studio
This describes a two-step process: import raw data, then filter it afterward, which is more complex and less efficient than simply applying the filter criteria directly at the Synchronized Data Extension level (Option C) during sync.
D. Create data extensions in Marketing Cloud and import data using Journey Builder
Journey Builder is not an import/data-sync tool. It builds customer journeys that use audience/data sources; it doesn't perform data extension creation or Salesforce object data imports.
Reference:
Salesforce Help — "Synchronized Data Extensions in Marketing Cloud Connect" documentation.
Northern Trail Outfitters wants to target Contacts in an abandoned cart Journey with a Facebook Ad. An Ad Campaign Activity has been added to the Journey canvas. Which extension product should be enabled to use the Ad Campaign Activity?
A. Audience Studio
B. MC Advertising
C. Personalization
D. Social Studio
Explanation:
The Ad Campaign Activity in Journey Builder is part of the Marketing Cloud Advertising add-on (MC Advertising).
This extension product allows marketers to:
Connect Marketing Cloud audiences to external advertising platforms, such as Facebook, Google, and LinkedIn.
Run ad campaigns directly from Journey Builder alongside email, SMS, and push activities.
Target abandoned cart contacts with Facebook Ads or other digital ads in real time.
Without MC Advertising enabled, the Ad Campaign Activity cannot be used in the Journey canvas.
Why Not the Other Options?
A. Audience Studio
Audience Studio (DMP) is for data management and segmentation, not for activating ads in Journey Builder.
B. MC Advertising
Correct — this is the extension product required to enable Ad Campaign Activity.
C. Personalization
Personalization (Interaction Studio) is for real-time personalization and decisioning, not for ad campaign execution.
D. Social Studio
Social Studio is for social listening, publishing, and engagement, not for advertising campaigns.
Reference:
Salesforce Help: Marketing Cloud Advertising Overview
Trailhead: Advertising with Marketing Cloud
Northern Trail Outfitters wants to encourage customers who made a purchase on their website without leaving a review to come back and review their purchase. They want to use Journey Builder to automatically inject contacts who meet these criteria into a Journey.
A. Web Analytics Connector
B. Google Analytics 360
C. Data Studio
D. Audience Studio
Explanation:
Web Analytics Connector is a Marketing Cloud Engagement product designed to bring website behavioral data, originally sourced from Google Analytics, into Marketing Cloud as usable data extensions. This allows NTO to capture specific on-site behaviors, such as a completed purchase, and combine or cross-reference that with other data, such as whether a review was left, to build a filtered population of contacts meeting the exact criteria, "purchased but didn't review." That resulting data extension can then be used as an entry source in Journey Builder, automatically injecting qualifying contacts into the review-request journey as their behavior data updates.
Why the Other Options Are Wrong:
B. Google Analytics 360
This is the underlying web analytics platform/data source itself, but it doesn't natively integrate with Marketing Cloud Journey Builder on its own. The Web Analytics Connector is the Marketing Cloud-side product that ingests and formats this data, often sourced from GA, for use in the platform. GA 360 alone isn't the mechanism that feeds Journey Builder.
C. Data Studio
Data Studio is a Marketing Cloud product for data monetization and exchange, helping publishers connect advertisers with audience data across accounts. It is not designed for capturing on-site purchase/review behavior or feeding Journey Builder entry sources.
D. Audience Studio
Audience Studio, formerly Salesforce DMP, is a data management platform focused on advertising audience segmentation and activation across ad platforms, not specifically designed for feeding granular website behavioral purchase/review events into Journey Builder entry sources in this direct way.
Reference:
Salesforce Help — "Web Analytics Connector for Marketing Cloud" documentation.
Northern Trail Outfitters noticed that clicks are NOT showing up on Contact records in Salesforce. Which two reasons could be the cause? (Choose 2)
A. Email Address was used as Subscriber Key
B. ContactID was used as Subscriber Key
C. Individual Level Tracking was not selected in Marketing Cloud Configuration
D. Synchronized Data Sources only push data every 15 minutes
Explanation:
When clicks from Marketing Cloud Engagement are not appearing on the corresponding Salesforce Contact records, the consultant should check both the Subscriber Key and the tracking configuration.
Marketing Cloud Connect uses the Subscriber Key to identify the Salesforce record associated with returned tracking data. Salesforce recommends using the 18-digit Contact ID or Lead ID as the Subscriber Key for Marketing Cloud Connect sends. Using the email address instead prevents Marketing Cloud Connect from reliably associating the tracking results with the correct Salesforce Contact.
In addition, Individual Level Tracking must be enabled if individual email engagement is expected to appear on Contact/Lead records. Salesforce explains that individual-level tracking provides email performance information at the Contact or Lead level, including clicks.
A. Email Address was used as Subscriber Key — Correct
Marketing Cloud Connect needs the Salesforce Contact ID or Lead ID as the Subscriber Key to associate returned tracking data with the appropriate CRM record.
Using Email Address as the Subscriber Key means Marketing Cloud Connect cannot use the required Salesforce Contact/Lead ID relationship for the returned Individual Email Results.
Salesforce documentation specifically states that an 18-digit Contact ID or Lead ID should be used as the Subscriber Key for Salesforce sends.
B. ContactID was used as Subscriber Key — Incorrect
Using the Contact ID as the Subscriber Key is the recommended configuration for Marketing Cloud Connect. Salesforce states that Contact IDs are converted to the 18-digit Subscriber Key used to identify the associated Salesforce record.
Therefore, this configuration would support tracking rather than cause the problem.
C. Individual Level Tracking was not selected in Marketing Cloud Configuration — Correct
Individual Level Tracking controls whether engagement information is associated with individual Contact or Lead records.
Salesforce identifies clicks as part of individual tracking data. If the required individual tracking configuration isn't enabled, click information won't be available on the individual Contact record as expected.
D. Synchronized Data Sources only push data every 15 minutes — Incorrect
Synchronized Data Extensions and their refresh timing are separate from the mechanism used to return email tracking results to Salesforce Contact records.
Marketing Cloud Connect has its own tracking configuration and tracking-update mechanisms. A synchronization interval should not be treated as the cause of missing individual click tracking.
Exam Tip
For Marketing Cloud Connect tracking → Salesforce Contact, remember:
Contact/Lead ID as Subscriber Key + Individual Tracking enabled
Answer: A and C
Northern Trail Outfitters wants to provide near real-time data in a 30-day welcome journey. Which data setup should they use for decision splits?
A. Journey Data using CRM Report Data Copy or Import activity to Salesforce Data Extension
B. Journey Data queried from main data extension
C. Contact Data using Synchronized Data Sources
D. Contact Data Mapped through Salesforce Marketing Cloud Profile Attributes
Explanation:
Why C is correct:
In Journey Builder, Contact Data evaluated against Synchronized Data Sources always references the live, up-to-date state of the record in the underlying data source, such as Salesforce CRM, at the exact moment the decision split is evaluated. For a 30-day journey requiring near real-time data updates, such as checking if a customer made a purchase, updated their profile, or changed a field value during the 30 days, Contact Data ensures the journey evaluates the current attribute value rather than the static snapshot captured when the contact entered the journey.
Why A and B are incorrect:
Journey Data captures a static snapshot of the contact's attribute values at the exact moment they enter the journey. If an attribute changes on day 10 of a 30-day journey, Journey Data will still reflect the value from day 0, failing the requirement for near real-time updates.
Why D is incorrect:
Profile attributes in Marketing Cloud are static subscriber profile fields within Email Studio and do not dynamically sync or query live CRM data changes in near real-time during long-running journeys.
Reference
Salesforce Documentation: Journey Data vs. Contact Data in Journey Builder
Northern Trail Outfitters wants to import new contacts gathered from an external web form. The entries are being collected at high frequency, potentially thousands per minute. The data does not need to be immediately ingested into Marketing Cloud as it is used in a daily scheduled send. What should be recommended?
A. Perform a daily bulk export to SFTP for import via Automation.
B. Push each new record into Marketing Cloud via Platform Event API on form submit.
C. Recreate this external web form inside Marketing Cloud.
D. Create this as a Journey Data Source via Journey Builder.
Explanation:
Given the specific requirements in this scenario — high-frequency data collection, with thousands of records per minute, and no need for immediate ingestion since it feeds only a daily scheduled send — a daily bulk export to SFTP with a File Drop or scheduled Import Activity in Automation Studio is the most appropriate, efficient, and scalable solution.
This approach:
Avoids the overhead and complexity of processing thousands of individual real-time API calls per minute, which would be unnecessary given the stated use case.
Aligns perfectly with the "daily scheduled send" cadence. There is no business requirement for real-time or near-real-time ingestion, so batch processing is the right-sized solution.
Is a standard, well-supported pattern in Marketing Cloud for high-volume data ingestion: SFTP file drop → File Drop Automation → Import File Activity → Data Extension.
Why the Other Options Are Wrong:
B. Push each new record into Marketing Cloud via Platform Event API on form submit
This would be real-time, event-driven ingestion, which is unnecessary overhead here since the data isn't needed immediately and is only required for a daily send. At thousands of submissions per minute, this would also create significant unnecessary API load, cost, and complexity compared to a simple daily batch file.
C. Recreate this external web form inside Marketing Cloud
This doesn't address the actual requirement of importing data from an external web form and would require rebuilding existing web infrastructure unnecessarily, making it a costly, redundant, and impractical solution.
D. Create this as a Journey Data Source via Journey Builder
Journey Data Sources are used for structuring data used within a journey, such as entry data, not as a general-purpose external form data ingestion mechanism. This doesn't match the described need for a straightforward, high-volume data import feeding a daily send.
Reference:
Salesforce Help — "File Drop Automation" and "Import Activity in Automation Studio" documentation.
| Page 2 out of 10 Pages |
| 123 |
| Salesforce-Marketing-Cloud-Engagement-Consultant Practice Test Home |
Our new timed 2026 Salesforce-Marketing-Cloud-Engagement-Consultant practice test mirrors the exact format, number of questions, and time limit of the official exam.
The #1 challenge isn't just knowing the material; it's managing the clock. Our new simulation builds your speed and stamina.
You've studied the concepts. You've learned the material. But are you truly prepared for the pressure of the real Salesforce Certified Marketing Cloud Engagement Consultant - MCE-Con-201 exam?
We've launched a brand-new, timed Salesforce-Marketing-Cloud-Engagement-Consultant practice exam that perfectly mirrors the official exam:
✅ Same Number of Questions
✅ Same Time Limit
✅ Same Exam Feel
✅ Unique Exam Every Time
This isn't just another Salesforce-Marketing-Cloud-Engagement-Consultant practice questions bank. It's your ultimate preparation engine.
Enroll now and gain the unbeatable advantage of: