The correct answer is D — Contact Data using Synchronized Data Sources.
Synchronized Data Sources (via Marketing Cloud Connect) bring Salesforce CRM data into Marketing Cloud in near real-time (every 15 minutes minimum sync).
Contact Data allows access to the latest information related to the contact during the Journey for Decision Splits and personalization.
This setup ensures journeys react dynamically to CRM updates without waiting for a separate file import.
❌ Why others are wrong:
A: Journey Data is static — it does not update after the contact enters the journey unless using Contact Data.
B: Profile Attributes are old data model elements, not suitable for connected real-time CRM data.
C: CRM Report Import is batch-based and not truly near real-time.
Exact Extract from Salesforce Official Documentation:
Salesforce Help — Synchronized Data Sources Overview:
"Synchronized Data Sources allow Marketing Cloud to access near real-time CRM data, synchronized automatically at intervals (minimum every 15 minutes). You can use Synchronized Data with Contact Data in journeys and decision splits."
Chosen Answer:
This is a voting comment (?). You can switch to a simple comment. It is better to Upvote an existing comment if you don't have anything to add.
Submit