[Salesforce Certification] Data 360 Consultant: Explaining Data Flows and Common Exam Pitfalls!
Hello. I am Mogi, a consultant at CREFIL.
In this note, I would like to share the knowledge I organized for passing the Salesforce certification 'Data 360 Consultant (formerly: Data Cloud Consultant)'.
Data Cloud has many technical terms and unique concepts, which can be confusing at first, but if you correctly understand the 'data flow' and 'specification boundaries,' you will be much closer to passing. I hope this is helpful for those preparing for the exam!
1. What is the purpose of Data Cloud in the first place?
In most cases, customer data is managed in a dispersed manner across multiple internal systems. For example, purchase history on an e-commerce site, member data in a core system, and opportunity data in Salesforce (CRM) all exist separately.
Data Cloud is a platform that integrates this data into one place, allowing it to be immediately utilized for analysis and marketing activities.
2. The 'sequence of flow' from data ingestion to external activation
Let's first check the overall picture of the data pipeline, which can be called the heart of Data Cloud, through a flow.
① Data Stream: Ingest external data into Data Cloud
② Mapping (Harmonization): Link ingested DLO fields to common DMOs
③ Identity Resolution: Integrate duplicate data as the same person or company to create a unified individual profile
④ Segment Creation (+ Insight Calculation): Narrow down customers who meet conditions from the integrated data
⑤ Activation: Send the narrowed-down customer list to an external system
💡 [Concrete example of the sequence (imagining an apparel e-commerce site)]
① Ingestion via Data Stream
Ingest 'e-commerce site purchase history data' and 'CRM member data' into Data Cloud using their respective connection paths (data streams).
② Mapping to DMO for harmonization
Map field names that differ by system to Data Cloud DMOs.
Example: Map both the e-commerce site's 'Contact Name' and the CRM's 'Customer Name' to the Data Cloud standard model 'Individual.FullName' to unify the names.
③ Perform Identity Resolution and create a 'Unified Individual'
Run a rule (match rule) that determines the same person triggered by 'email address match'.
Example: Since the e-commerce site's 'Taro Yamada (y.taro@example.com)' and the CRM's 'Taro Yamada (y.taro@example.com)' have the same email address, they are considered the same person and integrated into one master record.
④ Creation of VIP customer segment
Use Calculated Insights (CI) to automatically calculate 'total purchase amount over the past year,' and based on that result, create a segment with the condition 'VIP customers with purchases of 100,000 yen or more'.
⑤ Activation to Marketing Cloud
Send (activate) the extracted VIP customer segment to Marketing Cloud and automatically distribute limited coupons only to the target audience.
3. Differences in terms that are easily confused: Harmonization, Identity Resolution, Integration, and Adjustment
I have organized the four important words that are most confusing in the exam.

4. Conquering permission set questions (role boundaries)
Case studies on 'who should be given which permission' appear frequently in the exam. Since permission sets change with each release, it is important to understand the differences in roles, such as 'who can execute what', rather than memorizing the names by rote for exam preparation.

⚠️ The above is an example of representative permission sets. There are changes in names and configurations in the September 2025 update (e.g., renaming Data Cloud Administrator to Data Cloud Architect, etc.). Please be sure to check the latest information in the official documentation. By the way, as of June 2026 when I took the exam, it was asked using the old names.
5. Two essential pieces of information required for activation
To succeed in 'activation,' which sends segments to the outside (Marketing Cloud, advertising platforms, etc.), the following two points are necessary.

6. Exam Targets! Common Pitfalls (Example Questions and Countermeasures)
We have organized the "boundaries of specifications" that are frequently asked on the exam in a quiz format.
Pitfall 1: Field not visible vs. Custom object not displayed
-
Example Question 1: When creating a data stream, a specific custom object from the connected Salesforce org does not appear in the selection list. What is the cause?
Answer: The Data Cloud connection user lacks "Read" permission for that object.
-
Example Question 2: The object was displayed and selected, but a specific "field" does not appear in the selection list for ingestion. What is the cause?
Answer: On the Salesforce (CRM) side, "Field Level Security (FLS)" for the Data Cloud connection user (integration user) is not permitted.
-
📌 Strategy Tips:
Object itself is missing ➔ Check object permissions
Field is missing ➔ Check FLS (Field Level Security)
Pitfall 2: Attribute not found vs. Suggested values not displayed
Example Question 1: When creating a segment, a specific attribute (field) does not appear in the selection list.
Answer: Because it is on a path (relationship) with different attributes, it cannot be traced from the current starting DMO. Open the data graph and verify that the relationship to the DMO containing the target attribute is set correctly.
-
Problem Example 2: The attribute name is displayed, but the values (picklists) that can be selected as filter conditions do not appear. What are the causes and countermeasures?
Answer: It takes up to 24 hours for changes to reflect after turning on "Value Suggestion," so please wait.
-
📌 Strategy Points:
Attribute missing ➔ It is on a path with different attributes
Suggested values missing ➔ Suggested values have not been reflected
7. You can do this too! Advanced Data Cloud features and how to use them
If you want to process or transform data: Batch Transform
Role: A feature for periodically cleansing, correcting, and processing (ETL processing) large volumes of data in bulk.
Use Case: For millions of customer data records flowing in every night, perform tasks such as standardizing formats, removing unnecessary spaces, and rewriting flags to prepare clean data.
If you want to trigger external systems: Data Actions
Role: A feature that, when changes occur in data or segments within Data Cloud, uses that as a trigger to send a "notification" to external systems or Salesforce Core (such as Flow) to initiate the next action.
Use Case:The moment loyalty points reach the Gold member rank, notify Salesforce Core to automatically send a congratulatory email.
If you want to automate business processes: Flow (Salesforce Flow Integration)
Role: Receive notifications from Data Actions, etc., and execute specific business processes on the Salesforce side.
Use Case: When a customer's rank-up is notified, automatically create a task for the assigned sales representative to greet the VIP customer, or send a notification to Slack.
If you want to detect errors: Activation Alerts
Role: Notify when an error occurs during segment transfer (activation) to an external system.
Use Case: When a segment transfer to Marketing Cloud fails due to expired authentication or capacity overflow, immediately send an alert to the administrator to prevent the suspension of marketing initiatives.
8. Three Essential Use Cases to Master
Finally, I will introduce three typical use cases that frequently appear as exam scenarios.
👤 Use Case 1: Unifying Customers Across Multiple Systems (Identity Resolution)
Background: The same customer's data exists in both the call center system (logs on AWS S3) and Salesforce CRM, but the customer IDs are different, making it impossible to recognize them as the same person.
Solution: Ingest both sets of data into Data Cloud and map them to a common DMO (Individual).Use a matching rule of "First Name + Last Name + Email Address match" to consolidate them into a single "Unified Profile" and link behavior history across all channels.
📊 Use Case 2: Web Personalization Based on Real-Time Behavior
Background: A customer is browsing products in a specific category (e.g., sneakers) on the website. You want to use this behavior as a trigger to provide an immediate personalized experience.
Solution: Stream page view events from the website into Data Cloud, and use Data Actions to notify external systems in real-time to display pop-ups on the website or send immediate emails.
🛒 Use Case 3: Extracting High-Value Customers Based on Purchase Frequency and LTV
Background: You want to deliver Facebook/Instagram ads only to "Loyal Customers" who have purchased 3 or more times in the last 3 months and have a cumulative purchase amount of 50,000 yen or more.
Solution: Define "Number of purchases in the last 90 days" and "Cumulative amount" using Calculated Insights, and specify them as segment conditions when creating a segment. Specify Meta Ads as the Activation Target to send the audience.
Summary
The Data 360 exam may seem difficult at first due to the many technical terms, but if you have the story of the data flow "DLO → DMO → Identity Resolution → CI → Activation" in your head, there are many questions where you can derive the correct answer by process of elimination.
I am rooting for everyone taking the exam!
Thank you for reading until the end! Your 'Likes' and 'Follows' are a great source of encouragement!
