A marketer for Northern Trail Outfitters needs to automatically refresh a filtered data extension prior to sending a daily email. What would a marketer do to automatically refresh a filtered data extension on ascheduled basis?
A. Configure the Send Activity to automate the refresh.
B. Use a Filter Activity in Automation Studio.
C. Activate Journey Builder to refresh the data extension.
Explanation:
To automatically refresh a filtered Data Extension on a scheduled basis, a Filter Activity in Automation Studio is the proper tool to use.
A Filtered Data Extension is a Data Extension created based on filters applied to an existing Data Extension or data source.
To automate the refreshing of this filtered data, you use a Filter Activity inside an Automation.
Then, schedule the Automation to run daily (or at any interval required).
❌ Why the other options are incorrect:
A. Configure the Send Activity to automate the refresh
→ Incorrect. A Send Activity sends emails but does not refresh data extensions. It uses data, not generates or refreshes it.
C. Activate Journey Builder to refresh the data extension
→ Incorrect. Journey Builder does not refresh Data Extensions. It's used for multistep marketing campaigns, not managing or refreshing data directly.
📚 Salesforce Reference:
From Salesforce Marketing Cloud documentation:
Filter Activities are used in Automation Studio to populate a filtered data extension based on criteria from a source data extension. You can schedule or trigger these automations to run at specific times.
A marketing manager identified an upcoming email campaign for their team to test different subject voices. They want to first test with a pilot group and then send the warning subject line out to the remaining customers.
Who should path optimizer be configured to handle these requirements?
A. Place a Random Split before Path Optimizer for the pilot group.
B. Configure a holdback group to be targeted by the winner.
C. Select winning path three days after journey activation
Explanation:
In Journey Builder, the Path Optimizer activity allows you to test different versions (such as subject lines, email content, or send times) and then automatically determine and send the winning version based on metrics like opens or clicks.
Here’s how Path Optimizer works for this scenario:
1. The marketing manager wants to test different subject lines (likely 2 or more).
2. They want to test them first on a pilot group and then send the winning subject line to the rest.
3. This exactly matches Path Optimizer’s built-in function: it automatically splits contacts into test paths, evaluates performance for a period (e.g., 3 days), and then sends the winning version to the remaining contacts.
By selecting “Winning path three days after journey activation”, you:
1. Allow the test paths to run,
2. Collect performance data (opens/clicks),
3. Then automatically send the best performing version to the rest of the contacts.
❌ Why the other options are incorrect:
A. Place a Random Split before Path Optimizer for the pilot group
→ Incorrect. A Random Split could be used to create a pilot group, but it's not needed here because Path Optimizer already handles segmentation and performance tracking.
B. Configure a holdback group to be targeted by the winner
→ Incorrect. Holdback groups are used for control groups (to see how contacts behave without any interaction). This doesn't help in sending the winning subject line to more people.
📚 Salesforce Reference:
Path Optimizer allows marketers to test up to 10 variations in a Journey. You can set it to determine a winner based on metrics like opens, clicks, or conversions after a set time (e.g., 3 days).
Source:
Salesforce Help: Journey Builder – Path Optimizer
A customer requested Northern Trail Outfitters NOT record any clicks or opens performed by them.
What should be configured to ensure compliance with this request?
A. Exclusion Script
B. DoNotTrack Attribute
C. Consent Management
Explanation:
DoNotTrack Attribute is a subscriber-level setting in Salesforce Marketing Cloud that prevents tracking opens and clicks for specific individuals (e.g., internal team members).
When enabled, no engagement data (opens/clicks) is recorded for that subscriber.
This complies with privacy requests like Northern Trail Outfitters’.
Why Not the Other Options?
A. Exclusion Script → Used to filter out subscribers from a send, but does not suppress tracking.
C. Consent Management → Governs legal consent for communications (e.g., GDPR), not tracking suppression.
How to Configure:
Set DoNotTrack = true on the subscriber record (via Import, API, or manually in Contact Builder).
Exam Tip:
DoNotTrack is explicitly for suppressing tracking (opens/clicks).
Consent Management relates to legal compliance, not internal tracking preferences.
A marketing team uses email templates as a means to create a consistent style guide. The team has recently updated the primary template to coincide with company-wide rebranding; however, content approvers are reporting they are not seeing the new changes reflected.
Which step needs to be completed?
A. The email must be recreated using the updated template.
B. 'Update Email Now' needs to be applied to each email.
C. The template must be approved before updates are reflected.
Explanation:
When you modify a Content Builder template in Marketing Cloud, changes do not automatically cascade to emails that were already created from that template. To bring your existing emails in line with the new branding, open each email in Content Builder, click Edit → Content, then under the Template section select Update Email Now, and save. This action re-applies the revised template structure and styling to your email content, ensuring approvers see the updated design without having to recreate emails from scratch.
Reference:
Salesforce Marketing Cloud Help
A marketer has noticed an increase in unsubscribes. They would like to address this concern but, going into a holiday season, want to avoid eliminating planned emails.
What should they use to easily focus their marketing efforts on subscribers who are least likely to unsubscribe?
A. Path Optimizer
B. Scoring Split
C. Frequency Split
Explanation:
The Scoring Split activity in Journey Builder allows marketers to segment subscribers based on predictive engagement scores—like their likelihood to open, click, convert, or unsubscribe.
In this scenario:
The marketer wants to reduce unsubscribes without stopping planned holiday emails.
Using Scoring Split, they can segment the audience based on their likelihood to unsubscribe.
They can then send emails only to those less likely to unsubscribe, reducing risk while maintaining campaign volume.
This lets them focus efforts on safer audiences without dropping entire sends.
❌ Why the other options are incorrect:
A. Path Optimizer
→ Incorrect. Path Optimizer is used to test and optimize different versions of content (e.g., subject lines or email bodies). It does not score or predict unsubscribe behavior.
C. Frequency Split
→ Incorrect. Frequency Split helps control how often a subscriber receives messages but does not evaluate unsubscribe risk. It’s helpful for managing fatigue, but not predictive targeting.
📚 Salesforce Reference:
Scoring Split evaluates contact scores from Einstein Engagement Scoring to personalize and optimize journeys based on likelihood to engage (or unsubscribe).
Northern Trail Outfitters wants to send a personalized email to its loyalty program members. The email should include details about loyalty members' profiles, point balance, and purchase behavior. This data exists in Marketing Cloud across several data extensions.
What should a marketer use to build this level of personalization into the email?
A. Enhanced Dynamic Content Blocks
B. AMP script Search Functions
C. Personalization Strings
Explanation:
Why AMPscript Search Functions?
The requirement involves pulling dynamic data (loyalty points, purchase history, profile details) from multiple Data Extensions to personalize the email.
AMPscript functions like Lookup(), LookupRows(), and LookupOrderedRows() are designed to retrieve data from Data Extensions based on a key (e.g., SubscriberKey or LoyaltyID).
Example:
ampscript
%%[
var @points
set @points = Lookup("LoyaltyMembersDE", "PointsBalance", "SubscriberKey",
_subscriberkey)
]%%
Your current points: %%=v(@points)=%%
Why Not the Other Options?
A. Enhanced Dynamic Content Blocks → Best for content variations (e.g., showing different images/text based on rules), not for data retrieval.
C. Personalization Strings (e.g., %%FirstName%%) → Only work for simple, single-data-source personalization, not for querying multiple Data Extensions.
Implementation Steps:
Use Lookup() for single values (e.g., point balance).
Use LookupRows() for multiple records (e.g., purchase history).
Combine with HTML to render dynamic content.
Key Exam Insight:
AMPscript is mandatory for multi-data-source personalization.
Personalization Strings are limited to attributes in the Sendable Data Extension.
Dynamic Content Blocks are for pre-defined content switching, not real-time data.
A marketer has been asked to collect corner information using Marketing Cloud for users obtained from social channels for future mailing.
What should the marketer do to accomplish this?
A. Use Journey Builder to build an audience using AdStudio.
B. Web Studio to capture Query parameters from social media link.
C. Use an interactive form from email Studio to collect this information
Explanation:
When collecting information (like user corner information) from users who come from social media channels, marketers typically include URL parameters in the links they post on social media (like UTM tags or custom query parameters).
To capture that information in Marketing Cloud, you would:
Create a CloudPage (via Web Studio / Landing Pages)
Configure it to read the query parameters from the URL
Use AMPscript or Server-Side JavaScript to store that data into a Data Extension
This allows you to collect and track social users and store the metadata (e.g., source, campaign, or even corner-related info) for future email campaigns.
❌ Why the other options are incorrect:
A. Use Journey Builder to build an audience using AdStudio
→ Incorrect. AdStudio is used for advertising campaigns (Facebook, Google, LinkedIn), but not for collecting data or capturing query parameters.
C. Use an interactive form from Email Studio to collect this information
→ Incorrect. Email Studio does not support interactive forms directly in emails for collecting data (due to email client limitations). Forms are typically hosted on CloudPages, not embedded in emails.
📚 Salesforce Reference:
CloudPages (part of Web Studio) can be used to capture user information by using AMPscript to read and process URL query parameters.
Northern trail Outfitters (NTO) is designing a journey for its platinum loyalty members. There are more than 2 million NTO loyalty but 100,000 of them qualify as Platinum. NTO stores all loyalty member information in a single data extension.
What is the optimal segmentation process that NTO should use to ensure only Platinum members receive the journey emails?
A. Use Filter Contacts criteria in the journey entry source.
B. Use a Decision Split activity on the journey canvas.
C. Use Automation Studio to query a population into a data extension.
Explanation:
Why Automation Studio is the Best Choice?
1. Performance & Scalability:
NTO has 2 million+ records, but only 100,000 Platinum members need targeting.
Running a filter or decision split in Journey Builder on such a large dataset can cause performance issues (slow processing, timeouts).
Automation Studio allows pre-filtering via a SQL Query into a smaller, optimized Data Extension, making the journey more efficient.
2. Data Accuracy & Maintenance:
A pre-filtered Data Extension ensures only eligible Platinum members enter the journey, reducing errors.
The query can be scheduled to refresh (e.g., daily) to keep membership status up-to-date.
3. Journey Optimization:
Entry sources work best with targeted Data Extensions rather than filtering large datasets at runtime.
Why Not the Other Options?
A. Filter Contacts in Entry Source → Possible, but inefficient for millions of records (slow processing, resource-heavy).
B. Decision Split in Journey → Also possible, but not optimal for large initial datasets—better for branching logic mid-journey.
Implementation Steps:
Create a SQL Query Activity in Automation Studio to extract Platinum members:
sql
SELECT * FROM Loyalty_Members
WHERE Tier = 'Platinum'
Output to a new Data Extension (e.g., Platinum_Members).
Use this filtered DE as the Journey Entry Source.
Reference:
Salesforce Help: Automation Studio SQL Queries
Exam Pro Tip:
For large datasets (>500K records), always pre-filter using Automation Studio.
Decision Splits are for mid-journey logic (e.g., "If clicked, send Offer A; else, send Offer B").
Entry Source Filters work but are less efficient for big data.
A marketer has created a primary data extension that contains all active subscribers with fields containing key demographics and subscriber attributes. Each week, there are up to 10 teams that send to segments of their subscriber base.
What should they use to ensure they have fresh data for these sends?
A. A nightly automation with a filter activity
B. A verification step In the send automation
C. An approval process for sending
Explanation:
The marketer wants to ensure that each team is sending emails to updated (fresh) segments of the main subscriber base each week. The best way to ensure up-to-date data is to:
Use a Filter Activity that creates a Filtered Data Extension from the primary data extension
Run this Filter Activity on a scheduled (nightly) basis via Automation Studio
This ensures that every time teams prepare their send, they are pulling from filtered segments that reflect the most recent data.
❌ Why the other options are incorrect:
B. A verification step in the send automation
→ Incorrect. While useful for checking errors before sending, it doesn't update or refresh the data. It’s a quality control step, not a data refresh mechanism.
C. An approval process for sending
→ Incorrect. Approvals help ensure correct content or audience usage, but they don’t guarantee data freshness. It’s a human-based review process, not an automated data refresh.
📚 Salesforce Reference:
Filter Activities in Automation Studio let you create or refresh filtered Data Extensions based on rules you define, and can be scheduled to run regularly (e.g., nightly).
Salesforce Help: Filter Activity
Automation Studio Overview
Northern Trail Outfitters imports an encrypted file of its subscribers'favorite colors.
Which automation activity and configuration setting should be used to import decrypted information to a data extension?
A. Manager Files in File Transfer.
B. Specify character encoding in import file.
C. Configure Field-Level Encryption inimport file.
Explanation:
Why Field-Level Encryption is Required?
Scenario Context:
NTO is importing an encrypted file containing sensitive subscriber data (favorite colors).
To properly decrypt and store this information in a Data Extension, Field-Level Encryption (FLE) must be configured during the import process.
How It Works:
Field-Level Encryption ensures that encrypted data in the file is automatically decrypted upon import into Marketing Cloud.
This requires:
A pre-configured Encryption Key in Setup.
Proper column mapping in the Import Activity to match encrypted fields.
Why Not the Other Options?
A. Manager Files in File Transfer → Only handles file movement (FTP/SFTP), not decryption.
B. Specify Character Encoding → Deals with text formatting (e.g., UTF-8), not data decryption.
Implementation Steps:
1. Set Up Encryption Key:
Navigate to Setup > Security > Encryption Key Management.
2. Configure Import Activity:
In Automation Studio, create an Import Activity.
Select the encrypted file and enable Field-Level Encryption for the mapped columns.
3. Map Fields to Target DE:
Ensure the Data Extension has fields marked for encryption (if storing encrypted data).
Reference:
Salesforce Help: Field-Level Encryption in Marketing Cloud
Northern Trail Outfitters (NTO) wants to use customer engagement to automatically send content to increase click rates in its holiday promotional email. Which feature should NTO use?
A. Enhanced Dynamic Content
B. Einstein Content Selection
C. Einstein Coy Insights
Explanation:
Einstein Content Selection is the feature designed to automatically personalize content in emails based on a subscriber’s engagement behavior (like clicks and views). It uses AI to:
Select the best-performing content for each subscriber
Optimize click-through rates and conversions
Continuously learn from engagement history to improve future sends
In this scenario, NTO wants to use customer engagement data to automatically send content that increases clicks — this is exactly what Einstein Content Selection is built for.
❌ Why the other options are incorrect:
A. Enhanced Dynamic Content
→ Incorrect. This allows for rule-based content variations using data from profile attributes or data extensions. It's manual and static, not driven by real-time engagement AI.
C. Einstein Copy Insights
→ Incorrect. This analyzes subject lines and text to identify keywords that drive engagement. It’s helpful for improving copywriting, but not for automatically selecting content based on user behavior.
📚 Salesforce Reference:
Einstein Content Selection uses AI to deliver the best-performing content to each subscriber based on engagement, to drive more clicks and conversions.
The data team at Northern Trail Outfitters wants to send a daily report of all subscribers emailed in the last 24 hours to their Enhanced FTP Export folder. The file should contain unique email addresses.
At a minimum, which activities should be configured in Automation Studio to meet their requirements?
A. SQL Query,Data Extract, File Transfer
B. SQL Query, Filter, Data Extract
C. Filter, Data Extract, File Transfer
Explanation:
The correct answer is A because a SQL Query activity can be used to select the unique
email addresses from the data extension, a Data Extract activity can be used to export the data to a CSV file, and a File Transfer activity can be used to move the file to the Enhanced FTP Export folder. A Filter activity is not needed because the SQL Query can handle the filtering logic. A File Transfer activity is required to move the file from the Safehouse to the FTP folder.
Page 1 out of 14 Pages |