%% Salesforce analytics reference architecture %% Reference architecture: a reusable pattern, not a live client integration flowchart TB subgraph z0["Your Salesforce org and Data 360"] crm["Sales and Service Cloud
live records"] reports["CRM reports and dashboards
in the org"] crma["CRM Analytics
deep CRM-embedded analytics"] d360["Data 360
DMOs, calculated insights"] end subgraph z1["Your data platform"] dw["Data warehouse
Snowflake, Databricks, BigQuery"] end mc["Marketing Cloud
Engagement or Next"] ext["External platforms
ERP, ads, Braze, web analytics"] mci["Marketing Cloud Intelligence
existing customers, Intelligence+"] sem["Semantic layer
Tableau Semantics or warehouse"] tableau["Tableau and Tableau Next
Cloud, Server, Next"] ai["Agents and MCP clients
governed access"] users["Business users
sales, service, marketing, finance"] crm -->|"live records"| reports crm -->|"CRM data sync"| crma mc -->|"campaign data"| mci ext -->|"media data"| mci crm -->|"data streams"| d360 mc -->|"engagement data"| d360 ext -->|"ELT pipelines"| dw dw -->|"zero copy"| d360 d360 -->|"harmonised objects"| sem dw -->|"warehouse models"| sem sem -->|"governed metrics"| tableau tableau -->|"analytics tools"| ai tableau -->|"dashboards"| users ai -->|"answers with sources"| users classDef salesforce stroke:#125BD8,fill:#e8f0fd class crm,mc,reports salesforce classDef data stroke:#2f8a3a,fill:#e9f6ea class crma,mci,d360,dw,sem,tableau data classDef ai stroke:#5747AF,fill:#f6f4fd class ai ai classDef external stroke:#64748b,fill:#ffffff class ext external classDef people stroke:#125BD8,fill:#ffffff class users people