What Are Pages in Tableau?

Cody Schneider9 min read

Ever wanted to turn a static Tableau chart into a dynamic, animated story? That’s exactly what the Pages shelf allows you to do, transforming a single visualization into a series of frames you can play like a movie. This article will show you what the Pages shelf is, why it’s so useful, and how you can use it step-by-step to bring your data to life.

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

What Exactly Are Tableau Pages?

In Tableau, the Pages shelf lets you break a view into a sequence of pages based on the members of a field. Think of it like a flipbook for your data. When you place a dimension onto the Pages shelf, Tableau creates a separate “page” for each member of that dimension. You can then cycle through these pages one by one, either manually or as an animation, to see how your visualization changes for each member.

For example, if you place a Year dimension on the Pages shelf, you'll get a unique page for 2020, 2021, 2022, and 2023. As you play the animation, the chart will update to show only the data for each year consecutively. It’s a powerful way to add a layer of interactivity and narrative to your dashboards, making it easier for your audience to see trends, comparisons, and patterns develop over time or across categories.

When Should You Use the Pages Shelf?

The Pages shelf isn't just a flashy feature, it serves specific analytical purposes by making complex data easier to understand. Here are the most common scenarios where Pages can make a huge impact.

1. Visualizing Change Over Time

This is the classic use case for the Pages shelf. Animating a chart over a period helps you tell a clear story about growth, decline, or seasonal patterns. Instead of showing multiple lines for each year on one cluttered graph, you can let the viewer watch the story unfold year by year.

Example: Imagine a bar chart displaying total sales by product category. By placing the Order Date (Year) field onto the Pages shelf, you can create a simple animation that shows how the sales for Technology, Furniture, and Office Supplies evolved each year. The bars will grow and shrink as the animation moves from one year to the next, instantly highlighting which categories saw the biggest changes.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

2. Comparing Different Categories

When you need to compare the performance of different categories, but showing them all at once would be overwhelming, Pages can help. You can create a dedicated view for each category and let the user flip between them for a focused comparison.

Example: Say you have a scatter plot that shows profit vs. sales for every customer. Putting all customers on one chart would be an indecipherable mess of dots. Instead, you could place the Customer Segment dimension (e.g., Consumer, Corporate, Home Office) on the Pages shelf. Now, your audience can view the scatter plot for each segment individually, giving them a much clearer picture of performance without the noise.

3. De-cluttering a Busy Visualization

At its core, the Pages shelf is a tool for simplification. It allows you to take an enormous amount of information and present it in digestible, sequential chunks. Any chart that feels too "busy" because you're trying to slice the data by too many dimensions at once is a good candidate for the Pages shelf.

Example: Let's say you have a map of the United States showing sales performance by state. You also want to see how this varies across different product sub-categories. Adding Sub-Category to a filter works, but placing it on the Pages shelf creates an animated tour. The map will cycle through each sub-category - Binders, Chairs, Phones, Tables - showing the sales footprint for each one individually. This controlled reveal gives the viewer time to process each slice of the data before moving to the next.

How to Use Pages in Tableau: A Step-by-Step Guide

Ready to create your first animation? Let’s walk through the process using the familiar Sample - Superstore dataset that comes with Tableau. We’ll build a map that animates sales growth across different states over four years.

Step 1: Build Your Base Visualization

First, you need a chart to animate. The Pages shelf simply layers on top of an existing view.

  1. Connect to the Sample - Superstore data source.
  2. Double-click the State field. Tableau will automatically create a map and place Longitude on Columns and Latitude on Rows.
  3. Drag the Sales field onto the Color card in the Marks pane. Your map will now be color-coded based on the total sales in each state.
  4. Drag the Sales field onto the Label card as well, so you can see the exact sales figures.

At this point, you should have a static map showing the total sales across all years. Now for the fun part.

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

Step 2: Add a Field to the Pages Shelf

The Pages shelf is located directly above the Filters shelf in your worksheet. To create our animation, we want to see how this map changes each year.

  1. Find the Order Date dimension in the Data pane.
  2. Drag Order Date and drop it directly onto the Pages shelf.

As soon as you do this, two things will happen:

  • A "page" control card will appear on the right side of your view.
  • Your map will update to show data for only the first "page," which in this case is the first year in your dataset.

By default, Tableau may set the date granularity to the specific date (YEAR(Order Date) continuous pill). You might want to right-click the YEAR(Order Date) pill on the Pages shelf and change it from continuous (green) to discrete (blue) Year. For most animations, a discrete field works best.

Step 3: Get to Know the Page Player Controls

The control card that appeared is your animation player. It gives you full control over how your audience experiences the pages.

  • Player Controls: You have a standard play/pause button and forward/backward buttons to move through the animation one frame at a time.
  • Slider: This lets you manually drag the animation to a specific page quickly.
  • Speed Controls: You can choose from three speeds (slow, medium, fast) to set the pace of your story.
  • Loop Playback Toggle: Want the animation to loop continuously? You can turn that on here.
  • Show History: This is a powerful feature that lets you display marks from previous pages alongside the current one.

Step 4: Go Deeper with "Show History"

The "Show History" option unlocks an even richer level of visualization. It’s perfect for showing paths, movement, or cumulative trends. Let's apply it to a "racing bar chart" example for illustrating sales trends across four years.

  1. Create a new worksheet, and then create a horizontal bar chart putting Sales to Rows, and Sub-category to Rows.
  2. Drag the Order Date onto the Pages shelf.
  3. Now, let’s enable Show History. Click to check the box.
  4. A dialog box will pop up with more options. For Marks, select All.
  5. In the dropdown to the right, check both Marks and Trails.

When you press play now, notice how the previous bar charts create a trail. As the dot moves, it leaves a trail behind, helping you visualize the growth (or decline) over the years.

You can customize:

  • Marks: Show the data points from previous pages.
  • Trails: Connect the marks over time to trace a path.
  • Both: Display both marks and trails.
  • Color options: You can set marks from previous pages to fade out so that the current page remains the focus.

This feature is amazing for race charts on a map view, or showing how data points in a scatter plot shift between different states or categories.

Tips for Using Tableau Pages Effectively

Now that you know how it works, here are a few best practices to ensure your animations are insightful instead of just distracting.

1. Keep the Number of Pages Manageable

The pages feature works best when cycling through a limited number of items, typically less than 20. Animating through hundreds of pages (e.g., individual customer names) will be too fast for anyone to comprehend and will perform poorly. Stick to dimensions with fewer members, like years, quarters, product categories, or customer segments.

2. Control Your Speed and Flow

Set the animation speed appropriately for your data. A slower speed gives your audience more time to understand what's changing on each frame. If you're presenting, manually click through the pages to control the narrative and pause to explain important trends.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

3. Use Dynamic Titles for Context

An animation without context is just a moving picture. Add a dynamic title to your worksheet so the viewer always knows what page they are looking at. You can do this by editing the title and using the "Insert" button to add the Page Name, Page Number, or Page Field.

Example Title: Sales by State for <Page Name>

This title will automatically update from "Sales by State for 2020" to "Sales by State for 2021" as the animation plays.

4. Choose "Show History" Wisely

Trails and marks history can quickly clutter a view if not used carefully. This feature is most powerful in two scenarios:

  • Maps: To visualize movement, like the path of a storm or the delivery route of a truck.
  • Scatter Plots: To see how individual data points migrate across quadrants over time or across stages.

5. Know Its Publishing Limitations

When you publish a view with a Pages slider to the server or cloud, the animation will not play and loop on startup, even though you have set that within Desktop. The pages player control turns into a simpler horizontal slider and the animation option becomes an individual "play" icon which needs pressing to start the animation and even loops on completion (if that option has been selected). Be aware of this simple caveat when looking to integrate pages animation into Dashboards for your audience.

Final Thoughts

The Tableau Pages shelf is a fantastic tool for converting static reports into engaging data stories. By thoughtfully sequencing your data over time or across categories, you can guide your audience's attention, highlight key trends, and make complex information far easier to digest. It moves beyond just showing what happened and helps explain how it happened.

Building advanced financial models in traditional spreadsheet tools takes significant time, whether you're starting a business or trying to manage your budget better. If you need a faster way to crunch numbers and build models without complex formulas, you might like how we designed Graphed for a simpler approach. Just describe the model or budget you want in plain English, and our tool builds it for you in a familiar spreadsheet format – all in your browser without having to learn new formulas.

Related Articles