Chart block is available for users on the Professional plan and above.
If you make an update in your data source, it will take 15 min until that change is reflected in your chart in preview, and live mode.Learn more about data sampling and data freshness at the end of this article.
Linking a data source

Linking an Airtable base and table
Please note, that you first need to have your data source linked in Settings => Data Sources to be able to connect a specific database.
Conditional Filters
Under the Source tab, you also have the Conditional Filters section. Chart Conditional Filters work similar to List conditional filters.If you want to refer to an Airtable Linked Record in your condition, use a relevant Lookup Field (supported), not a Linked Record itself (not supported).
Features
Now, let’s see what we have in the Features tab of block’s settings.Title and Subtitle
Here you set a Title and Subtitle for the block.
Title and subtitle
Type
Next, you have the Type parameter where you select between different chart types. Let’s select the Bar Chart type and move on to configuring our data.Metrics
Here’s when we start connecting our data to display it through the chart. We’re going to use an Airtable table with a database of quarterly incomes and expenses as shown below.
Airtable table with data

- Sum. Calculates the Sum of all the values for a given category.
- Average. Calculates the average of all the values for a given category.
- Min. Picks the smallest value of all the values of the category.
- Max. Picks the biggest value of all the values of the category.
- Count distinct values. Adds up the number of records that contain a unique value.
- Count all. Adds up the number of records present in a given grouping category.
Groupings
Under Groupings, we need to select the field by which we want our metric to be grouped and shown on the X-axis. In our case it is the Date field.



Time interval: month

Time interval: year
| Time interval | Display formats |
| Day | YYYY-MM-DD MM/DD/YYYY DD/MM/YYYY MMM DD, YYYY |
| Month | YYYY-MM MM/YYYY YYYY/MM MMM YYYY |
- Categories // A-Z. Order by the Category field values from A to Z.
- Categories // Z-A. Order by the Category field values from Z to A.
- Values // A-Z. Order by the Value field values from A to Z.
- Values // Z-A. Order by the Value field values from Z to A.






If you want to refer to an Airtable Linked Record in your grouping, use a relevant Lookup Field (supported), not a Linked Record itself (not supported).
Options
Orientation
This option can be used to change the orientation of the chart from horizontal to vertical.
Switching chart orientation
Show zoom
When this option is enabled, the users will be able to zoom into any area of the chart. There’s also a Zoom out option that reverts the last zoom in action. See below how that works.
Zoom in and out
Show tooltip
When this option is enabled, the users will see a tooltip when hovering over each individual bar. The tooltip contains all the information about that specific bar.Enable download
When this option is enabled, the users will be able to download the chart to their device in .svg format.Data sampling and data freshness
Charts in edit mode
- Data sampling - only a small sample of records is used to generate your charts in edit mode to optimize performance
- Data freshness - data shown in edit mode is real-time.
Charts in preview mode
- Data sampling - all the specified records are being shown, limited by the max number of “records per dynamic block” specified in your plan.
-
Data freshness - data refreshes every 15 minutes.
- Chartsinclude the Information about when the data on the chart was last refreshed.
- App builders can instantly refresh data in preview mode. Instant data refresh is only available in preview mode for testing purposes. Not available to your end users in the live app.
Charts in live mode
- Data sampling - all the specified records are being shown, limited by the max number of “records per dynamic block” specified in your plan.
- Data freshness - data refreshes every 15 minutes. Chartsinclude the Information about when the data on the chart was last refreshed.