How to Enable Tableau CRM in Salesforce
Thinking about unlocking deeper insights from your Salesforce data without ever leaving the platform? Enabling Tableau CRM (now officially called CRM Analytics) is your first step. It's a powerful, native analytics tool designed to bring advanced business intelligence directly into your Salesforce environment, putting actionable data right where your team works. This guide will walk you through the entire process, step-by-step, from pre-flight checks to flipping the switch and assigning user permissions.
First, What Is CRM Analytics (Previously Tableau CRM)?
Before we dive into the "how," let's quickly clarify the "what." Salesforce acquired Tableau and eventually rebranded its own native analytics tool, originally called Einstein Analytics, to Tableau CRM. More recently, it was renamed again to CRM Analytics. While the name has changed a few times, its core purpose remains the same: it's a powerful analytics and business intelligence platform built directly on top of Salesforce.
Unlike standard Salesforce Reports and Dashboards, CRM Analytics is designed for deep-dive data exploration, trend analysis, and predictive insights. Think of it as a full-fledged BI tool that lives right inside your CRM. It can handle massive datasets, integrate data from external sources, and produce highly interactive, visually compelling dashboards (called "lenses" and "dashboards"). This allows teams to move beyond basic operational reports and truly understand the drivers behind sales performance, customer service efficiency, and marketing ROI.
Before You Start: A Quick Pre-Flight Check
Enabling CRM Analytics is straightforward, but running through a quick checklist first will ensure the process is seamless. You'll need to confirm you have the right Salesforce environment and permissions in place.
1. Check Your Salesforce Edition
CRM Analytics is primarily available for Enterprise, Performance, Unlimited, and Developer Editions of Salesforce. If you're using Professional Edition or below, you won't have the option to enable it. To check your edition, go to Setup and search for "Company Information" in the Quick Find box. Your edition will be listed there.
2. Confirm You Have Admin Rights
To enable CRM Analytics and assign permissions, you need to be a Salesforce Administrator or have a user profile with the "Customize Application" and "Manage Users" permissions. This is typically a task reserved for your Salesforce Admin, as it impacts your entire organization.
3. Understand Your Licenses
CRM Analytics requires specific licenses for you and your team to use it. There are different license types available, each granting different levels of functionality:
CRM Analytics Growth: Offers core CRM Analytics functionality along with out-of-the-box template apps. This is the most common license type.
CRM Analytics Plus: Includes everything in Growth, plus AI-powered features like Einstein Discovery for predictive insights.
Sales Cloud Einstein and Service Cloud Einstein: These are add-on licenses for Sales and Service Cloud that include a CRM Analytics Growth license set catered specifically to salespeople and service agents.
You’ll need at least one of these licenses in your organization to enable the platform. Your admin can check which licenses are available by navigating to Setup > Company Information > Permission Set Licenses.
Step-by-Step: How to Enable CRM Analytics in Your Salesforce Org
Once you've done your pre-flight check and confirmed you're ready to go, the actual process of turning on CRM Analytics only takes a few clicks.
Step 1: Navigate to Salesforce Setup
Log in to your Salesforce org with admin credentials. Click the gear icon in the top-right corner and select Setup. This is your command center for all things administrative in Salesforce.
Step 2: Find the CRM Analytics Setup Page
In the Setup menu, use the Quick Find bar on the left to search for "CRM Analytics." In the results, click on Getting Started under the "Analytics" section. This will take you to the main setup page for CRM Analytics.
Here, Salesforce provides an overview of the setup process and confirms whether your org meets the basic prerequisites.
Step 3: Click "Enable CRM Analytics"
You'll see a large blue button labeled Enable CRM Analytics. Click it. That one click starts a background process where Salesforce provisions your analytics environment. It does a few key things automatically:
It creates two special user profiles in the background: the Analytics Cloud Integration User and the Analytics Cloud Security User. These "phantom" users are used by the platform to access Salesforce data and manage security settings, so you don't have to worry about manual data connections for your Salesforce objects.
It enables all the necessary permissions a default administrator needs to assign to users.
It prepares your environment to create dataflows and dashboards.
The process might take a few minutes. Once it is complete, the page will refresh. You can now move on to the next step: assigning permissions to users.
Mission-Critical: Assigning Permissions to Your Team
Just enabling CRM Analytics doesn't automatically give everyone access. Just like the rest of Salesforce, CRM Analytics can be a high-security environment. You decide precisely who can create, view, and manage analytics by giving them specific permissions.
Understanding Permissions
One of the most misunderstood concepts for new users is Salesforce permissions and licenses. Licenses act as keys that unlock the platform. However, having a key doesn't mean you can do everything. Permissions determine what specific actions each user can perform.
Permission Set License: Think of this as a ticket to the main event. You can't do anything without a ticket. These licenses generally outline what parts of CRM Analytics a user can access.
Permission Sets: These are like backstage passes that grant specific permissions to users. It determines what a user can actually do within the areas they're allowed to access. For example, creating dashboards or managing dataflows.
In practice, you will assign a Permission Set License to a user to grant them access and then assign a Permission Set to allow them to perform specific actions.
Steps to Assign Permissions
Step 1: Go to the Permission Set overview in Setup. Use the Quick Find box to search and select Permission Sets.
Step 2: Choose a Permission Set that is applicable to the user you’re working with. Click Manage Assignments and then select Add Assignments.
Step 3: Select users that need this Permission Set assigned. Click Next, review your selections, and click Assign.
Step 4: Confirm that the assignments were successful. You might need to refresh your page to see the latest status.
Step 5: You can manage licenses by navigating to Setup > Company Information > Permission Set Licenses.
Final Thoughts
Enabling CRM Analytics and assigning permissions can streamline your Salesforce experience by integrating powerful analytics directly into your operations. With the right setup, you and your team can utilize advanced data insights to drive better business decisions. For more efficient management, consider using Graphed to manage your analytics workflows and stay organized.