Campaign Design, Flow Orchestration & Content30% of the exam

Data sources for personalized message content

How to choose the data source a message needs, from data graphs and events to activations, Apex classes, content variables, Salesforce records, offers and recommenders, plus channel limits and what happens when a source changes.

Official exam objective
Given a scenario, determine the appropriate data source to add personalized customer data to messaging content.

~6 min read · 18 practice questions ·

What the exam expects

  • Match a requirement to a data source by where the data lives and how it reaches the message.
  • Apply each source's limits, exclusions and channel availability.
  • Explain what blocks replacing a source or data graph, and how to change one safely.
  • Recognize built-in values such as the preference center URL.
  • Know where Apex fits: basic data providers for high-throughput transactional sending, not extensive Apex development.

Key terms. Data source: an object or element whose fields are available to merge fields, expressions, repeaters and dynamic content. Default data graph: the profile data graph set up for marketing content. Lookup data graph: non-profile Data 360 data filtered by a primary key. Content variable: a placeholder that Flow fills at run time. Apex class data source: an Apex-defined structure that a flow passes to content.

Key facts

Event sources per content item
Detail
1
Activation sources per message
Detail
1, and never alongside an event
Apex class sources per message
Detail
1
Lookup data graphs per content item
Detail
2 on the live page; no nesting
Offer providers per email
Detail
Up to 5
Recommender edition
Detail
Advanced with Personalization Decision Credits
Email content block sources
Detail
Data graph, event, recommender
Graph locks in email
Detail
Variations or a recommender source
SMS and WhatsApp graph
Detail
Default only, absent from the panel
Landing page with a form
Detail
Use the same graph for both; real-time is recommended for page response performance
Preference page URL
Detail
{!$link.PreferenceCenterUrl}
Sources for this section (2)
  • When several providers are listed, how can you recognize the default graph?
  • Where can a content editor view, add and manage providers?
  • Why can't a WhatsApp message use an Apex class data source?
  • Which built-in value prints the sender's physical address?

The questions are free to read. Answers with their sources and self-grading are included with the pack.

Keep reading with the Marketing Cloud Next Consultant pack

  • Core concepts
  • Exam traps
  • Worked scenario

The pack includes:

  • All 24 lessons of the Marketing Cloud Next Consultant guide, with reading progress
  • Interactive decision walks and step-by-step sequence steppers
  • Practice exams purchase adds inline bank questions and topic practice (18 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

Practice for the Marketing Cloud Next Consultant exam