Last Updated On : 11-Feb-2026
Salesforce Certified Marketing Cloud Engagement Consultant - MCE-Con-201 Practice Test
Prepare with our free Salesforce Certified Marketing Cloud Engagement Consultant - MCE-Con-201 sample questions and pass with confidence. Our Salesforce-Marketing-Cloud-Engagement-Consultant practice test is designed to help you succeed on exam day.
Salesforce 2026
A customer wants to integrate a new dataset with pre-existing contacts. This data will be updated via separate data feeds from the main contact information. What data model configuration should be recommended?
A. Create additional attribute fields in the main contact data extension
B. Create new Salesforce data extension and link it to the other data extensions
C. Create a new data extension and link it to the other data extensions
D. Create a new data extension and link It as a new population
Explanation:
The scenario describes a classic use case for a relational data model. The core principle is to separate distinct data subjects into their own tables to maintain data integrity, simplify updates, and avoid creating a single, monolithic, and difficult-to-manage table.
Separate Data Extension: The new dataset, which is updated via separate data feeds, should reside in its own Data Extension (DE). This isolates its update cycle and schema from the main contact DE.
Linking via Relationship: This new DE must be linked to the existing contact DE within Contact Builder. This is done by defining a relationship using a shared key (e.g., SubscriberKey or CustomerID). This link allows you to query and reference data across both DEs as if they were joined, enabling integrated segmentation and personalization without physically combining the data.
This configuration is optimal because:
- Maintains Data Integrity: Updates to contact info don't affect the new dataset, and vice versa.
- Optimizes Performance: Independent data feeds can update their respective DEs efficiently.
- Enables Scalability: Additional related datasets (e.g., purchase history, survey responses) can be added using the same pattern.
Why the Other Options Are Incorrect:
A. Create additional attribute fields in the main contact data extension: This is the "wide table" anti-pattern. It leads to a bloated, inflexible main DE. Every time the new dataset updates, it would require updating potentially hundreds of fields in the main DE, which is inefficient, prone to error, and difficult to maintain. It also doesn't handle scenarios where a contact has multiple records in the new dataset (e.g., multiple purchases).
B. Create new Salesforce data extension and link it to the other data extensions: A "Salesforce Data Extension" is a specific type of DE that is a synchronized, read-only copy of a Salesforce object. The scenario describes generic "data feeds," not necessarily a sync from Salesforce. Therefore, recommending this specific type is incorrect; a standard Data Extension is what's needed.
D. Create a new data extension and link It as a new population: The phrase "link it as a new population" is not standard terminology in Marketing Cloud data modeling. In Contact Builder, you link DEs to establish data relationships, not to define them as populations. A "population" in Contact Builder refers to the set of all contacts defined by the attribute groups and relationships, not the act of linking tables.
References:
Marketing Cloud Contact Builder Documentation: "Create a Data Relationship" – Details the process of linking Data Extensions via a primary key to build a relational model.
Trailhead Module: Marketing Cloud Consultant > Data Modeling in Marketing Cloud – Teaches the principles of relational design, emphasizing the creation of separate, linked Data Extensions for different data subjects and update frequencies.
Architect Best Practices: "Marketing Cloud Data Architecture" guides consistently advise against wide, flat tables and recommend a normalized, linked structure for scalability.
A customer has curated a list of known email addresses belonging to competitors. They want to ensure none of these competitors receive their emails. What should a consultant recommend?
A. Create an auto-suppression list populated with subscriber keys.
B. Populate a list using a query to exclude the subscriber key
C. Create an exclusion list with the known email addresses.
D. Create an auto-suppression list populated with the known email addresses
Explanation:
The most effective, efficient, and robust way to prevent a static, defined list of email addresses (like competitors) from receiving any email across the entire Business Unit is by using a Global Auto-Suppression List.
Auto-Suppression List (ASL): An ASL is an exclusion list that is applied automatically to all sends performed within the Business Unit (or linked to specific Send Classifications). Any address on this list is suppressed before the email job even begins, guaranteeing they will not receive the email.
Data Structure: The ASL typically only needs the Email Address field to perform its function.
❌ Analysis of Incorrect Answers
A. Create an auto-suppression list populated with subscriber keys: While a valid list, an ASL usually uses the Email Address to match against the address being sent to, not the Subscriber Key, which can vary.
B. Populate a list using a query to exclude the subscriber key: This is overly complicated, as the list of competitors is static. It also does not use the best-practice tool (ASL) for global exclusion.
C. Create an exclusion list with the known email addresses: An Exclusion List must be manually selected for every send. This is prone to human error and fails to guarantee that none of the competitors receive the email. The Auto-Suppression List is the automated solution.
📚 References
Salesforce Help: Auto-Suppression Lists (Highlights ASL as the primary tool for blanket exclusion in a Business Unit.)
Analyst of The Northern Trail Outfitters (NTO) marketing team needs to pull email metrics for an upcoming quarterly company meeting. These metrics need to be reported per email campaign for each of NTO's Business Units:
Number of Sends
Delivery Rate
Overall Bounce Rate
Block Bounce Rate
Open Rate
Click Rate
Complaint Rate
Unsubscribe Rate
Which email report should NTO's Marketing Analyst pull from Marketing Cloud to get this information?
A. Campaign Email Tracking Report
B. Email Performance Over Time Report
C. Email Send Report
D. Account Send Summary Report
Explanation:
Why A is Correct
The Campaign Email Tracking Report is specifically designed to provide detailed performance metrics at the campaign level across business units. It includes the exact metrics NTO’s analyst needs for the quarterly meeting: number of sends, delivery rate, bounce rates (overall and block), open rate, click rate, complaint rate, and unsubscribe rate. Because the requirement is to report per campaign for each business unit, this report is the most comprehensive and directly aligned with the requested data.
Why the Other Options Are Incorrect
B. Email Performance Over Time Report This report focuses on trends over time, showing how metrics evolve across a date range. While useful for analyzing performance patterns, it does not provide campaign‑level detail across business units, which is the requirement here.
C. Email Send Report The Email Send Report provides metrics for individual sends, not aggregated at the campaign level. It would require manual consolidation of multiple sends to approximate campaign performance, making it inefficient and incomplete for the analyst’s needs.
D. Account Send Summary Report This report provides a high‑level overview of sends across the entire account. It is useful for executive summaries but lacks the granularity of campaign‑level metrics across business units. It would not meet the requirement for detailed per‑campaign reporting.
References:
Salesforce Help: Campaign Email Tracking Report
Salesforce Help: Email Performance Reports Overview
ABC Company wants to automate the sending of shipping notices and a customer survey.
Shipping notices will be sent once a day.
The shipping file will be placed on the FTP some time after 4:00 p.m.
The shipping data will be sorted in the Shipping Notice data extension.
A field in the data extension will contain the shipping date• The survey needs to be sent at 9:00 a.m., exactly 10 days after the customer's order ships.
Which workflow would most effectively enable ABC Company to do this?
A. Automation 1: Triggered Import File -> Filter -> Send Email -> Wait-> Filter -> Send Email
B. Automation 1: Scheduled to run daily at 7:00 PM Import File -> Filter -> Send Email -> Wait -> Filter-> Send Email
C. Automation 1: Scheduled to run daily at 7:00 PM Automation 2: Scheduled to run daily at 9:00 AM Import File -> Filter -> Send Email -> Filter -> Send Email
D. Automation 1: Triggered Automation 2: Scheduled to run daily at 9:00 AM Import File -> Filter -> Send Email -> Filter -> Send Email
Explanation
Explanation:
✔️ Why D is the most effective workflow
1. Shipping Notice Send (Automation 1 – Triggered Automation)
The shipping file is placed on FTP sometime after 4:00 p.m., but the exact time is unknown.
A Triggered File Drop Automation is the only reliable way to:
- Detect when the file arrives
- Immediately import it
- Send the shipping notice email the same day
Using a scheduled automation would risk:
- Running before the file arrives, or
- Delaying the notice unnecessarily
So the first part of option D is correct:
Automation 1 should be triggered by file drop.
2. Customer Survey Send (Automation 2 – Scheduled Daily at 9:00 AM)
The survey must be sent at exactly 9:00 a.m.,
Exactly 10 days after the shipping date, which is stored in the data extension.
The best method:
- A daily Scheduled Automation at 9:00 AM
- Filter/query the Shipping Notice DE for rows where:
ShippingDate = Today - 10 days
- Then send the survey email
This ensures:
- Exact send time (9:00 AM)
- Always evaluates 10 days after shipping
Option D matches this perfectly.
❌ Why the other options do NOT work
A. Triggered Import → Wait → Filter → Send
A "wait" inside a single automation cannot guarantee a fixed time (9 AM) send.
Also cannot guarantee exactly 10 days after shipping date.
B. Single Scheduled Automation
Shipping file could arrive after the 7 PM run → shipping notices would not send that day.
C. Two scheduled automations — but first one at 7 PM
If file drops after 7 PM, no shipping notice will go out that day.
You must use file drop, not a fixed schedule.
✔️ Final Answer
D. Automation 1: Triggered; Automation 2: Scheduled daily at 9:00 AM; Import → Filter → Send Email → Filter → Send Email
A customer wants to limit the number of emails a subscriber receives to a maximum of one email every 14 days. After the 14-day period, the subscriber is eligible to receive the next message. What should a consultant recommend to meet this criteria?
A. Import the identified subscribers into a list when creating the send.
B. Create an exclusion data extension populated with the identified subscribers
C. Query contacts from the Einstein Engagement Frequency data extension when creating the send
D. Create a suppression list populated with the identified subscribers.
Explanation:
Why B is Correct
To enforce a rule where subscribers can receive a maximum of one email every 14 days, the most effective solution is to use an exclusion data extension. This DE can be populated (via a SQL Query or Automation Studio process) with subscribers who have received an email within the last 14 days. When creating a send, this exclusion DE is applied so that those subscribers are automatically excluded from the audience. After the 14‑day period has passed, they will no longer appear in the exclusion DE and will be eligible to receive the next message. This approach is flexible, scalable, and aligns with Marketing Cloud best practices for frequency capping.
Why the Other Options Are Incorrect
A. Import the identified subscribers into a list when creating the send: This is a manual process and not scalable. It requires human intervention for every send, which is error‑prone and inefficient compared to automated exclusion DEs.
C. Query contacts from the Einstein Engagement Frequency data extension when creating the send: Einstein Engagement Frequency provides predictive insights into optimal send frequency but does not enforce hard rules like “one email every 14 days.” It is advisory, not prescriptive, so it cannot guarantee compliance with the requirement.
D. Create a suppression list populated with the identified subscribers: Suppression lists are designed for permanent exclusions (e.g., competitors, unsubscribes, or compliance requirements). They are not intended for temporary exclusions based on time windows. Using a suppression list would block subscribers indefinitely rather than allowing them to re‑enter after 14 days.
References
Salesforce Help: Exclusion Data Extensions
| Salesforce-Marketing-Cloud-Engagement-Consultant Exam Questions - Home |
| Page 2 out of 59 Pages |