What is Salesforce Data Cloud

KeshavKeshavJuly 23, 2025

image1

What is Salesforce Data Cloud?

Salesforce Data Cloud is a real-time data platform that allows you to unify, harmonize, and activate customer data from various sources (Salesforce and non-Salesforce) to build a single source of truth for each customer (called a Unified Profile).

Data Cloud App in Salesforce

When you open the Data Cloud app (via App Launcher in Salesforce), you’ll see several key tabs. Here’s a breakdown:

Data Streams

A Data Stream is a connection pipeline that pulls data from an external source into Data Cloud on a scheduled or real-time basis.

Common Data Stream Sources

Source TypeExample
Salesforce CRMAccounts, Contacts, Opportunities
Marketing CloudJourneys, Email Opens, Clicks
Amazon S3 / GCP / AzureCSV files, logs, transaction data
SnowflakeFederated tables
MuleSoft / APIsCustom app data

Key features

🔑 Feature📝 Description
Create New StreamEasily connect to data sources like Salesforce, S3, Snowflake, or CSV files.
Real-Time & ScheduledChoose how often data is pulled — real-time, hourly, daily, etc.
Preview DataSee sample records before finalizing the connection.
Field SelectionSelect specific fields you want to ingest from the source.
Automatic DLO CreationData lands in a Data Lake Object (DLO) automatically.
Secure AccessEnforces data access rules and governance policies.
Stream MonitoringView status, last run time, and errors from each data stream.
No-Code SetupConfigure everything using a guided, user-friendly UI — no development needed.

Data Lake Objects

Data Lake Objects (DLOs) are like containers or tables that hold raw data as it comes into Salesforce Data Cloud.

When you bring data into Data Cloud from external systems (like a CSV file, an e-commerce platform, or a third-party database), that raw data is stored in a Data Lake Object first.

Key Characteristics of DLOs

FeatureDescription
Raw Data StorageDLOs store the original, unprocessed data exactly as it was received from the source.
Schema-DrivenEach DLO has a defined structure (fields and data types) based on what’s coming from the source.
Read-OnlyYou cannot change data directly in DLOs — they are meant for storage, not editing.
Mapped LaterYou map DLOs to Data Model Objects (DMOs), which are standardized, cleaned versions of the data.

Data Model Objects

Data Model Objects (DMOs) are standardized, structured representations of your business data inside Salesforce Data Cloud. They are based on Salesforce’s Customer 360 Data Model, which includes predefined objects like Individual (person), Contact Point, Order, Product, etc.

Key Features of DMOs

FeatureDescription
Standardized SchemaDMOs follow a consistent data model so all your data fits together, no matter where it came from.
Mapped from DLOsYou map raw data in DLOs to DMOs for harmonization and further use.
Part of C360 ModelDMOs are part of Salesforce’s Customer 360 Data Model designed for customer-centric data.
Can Be ExtendedYou can create custom DMOs or extend standard ones by adding custom fields.

Data Explorer

Data Explorer is like a search and preview tool inside Data Cloud.

It lets you:

  • Look at customer profiles.
  • See how data from different sources has been combined.
  • View calculated insights and linked objects (like purchases, emails, etc.).
  • Test your data before using it in segments or campaigns.
FeatureDescription
Unified Profile ViewerView the full 360° profile of a customer (combined from multiple sources).
Search ToolSearch for any record using email, phone, name, etc.
Data Model Object (DMO) BrowserSee how data is organized into customer, order, email, etc.
Linked Data ViewerSee all related objects (e.g., customer → orders → products).
Calculated Insights PreviewView KPIs like total spend, purchase count, or loyalty score.
Record Preview TableBrowse customer records in a spreadsheet-style layout.
Test Conditions or FiltersTry out filter conditions (e.g., customers with 3+ purchases) before creating segments.

Einstein Studio

Einstein Studio is a feature inside Salesforce that allows you to create and use AI/ML models with your Data Cloud data.

For example:

  • Predict which customers are likely to churn.
  • Score leads based on past purchase behavior.
  • Recommend products based on browsing or order history.
FeatureWhat It Does
Model BuilderCreate and configure ML models using your customer data
External Model IntegrationConnect to AI services like SageMaker or Vertex AI
Zero-ETL IntegrationUse data from Data Cloud directly — no need to move it between systems
Train and Test ModelsTrain your models and test how accurate they are
Deploy ModelsPublish the model so its predictions can be used in Salesforce
Use in Segments or FlowsUse prediction scores to personalize customer journeys

Semantic Layer

The Semantic Layer is like a translator between your raw data and your business users.

It helps turn complex data structures into simple, meaningful terms that everyone can understand — like "Customer", "Order", or "Total Spend".

ComponentDescription
LabelingRenaming technical fields to human-readable labels
DescriptionsAdding help text so users know what each field means
Data Types & UnitsDefining how each field should be formatted (number, currency, text, etc.)
RelationshipsLinking objects (like Customer → Orders → Products)
Access ControlShowing only relevant fields to different users (e.g. Marketing vs. IT)

Identity Resolution

Identity Resolution is the process of identifying and combining duplicate or related records from different systems into one unified customer profile.

Example: It helps you recognize that "John berry", "J. berry", and "john.berry@test.com" are the same person, even if their data comes from different sources.

FeatureWhat It Does
Matching RulesDefine how to find similar records (e.g., same email or phone number)
Resolution RulesDecide how to merge fields (e.g., take most recent phone number)
Unified Individual ObjectThe final result — one single customer profile (golden record)
Rule SetsGroups of rules you create and run on your data
Manual Review (optional)You can preview matched results before finalizing

Profile Explorer

Profile Explorer is a tool inside Data Cloud that lets you:
View the full, unified customer profile — all data about a person in one place.

It shows everything you know about a customer:

  • Contact details
  • Orders
  • Products viewed
  • Support cases
  • Calculated insights (like total spend)
  • Segments they belong to
FeatureWhat It Shows
Unified ProfileAll merged information about a customer from different systems
Linked DataConnections to orders, products, addresses, activities, etc.
Calculated InsightsMetrics like total revenue, visit count, average spend
Segment MembershipLists of segments (like VIP Customers, Active Users) this customer belongs to
Data Model Object ViewDetails from mapped DMOs like Individual, Email, Address, etc.

Calculated Insights

Calculated Insights are custom KPIs or metrics that you create based on customer data.

Exp: Calculated Insights help you answer questions like — "How many orders has a customer placed?" or "What is the total amount they’ve spent?"

FeatureDescription
No-code builderCreate insights using point-and-click — no SQL needed
Use DMOsWorks on structured data like Individual, Order, Product
FiltersApply conditions (e.g., orders from last 90 days)
GroupingCalculate per customer, per region, or per product
ReusableUse in segments, profile explorer, and activations

Data Action Target

Data Action Targets Send Data Cloud segments or insights out to other systems, like:

  • Marketing Cloud
  • Facebook Ads
  • Google Ads
  • Email platforms
  • External APIs
  • Salesforce orgs (like Sales or Service Cloud)
FeatureDescription
Real-time or scheduledSend data continuously or at specific intervals
Multiple channelsIntegrate with ad networks, CRMs, CDPs, or custom systems
Custom or PrebuiltUse Salesforce connectors or create custom targets via API or MuleSoft
Data governanceUses permissions to ensure secure and controlled data sharing

Data Actions

Data Actions let you send audience segments or insights from Data Cloud to external destinations like:

  • Marketing Cloud
  • Ad Platforms (Facebook, Google, etc.)
  • Salesforce CRM (Sales/Service Cloud)
  • Custom APIs
  • Data Lakes / Warehouses (Snowflake, S3)
FeatureDescription
Choose TargetsPick a pre-configured Data Action Target (e.g. Marketing Cloud)
Map FieldsChoose which fields (e.g. email, phone, name) you want to send
Set ScheduleChoose to run one-time or on a recurring schedule (e.g. daily at 9 AM)
Preview OutputSee sample records before activation to ensure accuracy
Track RunsView status and logs of past executions (success/failure)

Segment

In Salesforce Data Cloud, a Segment is a group of people (or profiles) who match certain rules or conditions.

FeatureDescription
Segment BuilderA visual, no-code tool to define your segment rules
Unified ProfilesWorks on real-time, unified customer data (after identity resolution)
Drag-and-drop rulesEasily add filters like "City = Mumbai", "Orders > 3", etc.
Realtime updatesSegments automatically refresh as data changes
Preview & ActivateSee who qualifies before pushing the segment live
Used in ActivationYou can send segment data to other systems via Data Actions

Activations

Activation is the process of sending data (like segments or calculated insights) from Salesforce Data Cloud to external systems such as:

  • Marketing Cloud
  • Google / Facebook Ads
  • Salesforce Sales or Service Cloud
  • External APIs or Data Warehouses
FeatureDescription
Select SegmentChoose which audience you want to activate
Pick TargetChoose where to send the data (e.g., Marketing Cloud, Ads, Salesforce)
Field MappingMatch fields from Data Cloud to target fields (e.g., email, name)
Schedule RunsDecide when and how often to send (once or recurring)
Monitor RunsSee logs of each activation — success, failures, record counts

Data Spaces

In Salesforce Data Cloud, a Data Space is like a separate folder or workspace to keep your data organized and isolated.

FeatureDescription
Logical SeparationKeeps data and operations isolated across business areas
User Access ControlYou can assign users to specific data spaces only
Scoped SegmentsSegments and calculated insights are only valid within their own data space
Security and GovernanceEnsures data isn’t accidentally shared between spaces
Reusable Across OrgOne org can have multiple data spaces

Search Index

A Search Index in Data Cloud allows you to search customer profiles quickly using keywords — just like you use Google to search the web.

FeatureDescription
Profile SearchEnables keyword-based searching of profiles (email, phone, name, etc.)
Fast ResultsSearches millions of records in seconds
Flexible MatchingYou can search using full or partial values (e.g., part of email or phone)
Scoped by Data SpaceYou can only search profiles in your current Data Space
View Profile DetailsSearch results show detailed Unified Profile view

Data Shares

Data Shares allow you to share your unified data (like customer profiles, insights, or segments) with other Salesforce orgs, external systems, or third-party partners — securely and in real-time.

FeatureDescription
Secure SharingShare data securely with permissions and access controls
Selective FieldsChoose what fields and objects to share — no over-sharing
Real-Time or BatchShare in real-time (event-based) or as scheduled data packages
Destination OptionsShare to other Salesforce clouds, Snowflake, AWS, or partner orgs
Supports SegmentsYou can share a whole Segment or just part of it
Scoped by Data SpaceSharing is limited to the selected Data Space

Data Graphs

A Data Graph is a visual map of related customer data across multiple objects (tables) — like a family tree of customer information.

A Data Graph shows how different pieces of customer data are connected — like linking a person to their orders, devices, visits, preferences, and more.

FeatureDescription
Joins Multiple ObjectsLinks different Data Model Objects (DMOs) together
Visual MappingShows how your data tables relate (Customer → Order → Product)
Power for InsightsRequired for Calculated Insights and Segment building
AI-ReadyEinstein & Prompt Builder use the Data Graph for smart recommendations
Semantically LinkedIt’s not just SQL joins — it understands the meaning of relationships

Data Share Targets

A Data Share Target is the destination where your shared data from Data Cloud will go.

A Data Share Target is "where" you want to send data — like Marketing Cloud, Snowflake, or another Salesforce org.

FeatureDescription
Connects DestinationsSets up the destination system for the shared data
Secure IntegrationUses secure auth to link to Salesforce, Snowflake, AWS, etc.
ReusableYou can create once and use across multiple Data Shares
Batch or Real-TimeSupports both scheduled and event-based (real-time) sharing
Data MappingLets you map fields between Data Cloud and the destination system
Smart RoutingCan be tied with segment refresh or calculated insights for automation

Query Editor

Query Editor is a tool inside Data Cloud that allows you to write and run SQL-like queries to explore and analyze your data.

Sample SQL Queries

SELECT * 
FROM Individual
WHERE Country = 'India'
FeatureDescription
SQL-Based InterfaceWrite queries using a simple SQL-like syntax (Snowflake SQL flavor)
Joins SupportCombine multiple Data Model Objects in one query
Preview ResultsInstantly see what your query returns
Save QueriesSave frequently-used queries for reuse
Debugging ToolGreat for testing data before building Segments or Insights
Explore Raw DataView raw records from unified or ingested sources

Communication Capping

Communication Capping is a feature in Data Cloud that lets you control how often a customer receives marketing messages — like emails, SMS, or push notifications — across channels.

It helps ensure that customers don’t get overwhelmed or spammed with too many messages.

FeatureDescription
Set Message LimitsLimit the number of emails, texts, or pushes per day/week/month
Define Time WindowsSet rules like “max 1 SMS per day” or “max 3 emails per week”
Cross-Channel ControlCapping applies across email, SMS, push, in-app, etc.
Segment-Based RulesApply different caps to different segments (VIP vs. Regular customers)
Works with ActivationsPrevents activation journeys from triggering too many messages
Overage DetectionWarns or blocks activations that break the cap rules

Data Transforms

Data Transforms let you clean, reshape, and prepare your ingested data before using it in segments, insights, or activations.

Data Transforms are like recipes you create to fix or modify your raw data — so it becomes usable and accurate for marketing, analytics, and personalization.

FeatureDescription
Input SourceUse any ingested dataset (batch or streaming)
Transform RulesApply logic like merging, formatting, trimming, filtering
No-Code InterfaceVisual builder lets you configure transforms without writing code
Preview OutputSee the result of transformations before saving
Save and ReuseSaved transforms can be used in activations, segments, and more
Integrates with Data ModelYou can map the final output to standard Data Model Objects like Individual, Order, etc.

Reports

The Reports tab gives you a visual and interactive summary of your data usage, processing status, segmentation activity, and insights generation. It helps you understand how well your Data Cloud setup is working.

Reports show you what’s happening inside Data Cloud — like how many profiles were matched, how many records were ingested, and if your identity resolution is working.

FeatureDescription
Data Ingestion OverviewSee how much data has been ingested over time
Identity Resolution SummaryShows how many identities were matched or stitched
Profile StatsTracks number of unified profiles created, merged, or in error
Segment ExecutionTells you how many segments ran successfully vs. failed
Activation PerformanceShows where data was activated (Email, Ads, Mobile) and how often
Historical TrendsAllows comparisons over time — like week over week change
Downloadable ReportsYou can export reports for stakeholders in CSV or other formats

Conclusion

In this blog, we explored all the major tabs and components available in Salesforce Data Cloud, including Data Streams, Identity Resolution, Profile Explorer, Segments, Calculated Insights, and more. Each feature plays a unique role in helping you bring together data from different sources, unify it, and use it effectively for activation and personalization.

Salesforce Data Cloud is a powerful tool that connects data, AI, and customer insights — and learning it step-by-step will set you up for success in modern data-driven CRM strategies.

Free Consultation