Salesforce
Data 360 (Data Cloud) Implementation
Connect your sources, map them to one data model, resolve identities and put unified profiles to work in segments, journeys and Agentforce agents.
Bring your current org or your requirements, and we'll talk through scope and next steps.
Salesforce Data 360 (formerly Data Cloud) is, in Salesforce's words, the real-time data engine that powers the entire Salesforce platform. A Data 360 implementation connects data sources through data streams, maps them to the Data 360 data model, sets identity resolution rules that build unified profiles, adds calculated insights and segments, and activates the results to Marketing Cloud, ad platforms and Agentforce.
The practice
Data 360 that ends in action
Techila Global Services is a Salesforce Summit Partner, headquartered in Frisco, Texas, with delivery from Pune, India. We start every Data 360 project from the use cases the data has to serve, then build the streams, mappings, identity rules, segments and activations those use cases need, and nothing the first release does not use.
Want a fixed-scope first use case? See the Data 360 Quickstart.
What does Salesforce Data 360 (formerly Data Cloud) do?
Data 360, formerly Data Cloud, brings customer data from Salesforce clouds, websites, warehouses and other systems into one place, unifies it into profiles, and lets teams and AI agents act on it. Salesforce calls it "the real-time data engine that powers the entire Salesforce platform" and "the essential data foundation for Agentforce".
On its Data 360 page Salesforce groups the product in three areas. The table uses Salesforce's own wording.
| Area | What Salesforce says it does |
|---|---|
| Headless Data Platform | 200+ pre-built connectors for Salesforce clouds, MuleSoft, databases and third-party apps; structured records and unstructured files; zero-copy access to live data in Snowflake, Databricks, Google Cloud and more |
| Customer Data Platform | Unifies interactions across sales, service, marketing and web into "one living profile"; matches and resolves identities across devices, channels and anonymous sessions |
| Agent Context Engine | Anchors Agentforce "in verified business logic and real-time context" |
Salesforce also says Data 360's primary focus is activating data, which is why an implementation is judged by what the profiles drive, not by how much data is loaded.
What are the steps of a Data 360 implementation?
A Data 360 implementation runs in six build steps after scoping: connect sources through data streams, map them to the data model, set identity resolution rules, define calculated insights, build segments, and activate them to target systems. Each step produces something you can check before the next one starts, which keeps errors from spreading downstream.
| Step | What happens | Output |
|---|---|---|
| 1. Sources and data streams | Connect Salesforce clouds through the CRM connectors and other systems through connectors, MuleSoft or zero copy. Each data stream lands raw data in a data lake object (DLO) with its original structure; formula fields and batch or streaming transforms clean it | Live data streams and a source inventory |
| 2. Data model mapping | Map DLO fields to data model objects (DMOs), standard or custom. Salesforce bundles map some sources automatically; custom fields are mapped by hand | A mapped, documented data model |
| 3. Identity resolution | Build a ruleset with match rules (exact, fuzzy, normalized) and reconciliation rules (last updated, most frequent, source sequence) | Unified profiles checked against source records |
| 4. Calculated insights | Define metrics in SQL on stored data, such as lifetime spend; streaming insights cover near-real-time engagement data | Insights used as segment criteria and personalization attributes |
| 5. Segments | Filter unified profiles into audiences on the segment canvas | Segments with agreed definitions and refresh needs |
| 6. Activation | Set activation targets, such as Marketing Cloud, Data 360, B2C Commerce, Amazon Ads or Google Audience Insights, and publish segments to them | Live activations and an Audience DMO for each |
How does data move through Data 360?
- Data streamsSources land in data lake objects.
- MappingDLO fields mapped to data model objects.
- Identity resolutionMatch and reconciliation rules build unified profiles.
- Calculated insightsSQL metrics on stored data.
- SegmentsAudiences filtered from unified profiles.
- ActivationSegments published to activation targets.
Scoping comes first: the use cases, the source list, the consent rules and an estimate of consumption. When sources sit in systems without a ready connector, our MuleSoft team and Salesforce integration services build the feeds.
How does Data 360 identity resolution build one customer profile?
Identity resolution uses a ruleset with two kinds of rule. Match rules decide which source records belong to the same person; reconciliation rules decide which value wins when those records disagree. The result is a unified profile that updates as source data changes, while Data 360 still stores every unique source value.
Trailhead lists three match methods. Exact needs the data to match precisely. Fuzzy allows typos and slightly different spellings. Normalized matches the same information regardless of formatting and is available for email, phone and address. You can have several match rules, each another chance for records to match, and a rule is met only when all its criteria are.
Reconciliation rules can pick the last updated value, the most frequent value across linked records, or a value by source sequence, so a trusted system outranks a less validated one. They apply at object and field level. Trailhead notes that a unified profile is made of the unified individual and the unified link individual objects, which join it back to the source records.
For a full walk-through with worked examples, read Data 360 identity resolution explained.
How does Data 360 zero copy work with Snowflake, Databricks, BigQuery and Redshift?
Zero copy lets Data 360 query data where it already lives instead of copying it in. Salesforce lists out-of-the-box support for Snowflake, Databricks, Redshift and BigQuery, says zero copy "removes the need for traditional ETL data replication", and calls it bi-directional, so Data 360 insights can also be read by platforms such as Snowflake.
Salesforce describes two federation types. Query federation sends queries to the external source over JDBC, and no data is stored in Data 360. File federation, which the zero-copy page marks as beta, reads the external storage directly without using the warehouse's compute. Salesforce's architecture guide compares the options:
| Option | When Salesforce suggests it | Trade-off Salesforce notes |
|---|---|---|
| Ingestion | When full control, auditing and traceability are required | Real-time ingestion can be expensive and complex; batch ingestion has expected latency |
| Zero copy, live query | Real-time querying of external systems without duplication | Depends on external system performance; pay-per-query costs can spike at high volume |
| Zero copy, accelerated query (cache) | Data accessed often but changed rarely | Freshness follows the cache interval, configurable from 15 minutes to 7 days; deleted records aren't removed from the cache |
| File federation | Analytics on large existing datasets | Read-only and not suitable for real-time dashboards |
| Hybrid | Balanced governance, freshness and efficiency | Ingest regulated data; federate ephemeral or high-volume data |
In practice the choice is made per data set during design, because it sets freshness, cost and where governance is applied.
How does Data 360 ground Agentforce agents?
Data 360 gives Agentforce agents two kinds of context: structured data from unified profiles and data model objects, and unstructured content such as cases, knowledge, files and web pages through retrieval-augmented generation (RAG). A search index stores chunked, vectorized content; a retriever links it to the prompt template an agent action uses.
- Search index. Data 360 chunks the content and creates vector embeddings. Trailhead describes vector search for general long-form questions and hybrid search, which adds keyword matching, for the most accurate results.
- Retriever. Data 360 creates a retriever for each index as the bridge to prompt templates; the retriever fills the prompt with the most relevant information.
- Agent action. Trailhead's example builds an action called Answer Questions with Case that uses the prompt template.
- Unified profile. Trailhead notes RAG built on Data 360 has context from unified profiles, so answers can reflect who the customer is.
- Agentforce Data Library. For unstructured sources, a Data Library automates the data stream, mapping, search index and retriever.
Agentforce calls also pass through the Einstein Trust Layer. See Agentforce implementation and our guide to Data 360 for Agentforce grounding.
How are governance and consent handled in Data 360?
Data 360 governs access with data spaces, permission sets and policies, and records consent as data model objects tied to each contact point. Data spaces are logical partitions: users see only the spaces they can access. Policies combine tags, classifications and user attributes at field, object or record level, with attribute-based access control.
Trailhead is explicit that data spaces control what a user can access, not where data is located, so they are not a data residency tool. Data can be tagged by hand or with AI, and Platform Encryption for Data 360 supports customer- or externally managed keys.
For consent, Trailhead's Marketing Cloud Next module says consent is tied to the contact point, such as an email address, not just the person. The Communication Subscription Consent object records the status, date and source of consent, consent can be bulk imported from CSV or created by flows, and sends check consent at send time. A new email address does not inherit old consent, which is a design point for identity resolution.
What affects the effort of a Data 360 implementation?
Effort depends less on data volume than on the number and condition of sources, how much custom mapping they need, how hard identities are to match, how many insights, segments and activations the first release includes, and whether consent and governance rules already exist. A scoping call turns these factors into a plan and a usage estimate.
| Factor | Why it changes the work |
|---|---|
| Number and type of sources | Salesforce clouds use ready connectors; legacy and on-premises systems may need MuleSoft or custom feeds |
| Ingest or zero copy | Each data set needs a decision on freshness, cost and governance |
| Data quality | Duplicates and inconsistent formats need transforms before mapping |
| Custom fields and objects | Fields outside the standard bundles are mapped by hand to DMOs |
| Identity complexity | Shared emails, households, B2B accounts and anonymous web data need more rules and more testing |
| Insights, segments and activations | Each one is built, checked against source data and maintained |
| Consent and governance | Consent data, data spaces and policies have to be designed if they don't exist yet |
| Agentforce grounding | Search indexes, retrievers and prompt templates add design and testing |
Usage is a separate cost line. Salesforce's pricing page lists Flex Credits at $500 per 100k and profile-based options at $240 and $420 per 1k profiles a year, says data ingestion is free, and notes the page is for information only and subject to change. Design choices such as refresh frequency affect consumption, so we estimate it during scoping. To start, book a discovery call.
How do you choose a Data 360 implementation partner?
Choose a Data 360 partner on evidence: certified Data 360 consultants you can verify on Trailhead, a plan that starts from your use cases, clear answers on identity rules, zero copy and consent, a usage estimate before the build, and integration skills for the sources that lack connectors. Ask for each of these before you sign.
- Credentials you can check. Salesforce offers a Certified Data 360 Consultant credential; ask for names and verify them in Trailhead's credential lookup.
- Use cases first. The plan should name the segments, service views or agent context the data must serve.
- Identity and consent design. Ask how match and reconciliation rules will be tested against your real records, and how consent per contact point is handled.
- Ingest or federate. A good partner explains, per data set, why it should be ingested or queried through zero copy.
- Consumption estimate. Ask for an estimate of Data 360 usage tied to the design, not only a services quote.
- Integration depth. Check that the team can build MuleSoft or API feeds where no connector exists.
- Partner standing. Techila's AppExchange listing shows the Summit tier and a 4.82 rating from 19 reviews.
If you want a fixed first step rather than a full program, the Data 360 Quickstart covers one use case end to end.
Planning a Data 360 rollout, rebuild or second phase? Talk through your scope with a Data 360 architect.
Talk to a Data 360 architectCapabilities
What does Techila set up in Data 360?
The whole path from source data to action: streams, mapping, identity, insights, segments, activation and agent grounding.
Delivery process
How does a Techila Data 360 project run?
Four phases, with the use cases, the consent rules and a usage estimate agreed before anything is built.
Related services
Pair this with.
Data 360 Quickstart
A fixed-scope first Data 360 use case, agreed in a scoping call.
Explore→Agentforce implementation
AI agents grounded in Data 360 profiles and content.
Explore→MuleSoft services
Feeds from systems that have no ready Data 360 connector.
Explore→Salesforce integration services
Connect the systems that feed Data 360.
Explore→FAQ
Data 360 (Data Cloud) questions.
What teams ask before they start a Data 360 implementation.
Yes. Salesforce says "Salesforce Data 360 (formerly known as Data Cloud) is the real-time data engine that powers the entire Salesforce platform." The product, its data model and its features continue under the new name.
Scoping the use cases, connecting sources through data streams, mapping them to data model objects, setting identity resolution rules, building calculated insights and segments, and activating them to systems such as Marketing Cloud or Agentforce, with consent and access designed alongside.
No. Salesforce's zero copy supports Snowflake, Databricks, Redshift and BigQuery and lets Data 360 query data without copying it. Salesforce's architecture guide still suggests ingesting data when full control, auditing and traceability are required, so the choice is made per data set.
Through identity resolution match rules, which can be exact, fuzzy or normalized for email, phone and address. Reconciliation rules then choose which value appears on the unified profile: the last updated, the most frequent, or one from a preferred source.
Salesforce calls Data 360 the data foundation for Agentforce, and features such as RAG with search indexes, retrievers and the Agentforce Data Library run on it. Whether a first agent needs more than your CRM data depends on the use case.
Salesforce's pricing page lists Flex Credits at $500 per 100k and Profiles and Enterprise Profiles at $240 and $420 per 1k profiles a year, with free data ingestion, and says the page is for information only and subject to change. Implementation is priced separately, after scoping.
It depends on the number and condition of sources, identity complexity, the insights, segments and activations in scope, and whether consent rules exist. We agree the timeline in a scoping call; a single first use case, as in the Data 360 Quickstart, is the usual start.
Summit is a consulting tier in Salesforce's partner program. In March 2026 Salesforce announced a program with two consulting tiers, Summit and Select, and 28 core competencies in place of 170 older distinctions, with success measured by customer results such as CSAT, specializations and certifications. Techila's AppExchange listing shows the Summit tier.
Sources
Last reviewed:
- Salesforce, Data 360 (read 10 November 2026)
- Salesforce, Data 360 pricing (read 10 November 2026)
- Salesforce, Zero Copy (read 10 November 2026)
- Salesforce Architects, Data 360 interoperability decision guide (read 10 November 2026)
- Trailhead, Data 360: connect and transform data (read 10 November 2026)
- Trailhead, Data 360: map and unify data (read 10 November 2026)
- Trailhead, Get to know unified profiles (read 10 November 2026)
- Trailhead, Learn about insights (read 10 November 2026)
- Trailhead, Build a segment and report (read 10 November 2026)
- Trailhead, Govern and secure your data (read 10 November 2026)
- Trailhead, Explore consent tools and concepts (read 10 November 2026)
- Trailhead, Implement Data 360 for Agentforce (read 10 November 2026)
- Trailhead, Get to know search index types (read 10 November 2026)
- Trailhead, Agentforce Data Library basics (read 10 November 2026)
- Trailhead, Salesforce Certified Data 360 Consultant (read 10 November 2026)
- Trailhead, Verify Salesforce credentials (read 10 November 2026)
- Trailhead, Meet the Einstein Trust Layer (read 10 November 2026)
- Salesforce AppExchange, Techila Global Services consulting listing (read 10 November 2026)
- Salesforce News, Rewarding value through the new Salesforce partner program (2 March 2026)
Talk to an expert about Salesforce Data 360 (Data Cloud) Implementation
Tell us what you need. We reply within 1 business day.