How to Set Up Tableau Pulse for AI Analytics
Last updated Apr 4, 2026

How to Set Up Tableau Pulse for AI Analytics
Tableau Pulse monitors your key metrics automatically and sends plain-language summaries to your inbox or Slack. No SQL, no dashboard maintenance. The setup has three parts: enabling Pulse in your site settings, publishing a prepared data source to Tableau Cloud, and creating metric definitions. Most organizations skip the data preparation step and then wonder why their metrics return empty or meaningless insights.
What Tableau Pulse Does
Pulse is a separate product layer inside Tableau Cloud (not available on Tableau Server) that sits on top of your existing published data sources. Once configured, it runs periodic analysis on the metrics you define and generates AI-written summaries covering current performance, trend direction, top contributors, and anomalies.
Users follow individual metrics and choose their digest schedule. The platform sends summaries via email or Slack on the cadence you set: daily, weekly, or monthly. The Discover feature lets users ask follow-up questions in plain English directly inside Tableau Cloud, with Einstein as the underlying model.
Pulse is designed for people who need to stay informed about specific numbers but do not want to build or maintain dashboards. An ops manager tracking support ticket volume, a founder watching monthly revenue by product line, or a sales lead monitoring rep performance by region are all strong use cases.
Data Preparation Before Enabling Pulse
This is the step most tutorials skip. Pulse cannot connect to raw files, local extracts, or unstructured data. It requires a single published data source on Tableau Cloud with specific properties.
Date column requirements. Pulse metrics are built on relative time comparisons. It calculates "today vs. last week," "this month vs. last month," and year-over-year automatically. For these comparisons to work, your date column must be consistent (no gaps or nulls), formatted as a date or datetime type, and cover at least 6 to 12 months of history. If your data only has 30 days of records, Pulse will generate observations but the trend analysis will carry no statistical weight.
Single data source per metric. Each metric definition pulls from one published data source. You cannot join two sources inside Pulse. If you need revenue combined with customer segment data, prepare and join them before publishing. Tableau Prep is the recommended tool for this step.
Publish to Tableau Cloud. Once the data source is clean, publish it from Tableau Desktop or Tableau Prep to your Tableau Cloud site. Give it a clear, descriptive name and configure it to refresh on a schedule that matches how often you want Pulse insights. A data source that refreshes once a week will only produce weekly-accurate metrics.
Authentication. Pulse needs to access your published data source on a schedule, without a user signing in each time. Embedded credentials are the simplest approach: embed the service account credentials at publish time so Pulse can connect on its own. Single sign-on works but requires additional configuration to prevent authentication failures during scheduled runs.
Enable Pulse in Site Settings
Only a Tableau Cloud site administrator can turn on Pulse. The steps are the same across all Tableau Cloud tiers.
- Sign in to Tableau Cloud as an administrator.
- Click Settings in the left navigation panel.
- Under the Tableau Pulse section, open the Deployment tab.
- Select "Turn on Tableau Pulse."
- Choose whether to enable it for all users or limit it to a specific user group. Starting with a limited group is recommended so you can validate metric quality before a site-wide rollout.
- Click Save.
Configure digest delivery. In the same Settings page, open the Digest tab. Enable email delivery, Slack delivery, or both. To enable Slack, connect your Tableau Cloud site to your Slack workspace through the integration settings. Once connected, users can direct their digests to personal DMs or shared channels. Set the default digest generation time to after your data source refresh completes.
Enable AI features. Three AI capabilities are toggled independently under the AI Settings tab: metric insight summaries, semantic matching for Ask Q&A, and Enhanced Q&A (Discover). Discover requires a connected Salesforce org because it uses Einstein as its underlying model. The first two AI features work without Salesforce.
Create a Metric Definition
Once Pulse is enabled and your data source is published, navigate to Metrics in the Tableau Cloud top navigation. Click "New Metric Definition."
Step 1: Select the data source. Choose the published data source you prepared. Pulse searches your site for available sources and shows only those you have permission to access.
Step 2: Choose the measure. This is the value you want to monitor: revenue, ticket count, active users, conversion rate. Select the aggregation method: sum, average, count, count distinct, minimum, or maximum. If your target measure requires a calculated field, use the advanced definition option to enter a custom expression.
Step 3: Select the time dimension. Choose the date column from your data source. Pulse uses this column for all time-based comparisons. Specify the granularity: day, week, month, or quarter. Match the granularity to how your team naturally reviews the number. A metric you review in weekly standups should use a weekly grain, not daily.
Step 4: Add filters. Filters let users explore the metric by dimension without creating a separate definition. A "Monthly Revenue" metric could include a Region filter and a Product Category filter. Users who follow the metric can apply these filters to create their own segmented view. Two to four well-chosen filters is the right range. More than six starts to create confusion rather than clarity.
Step 5: Set insight direction. Under the Insights section, specify whether an increase in this metric is favorable or unfavorable. This field controls how the AI frames every generated insight. Mark "revenue" as favorable-when-increasing and it will write "Revenue is up 12% month-over-month, outperforming the prior three-month average." Leave it blank and you get neutral observations with no judgment. Mark a "support ticket volume" metric as unfavorable-when-increasing and the AI will correctly flag rising ticket counts as a concern, not a win.
This is the single most commonly skipped configuration step, and it has the largest impact on insight quality.
Step 6: Format and label. Add a singular and plural label for what each unit represents. "Ticket" and "Tickets," for instance, helps the AI write more natural summaries. Choose a display format for the measure: currency, percentage, or plain number.
Save the metric definition. It appears in the Metrics directory where users can search, follow, and configure personal digest preferences.
What Good Metric Definitions Look Like
Most organizations make one of two mistakes: they create a single top-level metric with no filters, or they create 40 overlapping metrics that nobody follows.
A well-formed metric has one clear business question, one measure, one time grain, and a small set of meaningful filters.
Weak definition: "Sales" as a sum with no filters and monthly grain. Strong definition: "Monthly Recurring Revenue" with Region, Product Line, and Account Tier filters, monthly grain, marked as favorable-when-increasing.
Weak definition: "Tickets" as a count with no time grain. Strong definition: "Support Tickets Created" with Priority and Team filters, daily grain, marked as unfavorable-when-increasing.
Start with three to five metrics that correspond to the numbers your team reviews in weekly standups. Those are the metrics where Pulse will add the most immediate value because you already have context to evaluate whether the AI insight is accurate and useful.
Following Metrics and Configuring Digests
Once metrics are published, any user with Viewer access or above can open the Metrics directory and click Follow. From their profile settings, they choose digest frequency (daily, weekly, monthly) and delivery channel (email or Slack). Users can adjust these preferences per metric, so a sales lead might follow revenue daily and ticket volume weekly.
If your Slack integration is active, users can subscribe team metrics to a shared channel rather than only to personal DMs. A Monday morning revenue digest in the sales Slack channel or a daily support volume update in the ops channel removes the need for anyone to log into Tableau to check numbers.
Common Setup Mistakes
Not scheduling data refreshes. Pulse generates insights based on the latest data in your published source. If the source does not refresh, Pulse repeats the same insight with stale numbers. Verify the refresh schedule is running in Tableau Cloud's Data Sources section.
Skipping the insight direction field. Without it, the AI cannot distinguish between a metric you want to go up and one you want to go down. Every insight will read as neutral.
Using non-embedded credentials. If a published data source requires user-specific sign-in and those credentials are not embedded, Pulse cannot access it on schedule. The metric will show connection errors during digest generation.
If your data lives in spreadsheets or files and you want to run quick exploratory analysis without setting up a full Tableau pipeline, VSLZ AI can analyze an uploaded file and return charts and statistical summaries from a plain-English prompt.
Next Steps
After your first three to five metrics are live and team members have followed them, run a two-week review. Check which insights generated follow-up questions or actions, and which were ignored. Metrics that get ignored usually have one of three problems: wrong time grain, missing filters, or a misconfigured insight direction. Adjust before expanding your metric library.
FAQ
Is Tableau Pulse available for Tableau Server?
No. Tableau Pulse is only available on Tableau Cloud. It does not work on Tableau Server or Tableau Desktop. Organizations running Tableau Server cannot access Pulse without adding a Tableau Cloud subscription or migrating their deployment.
What user roles can create metric definitions in Tableau Pulse?
Only users with Creator, Site Administrator Explorer, or Explorer (can publish) roles can create metric definitions. Viewer-level users can follow, view, and configure digest preferences for existing metrics but cannot create or edit metric definitions.
How often does Tableau Pulse generate new insights?
Pulse generates insights based on your data source refresh schedule. If your data source refreshes daily, Pulse can produce daily insights. Digest delivery frequency (daily, weekly, or monthly) is configured separately in site settings and per user in profile preferences.
Does Tableau Pulse require a Salesforce account to use AI features?
Not entirely. Metric insight summaries and semantic matching for Ask Q&A work without a Salesforce connection. The Enhanced Q&A feature, called Discover, requires a connected Salesforce org because it uses Salesforce Einstein as its underlying AI model. Sites without Salesforce can still use the other two AI capabilities.
Why is my Tableau Pulse metric showing no insights?
The most common causes are: the data source has insufficient historical data (less than 30 days makes trend analysis unreliable), the data source credentials are not embedded so Pulse cannot authenticate on schedule, or the data source has not refreshed since the metric was created. Start by checking the data source refresh logs in Tableau Cloud and verifying that embedded credentials are set on the published source.


