---
title: "Visualizing Records from Airtable in Tableau | Airtable Support"
slug: "visualizing-records-from-airtable-in-tableau"
description: "This article outlines a solution to efficiently and automatically bring information from your Airtable base into Tableau utilizing a..."
updated: 2025-10-30T17:39:20Z
published: 2025-10-30T17:39:20Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.airtable.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Visualizing records from Airtable in Tableau

Note

- While these articles are meant to serve as helpful guides for our customers, 1:1 support for integrations with 3rd party tools is limited in support interactions.
- If you are experiencing setup issues or need help troubleshooting this integration, we recommend you [search threads in the Community first](https://community.airtable.com/community).
- If your question doesn't appear to be asked in the Community, then [post a new message](https://community.airtable.com/development-apis-11) on the Development & APIs board (Requires signing into the community).

## What is Tableau’s Web Data Connector?

> [!CAUTION]
> Note
> 
> - This article outlines a solution to automatically bring information from your Airtable base into [Tableau](https://www.tableau.com/) utilizing a Tableau feature called [Web Data Connectors](https://help.tableau.com/current/pro/desktop/en-us/examples_web_data_connector.htm). For information on how to bring data from Tableau into Airtable, [please refer to this support article instead](/docs/airtable-sync-integration-tableau-online).
> - This software is not supported by Airtable. It is made available on an "as is" basis and provided without express or implied warranties of any kind.
> - Tableau is deprecating the Web Data Connector (WDC) 2.0 in favor of a 3.0 version. The following documentation on the WDC is based on a 2.0 connection and is subject to deprecation. If you are unable to use this, please explore Options 1 and 2 described in this article. Alternatively, you can contact Tableau support in order to explore creating your own WDC 3.0 connection.

[Tableau's Web Data Connector](https://www.tableau.com/about/blog/2015/8/connect-just-about-any-web-data-new-web-data-connector-42246) allows developers to build connections to data beyond the existing traditional and Tableau-supported connectors using HTML and Javascript. End users can use WDCs without writing code, but it’s helpful to know that these connectors are built and supported by third-party developers, not Tableau**.**

Ultimately, the tables and rows you pull in from an external data source, such as Airtable, through the use of a Web Data Connector, can be visualized in Tableau in all of the same ways you already visualize your other data sources.

## How can I use Tableau to visualize my Airtable records?

This integration guide focuses on option 3 using a Tableau Web Data Connector, however, there are several ways you can use Tableau to visualize your Airtable records:

- [Exporting CSVs from Airtable](https://support.airtable.com/docs/download-a-view-to-csv) and [importing into Tableau](https://help.tableau.com/current/pro/desktop/en-us/examples_text.htm).
- Setting up a periodic or near-real-time sync between your Airtable base and a data source that [Tableau natively supports](https://help.tableau.com/current/pro/desktop/en-us/exampleconnections_overview.htm), such as a relational database or data warehouse.
- Using [Tableau's Web Data Connector](https://www.tableau.com/about/blog/2015/8/connect-just-about-any-web-data-new-web-data-connector-42246) to pull records from Airtable into Tableau.

## Web Data Connector requirements

The following are required to use the Tableau Web Data Connector:

- [Tableau Desktop](https://www.tableau.com/products/desktop) or server, version 2019.4+ *This includes Tableau’s free Tableau Public version*
- A [Personal Access Token](https://airtable.com/developers/web/guides/personal-access-tokens) with the `data.records:read` scope enabled
- An Airtable base that you want to visualize in Tableau. In this guide, we’ll use this [Venture Capital Fund](https://www.airtable.com/universe/expFo1yNQPYwhey5n/vc-fund-database-for-early-stage-startups) base from [Airtable Universe](https://www.airtable.com/universe) as an example.
- The URL of a Web Data Connector.
  - The URL used in this guide is [https://airtable-labs.github.io/airtable-tableau-wdc/](https://airtable-labs.github.io/airtable-tableau-wdc/) — [example connector to get started](https://airtable-labs.github.io/airtable-tableau-wdc).
  - The URL can be used as-is or to host your own copy of the code.

## Connecting Airtable and Tableau

To connect Airtable from Tableau:

1. Open Tableau and from the “Connect” section.
2. Click **More Servers**.
3. Click **Web Data Connector**.
4. Enter the “Web Data Connector” URL, “ [https://airtable-labs.github.io/airtable-tableau-wdc](https://airtable-labs.github.io/airtable-tableau-wdc).”
5. Paste your personal access token (PAT) in the "Personal Access Token” or “API Key" field.
  1. You can also select "Specify a Base ID " and [provide a base ID](/docs/finding-airtable-ids), starting with "app."
6. Click **Go**.
  1. Tableau uses [Airtable’s API](https://airtable.com/developers/web/api/introduction) to retrieve a list of tables that belong to your base.

![4404191857175unnamed1.png](https://cdn.airtable.document360.io/d0ee2ee4-3f78-47c7-b388-85e40be9fb89/Images/Documentation/4404191857175unnamed1.png)

Once, you’ve completed the setup process above, you can select tables and retrieve data:

1. Select and drag the table you want to visualize to the Tableau.
2. Click **Update Now**.
3. Click **Sheet 1** to build worksheets, dashboards, and stories.

![4404192419607unnamed.gif](https://cdn.airtable.document360.io/d0ee2ee4-3f78-47c7-b388-85e40be9fb89/Images/Documentation/4404192419607unnamed.gif)

## FAQs

**How does the Tableau Web Data Connector work with linked records?**

The easiest way to visualize the data from Linked [record relationships](/docs/designing-linked-records-and-dependencies) is to add [lookup](/docs/lookup-field-overview), [rollup](/docs/rollup-field-overview), and [count](/docs/count-field-overview) fields to your table in Airtable and refresh the data source in Tableau. You can also define relationships in Tableau’s “Data Source” pane. Before proceeding, we recommend watching this [guide to relationships](https://help.tableau.com/v2021.1/public/desktop/en-us/datasource_relationships_learnmorepage.htm).

For example, the following screenshot shows a relationship between “Firm Name” (which in Tableau shows the “recXXXXX” value) mapped to the “_airtableRecordId” from the “Firms” table:

![4404185744663unnamed7.png](https://cdn.airtable.document360.io/d0ee2ee4-3f78-47c7-b388-85e40be9fb89/Images/Documentation/4404185744663unnamed7.png)

You can now go back to your worksheet and pull in data from both tables: “Name” is from the “Firms” table, while other fields are from the “Funding Rounds” table.

**How do I inspect the code or host Tableau Web Data Connector on my infrastructure?**

- The web data connector is: [https://airtable-labs.github.io/airtable-tableau-wdc/](https://airtable-labs.github.io/airtable-tableau-wdc/) is hosted on GitHub Pages
- The source code is: [h](https://github.com/Airtable-Labs/airtable-tableau-wdc)[ttps://github.com/Airtable-Labs/airtable-tableau-wdc.](https://github.com/Airtable-Labs/airtable-tableau-wdc.)
- [Learn how to host Tableau Web Data](https://tableau.github.io/webdataconnector/docs/wdc_hosting_and_submissions)
