Salesforce-Marketing-Cloud-Engagement-Consultant Practice Test
Updated On 1-Jan-2026
293 Questions
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. All mobile app users will create additional Contacts in Marketing Cloud.
B. User device data is unavailable in Contact Builder for up to 24 hours.
C. Existing users will create additional Contacts in Marketing Cloud.
D. Newly registered users will create additional Contacts in Marketing Cloud.
Explanation:
Why D is Correct: Newly Registered Users Create Additional Contacts
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 duplicate records until the sync completes.
This is the key consideration: new registrations can cause duplicate Contacts in Marketing Cloud until the system reconciles them with the correct ContactKey. Existing users logging in with credentials are mapped correctly right away, so they do not create duplicates.
Why A is Incorrect: All Mobile App Users
Not all users will create duplicates. Only newly registered users are affected. Existing users logging in with credentials are correctly associated with their ContactKey.
Why B is Incorrect: Device Data Unavailable for 24 Hours
Device data is available, but the issue is the association with ContactKey, not the availability of device data itself.
Why C is Incorrect: Existing Users Create Additional Contacts
Existing users logging in with their credentials are correctly mapped to their ContactKey. They do not create duplicates.
References
Salesforce Help: ContactKey and Mobile App Integration
Trailhead: Marketing Cloud Connect – Contacts and Keys
Northern Trail Outfitters has configured Reply Mall Management to handle manual unsubscribe requests. However, they have received complaints from customers who are still getting marketing emails despite having sent multiple unsubscribe replies including phrases like "take me off your list" or "opt out". How could this behavior be corrected?
A. Ensure the DNS Record Redirect is correctly configured
B. Ensure the two phrases are added to a filtered keyword list
C. Ensure the two phrases are added the "Filtered Keywords" data extension
D. Ensure "Common Misspellings" Is selected as one of the Reply Filters
Explanation:
Reply Mail Management (RMM) uses keyword lists to identify and process incoming requests like unsubscribes, out-of-office replies, and commercial replies.
Keyword Lists: RMM requires the system to be explicitly told which phrases signify an unsubscribe action. The phrases "take me off your list" and "opt out" are not standard RMM default keywords and must be added to the appropriate Filtered Keyword List configured for unsubscribes.
Action: Once these phrases are added to the list, RMM will detect them in the reply body and automatically change the subscriber status to Unsubscribed.
❌ Incorrect Answers and Explanations
A. Ensure the DNS Record Redirect is correctly configured: DNS configuration (specifically the MX record for the reply address) is necessary for RMM to receive the replies. Since the company is receiving complaints about processing the replies, the DNS setup is likely correct, and the issue is in the keyword filtering logic.
C. Ensure the two phrases are added the "Filtered Keywords" data extension: While some RMM settings might use data extensions, the primary configuration for standard unsubscribe keywords is done through the RMM setup interface using the keyword lists, not a generic data extension.
D. Ensure "Common Misspellings" Is selected as one of the Reply Filters: While RMM has a feature to manage common misspellings of standard unsubscribe keywords (like "unsubcribe"), the phrases "take me off your list" and "opt out" are entirely different and need to be added as custom keywords.
📚References
Reply Mail Management Keywords: Salesforce Help Documentation detailing the configuration of RMM, emphasizing the use of keyword lists to define which phrases trigger an unsubscribe action.
Reference: Search for "Reply Mail Management Configure Keywords" in Salesforce Help.
Northern Trail Outfitters wants to create a query to populate a data extension with email subscribers who belong to a specific publication list. Which Data View could they use to achieve this?
A. _ListSubscribers
B. _Subscribers
C. _PublicationSubscriber
D. _EnterpriseAttribute
Explanation:
Data Views are system tables that provide read-only, rolling 6-month views of operational data. Selecting the correct one is essential for segmentation and reporting.
Why A is Correct: The _ListSubscribers Data View is the definitive source for understanding list membership.
It contains a record for every subscriber-list association, including the ListID, SubscriberID, and the Status of the subscriber on that list (e.g., Active, Unsubscribed, Held). To find subscribers on a specific publication list, you would write a SQL query joining _ListSubscribers to _Subscribers (on SubscriberID) and filter by the target ListID.
Why B is Incorrect: The _Subscribers Data View contains core subscriber profile data (SubscriberKey, Email Address, Status, Date Created, etc.).
It does not contain information about which lists a subscriber belongs to. You cannot determine list membership from this view alone.
Why C is Incorrect: There is no standard system Data View named _PublicationSubscriber.
Why D is Incorrect: The _EnterpriseAttribute Data View contains values for enterprise-level attributes (a legacy feature for cross-business unit sharing of attribute groups).
It has no relation to publication list membership.
Key Concept: Data Views for Segmentation.
For list-based segmentation, _ListSubscribers is the primary Data View. For complex segmentation, you typically join multiple Data Views (e.g., _Subscribers, _ListSubscribers, _Job, _Open, _Click) in a SQL Query Activity to build your audience.
A customer asks why the send time values within an email are not being added to a Send Log. Which two actions would successfully write send time variables to their Send Log? Choose 2 answers
A. Match an AMPscript variable name to a Send Log field.
B. Use the WriteToLogO AMPscript function In the content.
C. Ensure the send log Is linked In an attribute group.
D. Enable send logging to a data extension during send process.
D. Enable send logging to a data extension during send process.
Explanation:
Send Logging is a powerful feature for capturing dynamic data used in a send. To make it work, two conditions must be met.
Why A is Correct: To capture a send-time variable (e.g., @PersonalizedOffer), you must first define a matching field in the target Send Log Data Extension.
If your AMPscript sets @DiscountCode, you must create a text field named DiscountCode in the Data Extension. During the send, the system maps the AMPscript variable's value to the field of the same name.
Why D is Correct: This is the prerequisite step.
Send logging is not automatic. You must explicitly enable it when configuring the email send (in Journey Builder, Automation Studio, or Single Send). You must select "Log to Data Extension" and specify which Data Extension (the one with the fields matching your AMPscript variables) to use.
Why B is Incorrect: WriteToLog() is an AMPscript function used for debugging.
It writes messages to the debug log viewed by a user, not to the Send Log Data Extension used for reporting and analytics.
Why C is Incorrect: Linking a Send Log in an Attribute Group pertains to the data model in Contact Builder.
It links the Send Log DE to the contact schema for relational queries. This is done after logging is enabled and is not part of the initial setup to make logging work. It's for using the logged data, not for enabling the logging itself.
Key Concept: Configuring Send Logging.
To log dynamic content: 1) Enable logging on the send and choose a DE. 2) Ensure DE field names match AMPscript variable names. This allows for post-send analysis of what was sent to whom.
Northern Trail Outfitters has acquired a new company and is importing customer data to Marketing Cloud. They want to ensure commercial emails are not sent to email addresses who have previously opted-out. Which feature should they use?
A. Exclusion Script
B. Auto-suppression List
C. Suppression List
D. Exclusion List
Explanation:
Why B is Correct: Auto-suppression List
An Auto-suppression List is the correct feature to use when importing new customer data and ensuring compliance with opt-out requirements. Auto-suppression lists automatically exclude email addresses from sends if they meet defined criteria, such as being unsubscribed, bounced, or previously opted out. This ensures that commercial emails are not sent to recipients who have opted out, protecting deliverability and compliance with privacy regulations.
Auto-suppression lists are applied at the send level and can be configured to cover all commercial sends, making them the most reliable solution for this scenario.
Why A is Incorrect: Exclusion Script
Exclusion Scripts are AMPscript-based filters applied at the time of send. While they can exclude recipients dynamically, they require custom coding and are not the recommended method for enforcing opt-out compliance. They are more error-prone compared to auto-suppression lists.
Why C is Incorrect: Suppression List
A Suppression List is a static list of addresses excluded from sends. While useful, it requires manual maintenance and does not automatically update based on opt-out activity. This makes it less effective for large-scale compliance scenarios like importing new company data.
Why D is Incorrect: Exclusion List
Exclusion Lists are used in segmentation to exclude certain groups from a campaign. They are not designed to enforce opt-out compliance across all commercial sends. They work at the campaign level, not globally.
References
Salesforce Help: Auto-suppression Lists
Trailhead: Marketing Cloud Email Studio – Manage Subscribers
| Salesforce-Marketing-Cloud-Engagement-Consultant Exam Questions - Home | Previous |
| Page 9 out of 59 Pages |