Salesforce Certified Marketing Cloud Engagement Administrator — Questions and Answers
Question 1: What needs to be enabled in your account for you to use the Data Extension Import Wizard?
- Enhanced FTAF
- Amplified FTP
- Enhanced FTP (Correct answer)
- Enchanted FPT
Correct answer: Enhanced FTP
The Data Extension Import Wizard in Marketing Cloud relies on the Enhanced FTP feature to securely transfer and process data files for import. Enhanced FTP provides a robust and automated way to upload files to a designated directory, which the import wizard then accesses to populate data extensions. This feature must be enabled to ensure the import process functions correctly and securely.
Question 2: What is the purpose of a 'Publication List' in Email Studio?
- Allow subscribers to manage their own communication preferences by topic (Correct answer)
- Schedule recurring email sends
- Define suppression rules for a specific business unit
- Store subscriber email addresses for segmentation
Correct answer: Allow subscribers to manage their own communication preferences by topic
Publication Lists let subscribers opt in or out of specific content categories (e.g., newsletters, promotions) without fully unsubscribing.
Question 3: A Marketing Cloud admin needs to ensure that unsubscribe requests from one Business Unit automatically apply to all other BUs in the Enterprise. Which setting achieves this?
- Configure a triggered send to propagate unsubscribes to child BUs
- Set the Global Unsubscribe policy to 'Opt Out of Business Unit'
- Use a shared All Subscribers list and sync suppressions manually
- Enable Enterprise-level unsubscribes so opt-outs apply across all BUs (Correct answer)
Correct answer: Enable Enterprise-level unsubscribes so opt-outs apply across all BUs
Enabling Enterprise-level unsubscribe in the account's Email Studio settings ensures a single opt-out is honored across every Business Unit in the Enterprise.
Question 4: What does the 'Contact Delete' process in Marketing Cloud do that simply removing a row from a Data Extension does not?
- It deletes the contact from connected Salesforce CRM records
- It removes the contact's send history from all reports
- It permanently removes the contact and all associated data from the Contact model across all channels (Correct answer)
- It flags the subscriber as unsubscribed in All Subscribers
Correct answer: It permanently removes the contact and all associated data from the Contact model across all channels
Contact Delete removes a contact's data from the Marketing Cloud Contact model, including all channel data, whereas deleting a DE row only removes it from that specific extension.
Question 5: What type of message can Journey Builder send via the MobileConnect channel?
- In-app messages
- SMS messages (Correct answer)
- WhatsApp messages
- Push notifications
Correct answer: SMS messages
Journey Builder integrates with MobileConnect to send SMS text messages to contacts as part of a multi-channel journey.
Question 6: What does 'server-side personalization' in Marketing Cloud Personalization enable compared to client-side?
- Personalization that works without any JavaScript on the page
- Faster page loading with personalization applied before HTML is delivered to the browser (Correct answer)
- Sending personalized push notifications from the server
- A/B testing using only server logs without any visitor tracking
Correct answer: Faster page loading with personalization applied before HTML is delivered to the browser
Server-side personalization applies content changes on the server before the page is delivered to the browser, eliminating content flicker and improving performance.
Question 7: Which feature in Journey Builder uses AI to send emails at the optimal time for each individual contact?
- Smart Send
- Predictive Scheduling
- Time-Zone Send
- Einstein Send Time Optimization (STO) (Correct answer)
Correct answer: Einstein Send Time Optimization (STO)
Einstein Send Time Optimization (STO) uses AI to analyze each contact's engagement history and send emails at their most likely engagement time.
Question 8: A Marketing Cloud admin needs to ensure that custom profile attributes collected via a CloudPage form are available for segmentation in Contact Builder. What must be configured?
- Enable Profile Center integration to auto-populate Contact Builder attributes
- Use AMPscript to write values directly to the All Subscribers list profile attributes
- Map the form fields to a Synchronized Data Extension linked to Salesforce CRM
- Store form data in a standard Data Extension and create an Attribute Group linking it to Contact Record (Correct answer)
Correct answer: Store form data in a standard Data Extension and create an Attribute Group linking it to Contact Record
Data captured in a Data Extension via CloudPages must be linked to the Contact Record in Contact Builder using an Attribute Group to make it available for Journey and segmentation.
Question 9: A marketer wants to send a follow-up email only to subscribers who clicked a specific link in the previous campaign. Which Marketing Cloud feature best enables this?
- Journey Builder with a Click Activity goal
- Automation Studio with a Query Activity (Correct answer)
- Data Extension Filter
- Triggered Send
Correct answer: Automation Studio with a Query Activity
Automation Studio with a Query Activity can pull subscribers who clicked a specific link from tracking data into a sendable Data Extension for follow-up.
Question 10: What is the primary purpose of 'Suppression Lists' in Marketing Cloud?
- Track bounced addresses for reporting
- Prevent specific email addresses from receiving sends regardless of list membership (Correct answer)
- Group subscribers by geographic region
- Store inactive subscribers for re-engagement campaigns
Correct answer: Prevent specific email addresses from receiving sends regardless of list membership
Suppression Lists are applied at send time to exclude specified addresses from receiving an email even if they exist in the target data extension.
Question 11: Which activity in Automation Studio runs an AMPscript or SSJS script without sending an email?
- Filter Activity
- Script Activity (Correct answer)
- Data Extract Activity
- Send Email Activity
Correct answer: Script Activity
The Script Activity executes server-side code (AMPscript or SSJS) within an automation to process data without sending any message.
Question 12: Which Marketing Cloud component is used to manage the suppression of contacts who have filed FTC complaints or are on internal suppression lists at the account level?
- Data Filters applied at the send definition level
- Publication Lists with suppression flags
- Exclusion Lists in Email Studio
- Suppression Lists configured under Email Studio > Admin (Correct answer)
Correct answer: Suppression Lists configured under Email Studio > Admin
Suppression Lists under Email Studio Admin are account-level lists that permanently prevent contacts from receiving email regardless of the sending BU or campaign.
Question 13: A company wants Journey Builder to re-enter contacts who previously exited a journey when those contacts meet the entry criteria again. Which Contact Entry setting enables this?
- Set Re-Entry Eligibility to 'Anytime' (Correct answer)
- Allow Re-Entry After Exiting
- Configure Entry Source to 'Re-Entry Permitted'
- Enable Recurring Entry for All Contacts
Correct answer: Set Re-Entry Eligibility to 'Anytime'
Setting the Re-Entry Eligibility option to 'Anytime' in Journey Builder's entry settings allows contacts to re-enter the journey as soon as they meet criteria again.
Question 14: In Automation Studio, which best practice helps ensure data integrity when using the SQL Query Activity to overwrite a data extension?
- Use the Filter Activity before the SQL Query Activity to reduce the dataset size
- Run the SQL Query Activity without a target to preview results before writing
- Always use the 'Append' action so no existing data is lost before the new query runs
- Set the query to 'Overwrite' and verify row counts using a Verification Activity afterward (Correct answer)
Correct answer: Set the query to 'Overwrite' and verify row counts using a Verification Activity afterward
Using the 'Overwrite' action ensures the target is refreshed with current results, and following it with a Verification Activity confirms the expected row count before downstream steps proceed.
Question 15: Which Marketing Cloud reporting tool provides pre-built dashboards for tracking email send performance, subscriber growth, and engagement trends over time?
- Data Views
- Intelligence Reports (formerly Datorama) (Correct answer)
- Email Studio Reports
- Automation Studio Log
Correct answer: Intelligence Reports (formerly Datorama)
Marketing Cloud Intelligence (Datorama) aggregates cross-channel data into interactive dashboards for strategic performance analysis.
Question 16: What are some tactics that businesses can use to prevent being blacklisted?
- Sending emails with appealing promotions
- Using bright colors on their header image
- Using double-opt in (Correct answer)
- Purchasing good quality data from a reliable source
Correct answer: Using double-opt in
Using double-opt-in is a crucial tactic to prevent being blacklisted because it ensures that every subscriber explicitly confirms their desire to receive emails. This process verifies email addresses and confirms consent, significantly reducing the likelihood of spam complaints, bounces, and the inclusion of invalid or unwilling recipients, which are common causes for email blacklisting.
Question 17: What is a 'Data Stream' in Marketing Cloud Intelligence?
- A real-time email data feed from Marketing Cloud
- A configured connection that ingests data from a specific source into the Intelligence platform (Correct answer)
- A workflow that processes and transforms raw data
- A dashboard widget that displays live metrics
Correct answer: A configured connection that ingests data from a specific source into the Intelligence platform
A Data Stream is a configured integration that connects a specific data source—such as an ad platform, CRM, or flat file—and ingests its data into Marketing Cloud Intelligence.
Question 18: What is an 'Ingest API' used for in Marketing Cloud Personalization?
- Exporting customer profiles to an external CRM system
- Sending custom event data from external systems into Marketing Cloud Personalization to enrich behavioral tracking (Correct answer)
- Connecting to the Catalog API to update product inventory
- Importing email campaign metrics from Marketing Cloud
Correct answer: Sending custom event data from external systems into Marketing Cloud Personalization to enrich behavioral tracking
The Ingest API allows external systems to push custom behavioral event data into Marketing Cloud Personalization, enabling tracking of interactions that occur outside the website.
Question 19: What does 'audience match rate' measure in Advertising Studio?
- The percentage of ad clicks that convert to purchases
- The percentage of uploaded contacts successfully matched to user accounts on the ad platform (Correct answer)
- The percentage of contacts who opt out of ad targeting
- The accuracy of lookalike audience targeting
Correct answer: The percentage of uploaded contacts successfully matched to user accounts on the ad platform
Audience match rate is the percentage of uploaded contact records (e.g., hashed emails) that the ad platform successfully matches to active user accounts.
Question 20: What is the role of 'journey history' in Journey Builder?
- It records all API calls made to the journey
- It stores all previously deleted journeys
- It tracks the marketing budget spent per journey
- It provides an audit log of contact activity and step completions within a journey (Correct answer)
Correct answer: It provides an audit log of contact activity and step completions within a journey
Journey history provides an audit trail of each contact's progress through the journey, including which steps they completed and when.
Question 21: Which AMPscript function is used to format a date value into a specific display format, such as 'MM/DD/YYYY'?
- DateDiff()
- FormatDate() (Correct answer)
- Now()
- DateAdd()
Correct answer: FormatDate()
FormatDate() accepts a date value and a format string and returns the date formatted as specified, such as 'MM/DD/YYYY'.
Question 22: In data extensions, Certification Aid wishes to retain financial information about invoices. <br> Which sort of field ought to be utilized for this data?
- Float
- Currency
- Decimal (Correct answer)
- Number
Correct answer: Decimal
For financial information like invoice amounts, the Decimal data type is the most appropriate in Marketing Cloud data extensions. It allows for precise storage of numerical values with fractional components, ensuring accuracy for monetary figures that often require decimal places. Unlike 'Number' which is typically for integers, 'Decimal' provides the necessary precision for financial data.
Question 23: A Marketing Cloud Administrator needs to allow a third-party vendor to access only the Email Studio API without granting full account access. What is the correct approach?
- Share the primary account credentials with limited IP restrictions
- Use Installed Packages to create an API integration with specific scope permissions (Correct answer)
- Create a new MID and assign the vendor as an Admin user
- Configure a Server-to-Server OAuth integration under the main account user
Correct answer: Use Installed Packages to create an API integration with specific scope permissions
Installed Packages in Setup allow you to create API integrations with granular OAuth scopes, limiting vendor access to only the required functionality.
Question 24: What is the key difference between a 'Scheduled' trigger and a 'File Drop' trigger in Automation Studio?
- Scheduled triggers require API calls; File Drop triggers run automatically every hour
- Scheduled triggers support email sends; File Drop triggers only support data imports
- Scheduled triggers run at defined time intervals; File Drop triggers start when a file arrives on the FTP site (Correct answer)
- Scheduled triggers are free; File Drop triggers require an additional license
Correct answer: Scheduled triggers run at defined time intervals; File Drop triggers start when a file arrives on the FTP site
A Scheduled trigger fires based on a configured time/recurrence pattern, while a File Drop trigger fires event-based when a file is detected in a specified FTP folder.
Question 25: When configuring a Triggered Send Definition, what does setting the 'Priority' field to 'High' affect?
- The email's spam score is reduced
- The email bypasses the subscriber's frequency capping rules
- The triggered send is processed before lower-priority triggered sends in the queue (Correct answer)
- The send ignores suppression lists
Correct answer: The triggered send is processed before lower-priority triggered sends in the queue
High priority triggered sends are dequeued and processed before Medium or Low priority sends, reducing latency for time-sensitive messages like transactional emails.
Question 26: What is the difference between a 'Triggered Send' and a 'Scheduled Send' in Marketing Cloud Email Studio?
- Scheduled Sends bypass the CAN-SPAM one-click unsubscribe requirement
- Triggered Sends use Lists; Scheduled Sends use Data Extensions
- Triggered Sends fire in real time based on an API call or event; Scheduled Sends send to an audience at a defined time (Correct answer)
- Triggered Sends cannot include personalization strings
Correct answer: Triggered Sends fire in real time based on an API call or event; Scheduled Sends send to an audience at a defined time
Triggered Sends are initiated by API calls or system events for individual or small-batch real-time sending, while Scheduled Sends deploy to a full audience at a pre-set date and time.
Question 27: What is the maximum number of attributes that can be stored in Marketing Cloud's Profile Attribute store (All Subscribers) per account by default?
- No hard limit; it depends on Data Extension schema
- 100 (Correct answer)
- 1,000
- 500
Correct answer: 100
Marketing Cloud supports up to 100 profile attributes in the All Subscribers profile store by default, which is why Data Extensions are preferred for complex data.
Question 28: What is the function of the 'Preference Center' CloudPage in Marketing Cloud best practices?
- It houses the suppression list management for the account
- It allows subscribers to manage their email frequency, topics, and contact preferences as an alternative to a full unsubscribe (Correct answer)
- It provides a UI for managing Data Extension field definitions
- It lets marketers configure their account-level sending frequency caps
Correct answer: It allows subscribers to manage their email frequency, topics, and contact preferences as an alternative to a full unsubscribe
A Preference Center gives subscribers control over what types of emails they receive and how often, reducing full unsubscribes by offering partial opt-down options.
Question 29: What is the role of the 'Reply Mail Management' (RMM) service in Marketing Cloud?
- It appends the From address to the All Subscribers list on every send
- It encrypts all outbound email reply headers
- It automatically sends a reply to every inbound email response
- It processes inbound replies to Marketing Cloud sends, routing auto-replies, unsubscribes, and other responses automatically (Correct answer)
Correct answer: It processes inbound replies to Marketing Cloud sends, routing auto-replies, unsubscribes, and other responses automatically
RMM monitors the reply-to inbox, automatically handles auto-replies and out-of-office messages, processes unsubscribe requests from replies, and can forward relevant replies to a specified address.
Question 30: An admin is setting up a new IP address for warm-up. Which Marketing Cloud feature helps schedule gradual volume increases over the warm-up period?
- IP Warming Scheduler in Deliverability Settings
- Automation Studio with time-delayed send activities
- Send Throttling in Account Settings (Correct answer)
- Journey Builder with wait steps between email activities
Correct answer: Send Throttling in Account Settings
Send Throttling settings allow admins to cap hourly send volumes, enabling controlled, gradual increases required during IP warm-up periods.
Question 31: What is the purpose of setting a 'Publication List' on a send classification in Marketing Cloud?
- It determines the audience size limit for the send
- It automatically adds all recipients to an engaged segment after the send
- It links the send to a specific opt-out list so unsubscribes are recorded to the correct list (Correct answer)
- It defines which IP pool the send will use for delivery
Correct answer: It links the send to a specific opt-out list so unsubscribes are recorded to the correct list
A Publication List on a send classification tells Marketing Cloud which list to update when a subscriber opts out, scoping unsubscribes to the correct publication.
Question 32: A Marketing Cloud Administrator wants to audit which users logged in to the account in the past 30 days. Where is this information found?
- Audit Trail under Setup > Security (Correct answer)
- User Activity Report in Email Studio Reports
- Login History exported from Account Settings > Users
- Security Center's User Access dashboard
Correct answer: Audit Trail under Setup > Security
Marketing Cloud's Audit Trail in Setup tracks user login events, permission changes, and administrative actions over a rolling 30-day window.
Question 33: In Content Builder, what is a 'Slot' used for in a template-based email?
- A scheduling window for time-zone-optimized sending
- A dynamic AMPscript variable declaration area
- A saved audience segment tied to a specific email region
- A placeholder that restricts which content blocks can be dropped into a region of the layout (Correct answer)
Correct answer: A placeholder that restricts which content blocks can be dropped into a region of the layout
Slots in Content Builder templates define locked layout regions where marketers can drag and drop permitted content block types, enforcing design consistency.
Question 34: What format does Marketing Cloud Intelligence use for its API connections to external platforms?
- GraphQL
- RESTful API with OAuth authentication (Correct answer)
- SFTP file transfer only
- SOAP-based XML
Correct answer: RESTful API with OAuth authentication
Marketing Cloud Intelligence uses RESTful API connections with OAuth authentication to securely connect to and ingest data from external marketing platforms.
Question 35: In Mobile Studio, what is the difference between MobileConnect and MobilePush?
- MobileConnect handles SMS/MMS; MobilePush handles in-app and push notifications (Correct answer)
- MobileConnect is for iOS only; MobilePush is for Android only
- MobileConnect sends emails; MobilePush sends SMS
- They are identical features with different names
Correct answer: MobileConnect handles SMS/MMS; MobilePush handles in-app and push notifications
MobileConnect manages SMS and MMS messaging, while MobilePush manages push notifications and in-app messages for mobile apps.
Question 36: In Journey Builder, what is the purpose of a 'Decision Split' activity?
- Send a batch email to all contacts
- Route contacts down different paths based on data or behavior (Correct answer)
- Pause the journey for a set time
- Update a contact's attribute in the data extension
Correct answer: Route contacts down different paths based on data or behavior
A Decision Split evaluates a condition and routes contacts to different journey paths based on whether they meet defined criteria.
Question 37: What does 'data freshness' refer to in Marketing Cloud Intelligence?
- The age limit on historical data stored in Intelligence
- The quality score of data used in campaigns
- The accuracy of data after harmonization
- How recently the data in a data stream was last updated or refreshed from the source (Correct answer)
Correct answer: How recently the data in a data stream was last updated or refreshed from the source
Data freshness indicates how recently a data stream was last synchronized with its source, helping users understand whether the dashboard reflects current or potentially stale data.
Question 38: Which activity in Journey Builder enables sending a message via the MobilePush channel?
- Mobile Message Activity
- Push Notification Activity
- MobilePush Activity (Correct answer)
- In-App Message Activity
Correct answer: MobilePush Activity
The MobilePush Activity in Journey Builder sends push notifications to mobile app users through the MobilePush channel.
Question 39: Adding new contacts to an event data source is indicated by a fire event, which is an activity that...
- Journey Builder (Correct answer)
- Automation studio
- Data extension
- Content Canvas
Correct answer: Journey Builder
Journey Builder is the Marketing Cloud tool designed for creating and managing customer journeys, which are multi-step, automated campaigns. A 'fire event' activity in Journey Builder is specifically used to inject contacts into a journey based on specific triggers, such as new data being added to a data extension, making it central to event-driven automation.
Question 40: A journey uses a 'Wait Until Date' activity. What does this activity do?
- Holds each contact until a specific date stored in their own record or a calendar date (Correct answer)
- Delays the send until the marketer manually approves it
- Waits until a contact's subscription expires
- Pauses all contacts for the same fixed number of days
Correct answer: Holds each contact until a specific date stored in their own record or a calendar date
Wait Until Date pauses each contact individually until a specified date, which can be a fixed calendar date or a date attribute on the contact record.
Question 41: In Marketing Cloud's role-based access, which role grants the ability to create and send emails but NOT manage account settings or users?
- Administrator
- Marketing Cloud Administrator
- Email Marketing Manager (Correct answer)
- Viewer
Correct answer: Email Marketing Manager
The Email Marketing Manager role allows creating, testing, and sending emails while restricting access to account-level configuration and user management.
Question 42: In Marketing Cloud, what does the 'SubscriberKey' represent and why is it important?
- A unique identifier for each contact that allows tracking across channels beyond just email address (Correct answer)
- An API token generated per subscriber for REST API access
- The numeric ID auto-assigned by the All Subscribers list
- A hashed version of the subscriber's email used for encryption
Correct answer: A unique identifier for each contact that allows tracking across channels beyond just email address
The SubscriberKey is a unique identifier per contact that enables consistent tracking and data association across multiple channels, even if the email address changes.
Question 43: What is the 'Goal' setting used for in a Journey Builder journey?
- To assign ownership of the journey to a team member
- To set the budget for the campaign
- To schedule the journey start date
- To define a condition that marks a contact as having achieved the journey objective (Correct answer)
Correct answer: To define a condition that marks a contact as having achieved the journey objective
The Goal setting defines a criterion that, when met, marks a contact as having successfully completed the journey's objective.
Question 44: Which Journey Builder activity pauses a contact for a set period before moving to the next step?
- Wait Activity (Correct answer)
- Random Split
- Einstein STO
- Engagement Split
Correct answer: Wait Activity
The Wait Activity holds a contact for a specified duration or until a defined date/time before advancing them in the journey.
Question 45: What is a 'Workspace' in Marketing Cloud Intelligence?
- A temporary data processing environment
- A shared folder for exporting reports
- An organizational unit that contains data streams, dashboards, and settings for a specific team or client (Correct answer)
- A collection of data streams from a single source
Correct answer: An organizational unit that contains data streams, dashboards, and settings for a specific team or client
A Workspace in Intelligence is an isolated organizational container that holds all data streams, dashboards, and configuration for a specific team, brand, or client.
Question 46: An administrator is troubleshooting why automated sends are failing overnight. Logs show 'Send Throttle Exceeded.' What should the admin check first?
- The IP warming schedule for the sending domain
- The From address reputation in Email Studio
- The Automation Studio activity queue backlog
- The account's hourly and daily send volume limits in Account Settings (Correct answer)
Correct answer: The account's hourly and daily send volume limits in Account Settings
Send throttle limits are configured in Account Settings and define maximum hourly/daily volumes; exceeding them causes automated sends to queue or fail.
Question 47: What is a 'Triggered Send' in Email Studio?
- A suppression-filtered send to a list
- A scheduled bulk email blast
- An A/B test with a winner send
- A real-time email sent in response to a specific subscriber action or API call (Correct answer)
Correct answer: A real-time email sent in response to a specific subscriber action or API call
A Triggered Send fires an individual email immediately when triggered by an API call or automation event, enabling real-time transactional messages.
Question 48: Which Journey Builder entry source allows contacts to enter a journey when a record is created or updated in Salesforce CRM?
- CloudPages Form submission
- Salesforce Data entry source (Correct answer)
- Data Extension entry source
- API Event
Correct answer: Salesforce Data entry source
The Salesforce Data entry source monitors a Salesforce CRM object and injects contacts into a journey when a record matches the defined criteria.
Question 49: An admin must configure Marketing Cloud so that contacts who have not engaged with any email in 12 months are automatically moved to a suppression list. Which combination of tools achieves this?
- Email Studio Segmentation Wizard with an auto-suppression flag
- Journey Builder with an Engagement Split leading to an Exit criteria update
- Contact Builder's Data Stream with an automatic inactivity filter
- Automation Studio Query Activity populating a suppression DE on a scheduled run (Correct answer)
Correct answer: Automation Studio Query Activity populating a suppression DE on a scheduled run
A scheduled Automation Studio Query Activity can identify contacts with no opens or clicks in 12 months and insert them into a Suppression List Data Extension.
Question 50: What is 'Contact Builder' primarily used for in Marketing Cloud?
- Creating SMS keywords
- Managing user roles and permissions
- Linking data extensions to a unified contact record and defining attribute groups (Correct answer)
- Designing email templates
Correct answer: Linking data extensions to a unified contact record and defining attribute groups
Contact Builder establishes relationships between data sources and the contact record, enabling a unified view of each subscriber across channels.
Question 51: What is the primary benefit of using Advertising Studio alongside Marketing Cloud email campaigns?
- It automatically creates email templates based on ad creative
- It reduces the cost of email delivery
- It enables coordinated cross-channel messaging by aligning ad targeting with email audience data (Correct answer)
- It replaces the need for email marketing entirely
Correct answer: It enables coordinated cross-channel messaging by aligning ad targeting with email audience data
Using Advertising Studio with email campaigns enables a coordinated cross-channel strategy where ad targeting and suppression align with email audience lists and journey stages.
Question 52: What is the purpose of the 'Sender Authentication Package' (SAP) in Marketing Cloud?
- Authenticates API calls to the Marketing Cloud SOAP API
- Manages unsubscribe preferences automatically
- Provides private domain sending with custom branding and improved deliverability (Correct answer)
- Encrypts email content in transit
Correct answer: Provides private domain sending with custom branding and improved deliverability
SAP bundles private domain sending (SPF, DKIM), Reply Mail Management, and link/image wrapping under a custom domain for improved deliverability and branding.
Question 53: What is the maximum character limit for a single SMS message sent via MobileConnect before it is split into multiple segments?
- 320 characters
- 128 characters
- 160 characters (Correct answer)
- 256 characters
Correct answer: 160 characters
A standard SMS segment is 160 characters; messages exceeding this are split into multiple segments and billed accordingly.
Question 54: What is the primary purpose of the 'Profile Center' in Salesforce Marketing Cloud?
- It provides a subscriber-facing page where contacts can update their communication preferences and attributes (Correct answer)
- It allows admins to manage platform user profiles and role assignments
- It syncs demographic profile fields from Salesforce CRM to Marketing Cloud
- It aggregates behavioral profile data from Einstein for segmentation
Correct answer: It provides a subscriber-facing page where contacts can update their communication preferences and attributes
The Profile Center is a subscriber-facing web page that lets email recipients update their profile attributes and publication list subscriptions directly.
Question 55: What is a 'Transactional Send' journey in Journey Builder primarily used for?
- Sending triggered, one-to-one operational messages like order confirmations (Correct answer)
- Scheduling batch email sends to large segments
- Running A/B tests on marketing campaigns
- Sending weekly promotional newsletters
Correct answer: Sending triggered, one-to-one operational messages like order confirmations
A Transactional Send journey is designed for high-priority, triggered one-to-one messages such as order confirmations or password resets.
Question 56: A follow-up email will be sent to contacts who did not respond to any of the three communications by Certification Aid after using Journey Builder to compare interaction across three different emails. <br> Which activity sequence ought to be applied here?
- Decision Split > Send email > Join > Decision Split > Wait > Send email
- None of the above
- Engagement Split > Send Email > Wait > Random Split > Send email
- Random Split > Send email > Wait > Engagement Split > Join > Send Email (Correct answer)
Correct answer: Random Split > Send email > Wait > Engagement Split > Join > Send Email
This sequence uses an Engagement Split, which is the correct activity in Journey Builder to identify contacts who have not interacted with previous emails. The Engagement Split can be configured to evaluate engagement across multiple email activities within the journey. By directing non-responders down a specific path after the Engagement Split, a targeted follow-up email can be sent, addressing the requirement to re-engage contacts who did not respond to earlier communications.
Question 57: Which Marketing Cloud component does Advertising Studio use to define which contacts belong to an audience?
- Contact Builder Segments
- Data Extensions (Correct answer)
- Journey Builder
- Audience Builder
Correct answer: Data Extensions
Advertising Studio syncs audiences based on data extensions in Marketing Cloud, allowing granular control over which contacts are included.
Question 58: Which Marketing Cloud feature allows marketers to send personalized content blocks based on subscriber attributes without creating separate emails?
- A/B Testing
- Dynamic Content (Correct answer)
- Send Classification
- Triggered Send
Correct answer: Dynamic Content
Dynamic Content lets you define content variations within a single email that render differently based on subscriber data rules.
Question 59: When using Salesforce Marketing Cloud's Einstein Send Time Optimization, what data source does the AI model primarily use to determine the best send time for each contact?
- Salesforce CRM activity timestamps for the contact
- The global average open-rate patterns for the subscriber's time zone
- The contact's historical email open and click behavior within Marketing Cloud (Correct answer)
- Third-party demographic data matched by Einstein Analytics
Correct answer: The contact's historical email open and click behavior within Marketing Cloud
Einstein STO analyzes each individual contact's historical email engagement data (opens and clicks) within Marketing Cloud to predict their optimal send window.
Question 60: A data extension in Marketing Cloud has a 'Primary Key' field configured. What does this enforce?
- It locks the field from future updates
- Each row must have a unique value in that field, preventing duplicates (Correct answer)
- The field is automatically encrypted
- The field is required to be a subscriber key
Correct answer: Each row must have a unique value in that field, preventing duplicates
Setting a field as the Primary Key enforces row uniqueness on that column and is used by upsert operations to match and update existing records.
Question 61: What is 'identity resolution' in Marketing Cloud Personalization?
- Matching ad audience data to CRM records
- Verifying customer identities for compliance purposes
- Stitching together anonymous behavioral data with known identity data when a visitor is identified (Correct answer)
- Resolving duplicate email addresses in a subscriber list
Correct answer: Stitching together anonymous behavioral data with known identity data when a visitor is identified
Identity resolution connects a visitor's anonymous browsing history with their known profile when they log in or submit a form, creating a unified customer view.
Salesforce Certified Marketing Cloud Engagement Administrator
This exam validates expertise in configuring and managing Salesforce Marketing Cloud Engagement, including setup and configuration, subscriber data management, channel management, and platform maintenance. It is designed for administrators responsible for building and maintaining the Marketing Cloud Engagement environment.
Exam Rules
- You can skip questions and return to them later
- Flag questions for review before submitting
- No feedback shown until you submit the entire exam
- Unanswered questions count as wrong — answer everything
- 10 pretest questions are mixed in and don't affect your score
- Timer auto-submits when time runs out
- Your progress is auto-saved every 30 seconds