Messaging11% of the exam
Dynamic content rules, AMPscript and barcode individualization
Which individualization tool fits a requirement: dynamic content rules, dynamic subject lines, Enhanced Dynamic Content, personalization strings, AMPscript content and barcode functions, CloudPages, and the data a triggered send must pass for personalization.
Given a customer scenario, describe various ways to individualize message content.
~8 min read · 15 practice questions ·
What the exam expects
- Recommend the individualization tool that fits the email type, the place the variation appears and how the variations are supplied.
- Diagnose dynamic content rules that show the wrong content: operator syntax, defined versus free-form values, attribute defaults, empty values and complex rules.
- Prepare a team for Enhanced Dynamic Content and know where it can't be used.
- Choose the AMPscript content and barcode functions that fit a Content Builder account, and know their limits.
- Say what CloudPages can individualize and what a triggered send must pass.
- Key terms: dynamic content (content chosen per subscriber by rules); rule (attribute, value, operator and content); default content (shown when no rule matches); Enhanced Dynamic Content Map (an imported column of variations saved as a block); personalization string (a
%%attribute%%merge field)
Key facts
Dynamic content and email type
- Detail
- Any email except text-based email
List operators
- Detail
- Values separated by commas with no spaces
Date attribute operators
- Detail
- Equal, not equal, greater than, less than only
No default content selected
- Detail
- The block shows no content
EDC default primary key
- Detail
- The first text column
EDC in subject or preheader
- Detail
- Not supported (April 2018 release note, no later change shown)
Classic content areas
- Detail
- Retired April 24, 2023; Content Builder only
Guide Template Language
- Detail
- Named in the exam guide; Help shows it as a code snippet language
BarCodeUrl() calls
- Detail
- Up to two per message or landing page
Impression regions
- Detail
- Outbound messages only, not CloudPages
Triggered send call
- Detail
- Must pass required fields without a default
Sources for this section (9)
- Dynamic Contenthelp.salesforce.com (opens in a new tab)
- Create Dynamic Contenthelp.salesforce.com (opens in a new tab)
- Import Filehelp.salesforce.com (opens in a new tab)
- Enhanced Dynamic Contenthelp.salesforce.com (opens in a new tab)
- Classic Content Retirementhelp.salesforce.com (opens in a new tab)
- Create a Code Snippethelp.salesforce.com (opens in a new tab)
- BarCodeUrl()developer.salesforce.com (opens in a new tab)
- BeginImpressionRegion()developer.salesforce.com (opens in a new tab)
- Triggered Emailshelp.salesforce.com (opens in a new tab)
- When a Dynamic Content block has rules but no default content selected, what does a subscriber who matches no rule see?
- Why can't a rule on a date attribute use the begins with operator?
- How does exists in whole word differ from exists in?
- When BarCodeUrl() is given an unsupported listed type such as postnet, what happens?
The questions are free to read. Answers with their sources and self-grading are included with the pack.
Keep reading with the Marketing Cloud Engagement Consultant pack
- Core concepts
- Exam traps
- Worked scenario
The pack includes:
- All 20 lessons of the Marketing Cloud Engagement Consultant guide, with reading progress
- Interactive decision walks and step-by-step sequence steppers
- Practice exams purchase adds inline bank questions and topic practice (15 questions for this lesson)
- An official source cited for every claim
- An AI tutor that answers from the guide
- Choose guide-only, practice-only, or save $4 with both