Salesforce · Free Practice Questions · Last reviewed May 2026
36 real exam-style questions organised by domain, each with the correct answer highlighted and a plain-English explanation of why it's right — and why the others are wrong.
A marketer wants to create a segment of High-Value customers based on a Calculated Insight (CI) named 'Customer_Lifetime_Spend_CI'. The CI calculates total spend per individual. When the consultant attempts to add this Calculated Insight as a filter criteria in the Segment Canvas, the CI is not available for selection. What is the most likely cause?
Calculated Insights can only be used in segments if they are aggregated over a streaming DMO.
The Calculated Insight has not been published or does not include the Individual DMO as a dimension.
Segment filters can only reference published Calculated Insights built on the Individual DMO. An unpublished CI, or one lacking Individual as a dimension, cannot be selected in the Segment Canvas, explaining why Customer_Lifetime_Spend_CI is unavailable.
The user creating the segment lacks permission to view Calculated Insights metadata.
Calculated Insights must be converted to a Data Graph before they can be referenced in segmentation.
A consultant has created a complex segment using multiple related objects (Individual -> Order -> Order Product). When publishing the segment, the job fails with a timeout error. What is the most efficient troubleshooting step to resolve this segment publishing failure?
Optimize the segment criteria by reducing unnecessary related object hops and ensuring data model relationships are correctly mapped.
Reducing related object hops shortens the join path Data 360 must traverse across Individual → Order → Order Product, cutting query execution time below the publishing timeout threshold. Correctly mapped relationships prevent cartesian joins that inflate processing. This directly addresses the timeout constraint without altering data or infrastructure.
Rebuild the segment using a Calculated Insight instead of related object filters.
Convert the segment into a streaming segment to bypass the batch publishing engine.
Increase the Data Cloud tenant storage limit to allow more memory for processing.
An organization requires a segment that updates continuously in real-time as users perform specific clickstream actions on a website. Which limitation must the Data Cloud consultant keep in mind when designing a streaming segment?
Streaming segments cannot contain more than three filter criteria.
Streaming segments must be published manually every 24 hours.
Streaming segments cannot be used with Marketing Cloud Engagement activation targets.
Streaming segments only support attributes from DMOs enabled for streaming ingestion.
Streaming segments evaluate against Data Model Objects configured for streaming ingestion, so any attribute sourced from a batch-only DMO cannot be used. This constrains real-time clickstream segment design to streaming-enabled DMOs and their ingested fields.
A Data Cloud user needs to export segment membership to an external AWS S3 bucket for use in a third-party BI tool. Which feature should the consultant configure to achieve this export?
Calculated Insight
Activation Target and Activation
An Activation Target defines the external destination, such as the AWS S3 bucket, while an Activation delivers the segment membership to it. Together they move Data Cloud segment data outbound to the third-party BI tool.
Streaming Transform
Data Graph
Where in the Data Cloud setup interface should a consultant navigate to create and manage segment definitions?
Data Streams
Activation Targets
Calculated Insights
Segments
Segment definitions are created and managed under the Segments area of Data Cloud Setup, satisfying the stem's requirement to locate the correct setup interface location. This workspace provides the definition builder, publishing controls and membership criteria configuration, letting the consultant author and maintain segments without leaving the setup interface.
A consultant wants to create a Calculated Insight that calculates the total revenue generated by each customer over the last 12 months, using an ANSI SQL expression in Data Cloud. Which syntax rule must be followed when writing the Calculated Insight?
Custom Apex code must be embedded within the SQL block for date calculations.
The query must include at least one dimension and one aggregate measure using standard ANSI SQL.
Calculated Insights require an aggregate query, so the ANSI SQL expression must combine at least one dimension with one aggregate measure. Grouping by customer as the dimension and summing revenue as the measure over the trailing 12 months produces the required per-customer totals.
Queries must be written in Salesforce Object Query Language (SOQL).
All table names must reference raw Data Lake Objects (DLOs) rather than Data Model Objects (DMOs).
Want more Segmentation And Insights practice?
Practice this domainA multinational enterprise is setting up Data Cloud and needs to isolate data visibility between their North American and European business units while sharing the same Data Cloud tenant. What feature should the administrator configure?
Sharing Rules
Territory Management
Business Units
Data Spaces
Data Spaces partition a single Data Cloud org into isolated segments, letting each business unit see only its own data while sharing one tenant. This directly satisfies the requirement to separate North American and European visibility.
An administrator has configured a Marketing Cloud connector in Data Cloud. However, data streams are failing to initialize because the connected user lacks permissions. Which configuration error most likely occurred?
The Marketing Cloud connector user lacks API Integration and Data View permissions.
The connector's integration user must hold API Integration and Data View permissions in Marketing Cloud to read data extensions and object metadata. Without them, Data Cloud cannot initialise the streams, producing exactly the permission-related failure described.
The connected user was not assigned the Data Cloud Admin permission set in Salesforce CRM.
The Marketing Cloud tenant URL was entered using HTTP instead of HTTPS.
The Marketing Cloud Business Unit was not mapped to a Data Space.
Which feature must be enabled in a Salesforce org before provisioning Data Cloud if the organization plans to ingest data from multiple Salesforce CRM orgs into a single Data Cloud tenant?
Platform Encryption
Enterprise Territory Management
Salesforce CRM Connector
The Salesforce CRM connector is the native tool used to connect one or more CRM orgs to Data Cloud.
Enhanced Domains
An administrator is setting up the Amazon S3 connector to ingest CSV files into Data Cloud. During the configuration of the data stream, which prerequisite must be verified in the Amazon S3 bucket settings?
The files must be compressed in ZIP format prior to ingestion.
The S3 bucket must have public read access enabled for all files.
The IAM user or role used for connection must have ListBucket and GetObject permissions on the target bucket.
Salesforce Data Cloud requires the connecting AWS identity to have permissions to list and read objects in the specified bucket.
The S3 bucket must be hosted in the exact same geographic AWS region as the Salesforce CRM core instance.
An administrator wants to ensure that a specific group of marketing users can only view data associated with the 'EMEA' Data Space. How should the administrator enforce this requirement?
Update the organization-wide defaults (OWD) for Data Cloud objects to Private for EMEA.
Create a custom profile for EMEA users and disable read access to all non-EMEA data streams.
Assign the users a permission set that includes access to the 'EMEA' Data Space.
Permission sets bind users to a Data Space, and Data Space membership scopes which data those users can view. Assigning the marketing group a permission set containing the EMEA Data Space therefore enforces the view restriction at the access-control layer.
Configure a sharing set in Data Cloud Setup pointing to the EMEA region.
An administrator needs to configure Data Cloud to ingest streaming data via the Ingestion API. Where does the administrator generate the necessary security credentials and connection parameters, such as tenant-specific endpoints?
Setup > Feature Settings > Salesforce Identity > API Access
Setup > Apps > Connected Apps
Data Cloud Setup > Ingestion API
Data Cloud Setup > Ingestion API is where the tenant-specific endpoint URL and security credentials for the Ingestion API connector are generated. Other setup areas handle different connectors or permissions, so they cannot supply these ingestion-specific connection parameters.
Data Cloud Setup > Data Spaces > API Management
Want more Setup And Administration practice?
Practice this domainWhat is the primary function of an activation membership in Data Cloud?
It schedules the batch frequency of data stream refreshes from source systems.
It tracks which profile records qualify for a segment and are included in an activation export.
Activation membership records which unified profiles currently satisfy a segment's criteria and are therefore eligible for activation to a target. It satisfies the stem's requirement by defining the exact profile set exported during activation, distinct from segment membership itself, which only tracks qualification without guaranteeing inclusion in an activation.
It defines the structural schema of the Data Model Object used for ingestion.
It acts as the encryption key for secure cloud storage activation targets.
A Data Cloud Consultant is troubleshooting an activation that is failing to publish segments to an AWS S3 bucket activation target. The activation membership count is high, but the export job consistently returns an authentication error. Which component should the consultant inspect first?
The Connected App callback URL and OAuth scopes
The Marketing Cloud Connector user profile settings
The Identity and Access Management (IAM) role trust policy and bucket access permissions
Inspecting the IAM role trust policy and bucket permissions addresses the authentication failure directly: the trust policy must allow the Data 360 service principal to assume the role, and the attached policy must grant s3:PutObject on the target bucket. Membership count is irrelevant, confirming credentials rather than data volume cause the export error.
The Einstein Trust Layer activation guardrails
A marketer wants to include attributes from a related Related Data Object (e.g., Total Lifetime Spend from Orders) in an activation destined for an ad network. How should the consultant configure this?
Include the attributes as Additional Attributes (Activation Attributes) within the Activation configuration.
Additional Attributes let an activation carry fields from a related Related Data Object, such as Total Lifetime Spend from Orders, alongside the primary profile attributes. Configuring them within the Activation supplies the ad network with the enriched values it needs.
Create a new Segment for every possible spending bracket.
Export the raw data via Data Share and write a custom script on the ad network side.
Write a custom Apex trigger on the Unified Individual object to push attributes to the ad network API.
When creating an Activation in Data Cloud, what prerequisite must be completed before you can select an Activation Target?
Enable Einstein Studio model scoring
Establish a Direct Data Share with Snowflake
Create and publish a Segment
An Activation Target can only be selected once a published Segment exists, because activation requires a defined audience to send. Creating and publishing the Segment first satisfies that prerequisite, making its members available for the activation to target.
Configure a Calculated Insight with at least three metrics
A financial services company needs to trigger a real-time webhook when a customer's fraud risk score exceeds a specific threshold in Data Cloud. Which feature should the consultant configure to achieve this?
Calculated Insights batch job with an automated email alert
Segment Activation to Marketing Cloud Engagement
Salesforce Flow triggered by a scheduled report export
Data Action and Data Action Target
Data Actions evaluate streaming engagement events against defined criteria, and Data Action Targets deliver the resulting payload to an external endpoint via webhook in real time. This satisfies the threshold-triggered, real-time notification requirement without batch latency.
A Data Cloud Consultant needs to configure an Activation Target for Marketing Cloud Engagement. Which permission or credential type is required to authenticate the connection between Data Cloud and Marketing Cloud Engagement?
A Connected App with a JSON Web Token (JWT) Bearer Flow configured in Salesforce Setup.
A Data Share certificate and private key uploaded via the Security Certificates menu in Data Cloud.
An installed package utilizing OAuth 2.0 client credentials with API integrations enabled.
An installed package using OAuth 2.0 client credentials with API integrations enabled satisfies the requirement to authenticate Data Cloud's connection to Marketing Cloud Engagement. Unlike user-based flows, this server-to-server mechanism needs no interactive login, letting Data Cloud activate audiences directly into Marketing Cloud Engagement.
A username, security token, and managed package license assigned to a dedicated integration user.
Want more Act ON Data practice?
Practice this domainA retail organization is setting up Data Cloud and needs to bring in transactional order data from Salesforce Commerce Cloud using the standard connector. Which configuration step must be performed first before creating the Commerce Cloud data stream?
Establish and authorize the Commerce Cloud connection in Data Cloud Setup.
Data Cloud streams require an authorised source connection before ingestion. Establishing and authorising the Commerce Cloud connection in Data Cloud Setup supplies the credentials and consent the connector needs, so it must precede creating the Commerce Cloud data stream.
Build an activation target for Commerce Cloud.
Define an Identity Resolution ruleset for order items.
Create custom Data Lake Objects for orders.
A Data Cloud Consultant is designing an architecture for an organization that wants to ingest data from Salesforce Marketing Cloud, Service Cloud, and an external website via the Ingestion API. Which core service provides the foundational storage layer where all raw ingested data lands before being harmonized?
Activation Targets
Data Lake Objects (DLOs)
DLOs form the raw ingestion storage layer in Data Cloud, holding data in its source-native shape before harmonisation into Data Model Objects. Marketing Cloud, Service Cloud and Ingestion API feeds all land here first, satisfying the requirement for a foundational landing layer ahead of harmonisation.
Data Model Objects (DMOs)
Calculated Insights (CI)
An enterprise customer has deployed Data Cloud and is utilizing Marketing Cloud Engagement as an activation target. The marketing team notices that serialized custom attributes from a Data Cloud Calculated Insight are not appearing in Marketing Cloud Engagement Data Extensions. Upon troubleshooting, the consultant finds that the Calculated Insight is scheduled correctly. What is the most likely root cause?
Marketing Cloud Engagement requires Real-Time Data Graph activation for all Calculated Insights.
The Calculated Insight output has not been mapped to an Activation-enabled Data Model Object.
Activation only streams fields from an Activation-enabled Data Model Object, so a Calculated Insight feeding an unmapped DMO cannot reach Marketing Cloud Engagement Data Extensions. Mapping the insight output to that DMO satisfies the activation constraint.
Calculated Insights cannot be exported to Marketing Cloud Engagement due to API limits.
Activation targets only support streaming data streams, not batch-based Calculated Insights.
An enterprise customer using Data Cloud wants to calculate the total lifetime value (LTV) of a customer using a complex SQL query that joins multiple Data Model Objects (Individual, Order__c, and Invoice__c). Which feature should the consultant use to build this metric?
Identity Resolution Ruleset
Data Model Mapping
Calculated Insights
Calculated Insights run multi-dimensional SQL across Data Model Objects such as Individual, Order__c and Invoice__c, materialising the aggregated LTV metric for reuse in segmentation and analytics. This satisfies the requirement for a complex joined SQL calculation rather than a simple streaming transformation.
Segmentation Builder
An administrator has set up an Identity Resolution ruleset in Data Cloud. After running the job, they notice that matching is failing for records where the email address is populated in uppercase in one system and lowercase in another. How should the consultant troubleshoot this?
Rewrite the Identity Resolution ruleset to use a fuzzy match rule instead of exact match for email.
Ensure data transformation formulas are applied during data stream mapping or normalization to lowercase email addresses prior to matching.
Identity Resolution matches on normalised values, so case differences between uppercase and lowercase email prevent matches. Applying a lowercase transformation during data stream mapping normalises both sources before matching, resolving the case-sensitivity constraint described in the stem.
Increase the Match Confidence threshold to 100%.
Recreate the Data Space to reset the ruleset index.
An organization wants to use Data Cloud to unify customer profiles from Sales Cloud and Marketing Cloud Engagement. Which core feature is responsible for merging these disparate records into a single Unified Individual profile?
Data Stream Mapping
Identity Resolution
Identity Resolution applies deterministic and fuzzy matching rules across Sales Cloud and Marketing Cloud Engagement source profiles, reconciling them into one Unified Individual. It is the specific Data Cloud feature that performs the merge, satisfying the unification requirement.
Activation
Data Segmentation
Want more Data Cloud Overview practice?
Practice this domainA Data Cloud consultant is setting up Identity Resolution for an enterprise customer that has both B2C and B2B data. Which step must be completed before creating an identity resolution ruleset in Salesforce Data Cloud?
Create calculated insights based on unified individual fields.
Configure a Segment activation target for Marketing Cloud.
Export unified profiles to a cloud storage connector.
Ingest source data and map source objects to the Individual Data Model Object (DMO) and related DMOs.
Identity resolution matches profiles across ingested source data, so source objects must first be mapped to the Individual DMO and related DMOs. Without this mapping, no unified profile data exists to reconcile, making ingestion and DMO mapping the mandatory prerequisite before any ruleset can be created.
A consultant needs to choose a reconciliation rule for the First Name field on the Unified Individual profile so that the value from the system of record with the most recent activity date is retained. Which reconciliation rule should the consultant select?
Most Recent
The Most Recent reconciliation rule compares source records and retains the value from the source whose activity date is latest, resolving conflicts by recency rather than source priority or frequency. This matches the requirement to keep the First Name from the system of record with the most recent activity.
Highest Frequency
Longest String
Source Sequence
A Data Cloud consultant is configuring a ruleset and needs to ensure that Salesforce CRM records take precedence over Marketing Cloud records when populating unified profile attributes. Which reconciliation strategy should be implemented?
Highest Frequency
Most Recent
Source Sequence
Source Sequence assigns explicit priority ordering across data sources, so Salesforce CRM records override Marketing Cloud records when populating unified profile attributes. This directly satisfies the stem's precedence requirement, unlike other reconciliation strategies such as most recent or last updated.
Most Complete
An organization notices that records are being over-merged in Data Cloud because two different individuals share the same common first name and phone number. Which configuration change should the consultant make to resolve this issue?
Delete the Unified Individual DMO and recreate the data space.
Increase the timeout threshold for the identity resolution batch job.
Switch the reconciliation rule from Most Recent to Source Sequence.
Refine the match rules by adding higher-specificity criteria or combining multiple match fields using an AND logic requirement.
Adding higher-specificity criteria or requiring multiple fields via AND logic narrows the match key, so shared first name and phone number alone no longer trigger a merge. This directly addresses the over-merge constraint by demanding additional corroborating attributes before Data Cloud unifies two profiles.
A consultant is configuring a match rule using Fuzzy Email in Salesforce Data Cloud. Which behavior should the consultant expect when this match rule runs?
It normalizes common variations and accounts for minor typographical errors in the email address.
Fuzzy Email matching normalises common variations and tolerates minor typographical errors, such as transposed characters or misspellings, when comparing email addresses. This satisfies the stem's requirement to understand expected behaviour of the Fuzzy Email match rule, distinguishing it from exact matching, which requires identical values.
It automatically creates a bridge object between the Contact Point Email and Account DMOs.
It requires an exact match on both the local part and domain name of the email address.
It strips out all domain suffixes and matches solely on the user's first and last name.
What is the primary function of the Unified Individual DMO in Salesforce Data Cloud?
To generate machine learning models for lead scoring.
To act as a single, consolidated profile representing multiple source records that match based on defined rules.
The Unified Individual DMO consolidates source profiles into one canonical record by applying identity resolution match and reconciliation rules, satisfying the requirement for a single customer view. It resolves duplicates across data streams, linking related identifiers to the unified profile, which downstream segments and activations then reference.
To store raw, unmapped data directly from marketing connectors.
To log user authentication events and login history for identity verification.
Want more Identity Resolution practice?
Practice this domainA consultant is configuring a Salesforce CRM data stream and wants to include standard Account fields along with custom fields. Where are the fields selected during the Data Cloud data stream creation process?
By modifying the JSON configuration file of the connector bundle
In Setup under Object Manager
In the Data Model Object mapping canvas
In the Data Stream creation wizard under the Fields selection step
During Data Cloud data stream creation, the wizard presents a Fields selection step where you choose which standard and custom Account fields to ingest. Selecting both there ensures the required schema is included before the stream is deployed and refreshed.
A Data Cloud consultant needs to ingest clickstream data that updates constantly throughout the day with high volume and low latency requirements. Which ingestion mechanism should be used?
Batch Data Stream scheduled every hour
Streaming Ingestion via Ingestion API or Interaction SDK
Streaming ingestion via the Ingestion API or Interaction SDK accepts continuous, high-volume event streams with low latency, satisfying the stem's constant-update and near-real-time requirements. Batch or bulk mechanisms buffer data, so they cannot meet the clickstream latency constraint.
Salesforce CRM Connector with changed data capture enabled
Manual CSV file upload via the Data Cloud UI
An organization is ingesting high-frequency transactional data from a mobile app using the Ingestion API. They notice that records are failing with a validation error regarding primary keys. What must the consultant verify in the Ingestion API payload structure?
Check that the primary key is hashed using MD5 before sending the payload to the Data Cloud endpoint.
Ensure that the primary key field is designated as nullable within the connected source object schema.
Confirm that the primary key matches the Salesforce Organization ID.
Verify that the primary key field is explicitly mapped and populated with unique values in every incoming JSON batch object.
The Ingestion API rejects batches when any object lacks a populated, unique primary key, so explicit mapping in every JSON record satisfies the uniqueness constraint the stem's validation error flags. Duplicate or null key values across objects trigger exactly this failure, making per-object verification the required check.
When deploying a Data Cloud Starter Bundle for Marketing, what type of objects are automatically provisioned in Data Cloud?
Marketing Cloud Engagement Journey Builder canvases
Tableau dashboards and external database connectors
Custom Apex triggers for real-time validation
Pre-configured Data Streams and Data Model Objects mapped to the CIM
The Starter Bundle for Marketing provisions pre-built Data Streams and Data Model Objects already mapped to the Customer 360 Data Model, giving a working schema out of the box rather than requiring manual mapping of raw sources to CIM entities.
An administrator needs to ingest data from an external relational database into Data Cloud on a nightly basis. Which ingestion method is best suited for this requirement?
Real-time Data Action target
Batch Data Stream using cloud file storage (e.g., Amazon S3 or Google Cloud Storage)
Batch Data Streams read files landed in cloud object storage on a scheduled cadence, matching the nightly requirement. Direct connectors suit real-time or near-real-time ingestion, whereas the stem specifies a recurring overnight load from an external relational database.
Streaming Ingestion via Interaction SDK
Manual CSV upload via Data Explorer
A consultant creates a custom Data Model Object (DMO) in Data Cloud and attempts to relate it to the standard Individual DMO. The relationship creation fails. What is the most likely reason?
The Individual DMO is locked and does not accept outgoing foreign key relationships.
Custom DMOs cannot have relationships with standard DMOs under any circumstances.
Standard DMO relationships can only be established using SQL queries in Calculated Insights.
The foreign key in the custom DMO does not match the data type and length of the target primary key in the Individual DMO.
Data type and length mismatches between primary and foreign keys will prevent relationship creation in the Data Model.
Want more Data Ingestion And Modeling practice?
Practice this domainThe vendor does not publish an exact question count for the Data 360 Consultant; the exam lasts 105 minutes. The passing score is 70%. Always confirm current details on the vendor's official exam page.
Scenario-based questions covering exam objectives with detailed answer explanations.
The exam covers 6 domains: Segmentation And Insights, Setup And Administration, Act ON Data, Data Cloud Overview, Identity Resolution, Data Ingestion And Modeling. Questions are weighted by domain — higher-weight domains appear more on your actual exam.
No. These are original exam-style practice questions written against the official Salesforce Data 360 Consultant exam objectives. They are not copied from the real exam. Courseiva focuses on genuine understanding, not memorisation of braindumps.
Courseiva tracks your accuracy per domain and routes you toward weak areas automatically. Free, no account required.