What is Subscription in Tableau Server?
Receiving the right report at the right time shouldn't require manual effort. Tableau Server's subscription feature is designed to solve this exact problem, pushing critical data directly to stakeholders' inboxes automatically. This article provides a comprehensive guide on how Tableau subscriptions work, how you can set them up in a few simple steps, and how to best manage them.
What Exactly is a Tableau Subscription?
Think of it as a magazine subscription for your data. Instead of expecting your CEO, sales manager, or client to log into Tableau Server and hunt for the latest dashboard every morning, a subscription automatically delivers a snapshot of it to their email on a schedule you define. It’s an automated reporting system built directly into the Tableau ecosystem.
When a subscription runs, it generates an email containing:
- A static image of the view or dashboard.
- A PDF attachment of the view or dashboard (this is an optional setting).
- A direct link back to the live, interactive version on Tableau Server.
This simple process is incredibly powerful. Key team members can get a high-level overview directly in their inbox to start their day, and if they see something worth investigating, they are only one click away from the full interactive dashboard. It effectively takes the friction out of keeping everyone informed and engaged with the company's most important metrics.
Key Benefits of Using Tableau Subscriptions
Automating your reporting with subscriptions isn't just a convenience, it actively fosters a more data-aware culture. Here are a few core benefits:
- Drive Proactive Updates: Instead of relying on individuals to remember to check a dashboard, subscriptions push insights to them. This ensures critical data - like daily sales figures, marketing campaign performance, or website traffic trends - is consistently top-of-mind.
- Increase Stakeholder Engagement: Not everyone on your team is a Tableau power user. Subscriptions are the perfect way to keep executives, clients, and partners in the loop without requiring them to learn a new tool. They get the crucial information delivered in a familiar format (email).
- Save Time and Eliminate Manual Work: The old routine of exporting a dashboard to PDF, drafting an email, and sending it to a distribution list every Monday morning is officially over. Set up a subscription once, and Tableau Server handles the repetitive work for you going forward.
- Ensure Reporting Consistency: When reports are sent manually, there's a risk of sending the wrong version or filtering the data incorrectly. Subscriptions ensure that everyone receives the same standardized view at the same time, every time, creating a single source of truth for your team's discussions.
How to Create a Subscription in Tableau Server (Step-by-Step)
Setting up your first subscription is remarkably simple. Before you start, there are a couple of prerequisites: your Tableau Server administrator needs to have subscriptions enabled on the server and an SMTP server configured for sending emails. You'll also need a site role of "Viewer" or higher and have the necessary permissions for the workbook.
With that out of the way, here’s how to do it:
Step 1: Navigate to the View or Workbook
Open the specific dashboard, worksheet, or story you want to be delivered to your inbox. Any filters or custom views you've applied will be captured in the subscription, which is a great way to personalize the report for different audiences.
Step 2: Click the 'Subscribe' Icon
In the toolbar at the top of the view, you'll see a small envelope icon labeled Subscribe. This is your entry point to creating the subscription.
Step 3: Configure the Subscription Details
Clicking the icon will open a dialog box with several options to configure. Let's break them down:
- Add users or groups: You can subscribe yourself or, if you have the permission, subscribe an entire group of users (e.g., the 'Sales Team'). This is incredibly useful for team-wide reporting.
- Format: You have a few choices here. You can receive the dashboard as an Image embedded in the email body, as a PDF attachment, or choose Both Image and PDF. The last option is often the most user-friendly.
- Subject: Don't skip this! Customize the email subject line to be clear and informative. A good subject line like "Weekly Marketing KPI Performance" is much more effective than the default view title.
- Message: You can add a brief custom message to provide context in the email body, like "Here is the sales performance report for the week. Please review open opportunities by Friday EOD."
- Schedule: This is the most important part. You'll see a list of available schedules created by your server administrator (e.g., "Daily at 7:00 AM," "Weekly on Mondays," "First day of the month"). Choose the one that best fits your reporting cadence. If you don't see a schedule that works for you, you'll need to contact your Tableau admin to have one created.
- "Don't send if view is empty": This is a handy checkbox. If you tick this, the subscription will only run if the view contains data. This is useful for exception reporting - for example, a dashboard that shows support tickets that have been unresolved for over 48 hours.
Step 4: Click the 'Subscribe' Button
Once you’ve configured everything to your liking, just click the blue Subscribe button. That's it! Your automated report is now scheduled to run.
Managing Your Existing Subscriptions
Your reporting needs change over time. You might want to pause a subscription, change its schedule, or stop it altogether. Managing your subscriptions is just as easy as creating them.
To access your subscriptions, click on your profile icon in the top-right corner of Tableau Server and select My Content. From there, navigate to the Subscriptions tab. Here, you'll find a list of all your active subscriptions.
For any subscription in the list, you can:
- Change the schedule: Select the subscription and choose a different predefined schedule from the dropdown menu.
- Modify the subject or format: Edit the subject line or change between Image, PDF, or Both.
- Unsubscribe: Simply select the subscription and click the "Unsubscribe" button to delete it.
- Run Now: Use this option to trigger the subscription immediately, which is perfect for testing your changes or sending a one-off update.
Advanced Tips and Best Practices
You can get even more value out of Tableau subscriptions by applying a few best practices.
Use Groups for Scalability
Instead of subscribing individuals one by one, subscribe a Tableau Group (e.g., "Marketing Team," "Regional Sales Managers"). This makes management much easier. When a new person joins the team, just add them to the group, and they'll automatically start receiving all the relevant reports. When someone leaves, remove them from the group, and the emails will stop. No need to hunt down a dozen individual subscriptions.
Distinguish Subscriptions from Data-Driven Alerts
Tableau also offers a feature called "Data-Driven Alerts." They're similar to subscriptions but serve a different purpose.
- Subscriptions run on a fixed schedule, regardless of what the data says. They are for regular, consistent reporting.
- Data-Driven Alerts only run when a data point crosses a specific threshold you define. For example, "send an email only if inventory for a product falls below 100 units." Use alerts for exception monitoring, not routine updates.
Design Dashboards for Email Delivery
Remember that the first encounter most people will have with your dashboard is the static image in their email. Design with that in mind:
- Place the most important KPIs and summaries in the top-left, so they're immediately visible without scrolling.
- Use clear, readable fonts and contrasting colors that render well in an email client.
- Keep tooltips concise, as they won’t be interactive in the static image but will appear when a user accesses the live version.
Final Thoughts
Learning to use Tableau subscriptions is a quick and high-impact way to improve reporting efficiency and promote data literacy across your organization. By automating the delivery of key insights, you save valuable time and empower your team to make better, more informed decisions without adding another item to their daily to-do list.
Setting up subscriptions in tools like Tableau is a great step toward automation, but often only solves the final piece of the reporting puzzle. You still have to get data from platforms like Google Analytics, Shopify, Facebook Ads, and Salesforce into one place first, which can be a manual, time-consuming process. At Graphed, we simplified this by creating a platform where you can connect all of your data sources in seconds. Then, using simple, natural language, you can ask for the real-time dashboards and reports you need, getting insights in moments, not hours, without requiring technical expertise.
Related Articles
How to Enable Data Analysis in Excel
Enable Excel's hidden data analysis tools with our step-by-step guide. Uncover trends, make forecasts, and turn raw numbers into actionable insights today!
What SEO Tools Work with Google Analytics?
Discover which SEO tools integrate seamlessly with Google Analytics to provide a comprehensive view of your site's performance. Optimize your SEO strategy now!
Looker Studio vs Metabase: Which BI Tool Actually Fits Your Team?
Looker Studio and Metabase both help you turn raw data into dashboards, but they take completely different approaches. This guide breaks down where each tool fits, what they are good at, and which one matches your actual workflow.