[ Web Proxy ]
URL:
Viewing: https://docs.cloud.google.com/data-studio/add-buttons [Back]  [Original]

Add buttons  |  Data Studio  |  Google Cloud Documentation Skip to main content
Google Cloud Documentation [Google Cloud Documentation]
Send feedback

Add buttons Stay organized with collections Save and categorize content based on your preferences.

You can add buttons to your Data Studio reports to let usersfilter data, access report actions, and navigate to linked content in a streamlined and convenient way. For example, you can let users filter a table with Country and Population by preset country values or navigate to a related page, and you can also provide them with quick ways to download or share a report.

Important: When users click an external link, Data Studio displays a redirect notice.

Report with filter buttons for a table with Country and Population fields, and buttons linking to a main report and for downloading and sharing the report. [Report with filter buttons for a table with Country and Population fields, and buttons linking to a main report and for downloading and sharing the report.]

Add buttons to a report

  1. Edit your report.
  2. Select the Button option from the Add a control drop-down menu.
  3. Label your button by typing in the button field.
  4. Rearrange your button to position it in the desired location on your report.

Next, customize the button using the Setup and Style options in the Properties menu.

Button setup options

The options in a button's Setup panel determine how a button is configured.

Data source

A data source provides the connection between the component and the underlying dataset.

This option applies to the Filter action type.

Button action type

These options control the ways a dashboard user can interact with a report using buttons. Each option has additional configuration options.

There are several types of button actions:

The Navigation option lets dashboard editors create a button for users to quickly navigate to internal or external linked content.

Important: When users click an external link, Data Studio displays a redirect notice.Note: This feature is being released gradually. You might not see it right away.

There are two types of navigation you can choose from:

Warning: Cross-filtering must be enabled for a chart for Dynamic navigation buttons to function as expected.If cross-filtering is not enabled, dynamic link navigation uses the value of the first row of the dataset by default.

To add a Static linknavigation button to your report, follow these steps:

  1. Select the Navigation option.
  2. Select the Static link option from the Button link URL drop-down menu.
  3. Select the Insert link button in the Button link URL section to open the Insert link menu.
  4. Input the URL.
  5. Select or deselect the Open link in new tab option, as desired.
  6. Select Apply to save the navigation optionsor Cancel to close the pop-up menu without saving.

To add a Dynamic link navigation button to your report, follow these steps:

  1. Select the Navigation option.

  2. Select the Dynamic link (from dimension) option from the Button link URL drop-down menu.

  3. Select Add a new dimension in the Button Link URL section tochoose a dimension that includes URL values.

    • Alternatively,select ADD FIELD to open the calculated field menu and create an expression that concatenates dimension values to a URL.

      For example, to create a dynamic link that performs a Google Search for avalue from a dimension called Country,you can use the following expression:

      concat("http://www.google.com/search?q=",Country)

      When a user selects a Country value in a chart, the button link will change to include that value.

  4. If you select ADD FIELD to create a dynamic URL, selectthe URL option from the Data Type drop-down menu, and then click Apply in the calculated field menu.

  5. Select or deselect the Open link in new tab option, as desired.

Report actions

The Report actions option letsdashboard editors create a button for users to quickly access report actions such as sharing and downloading.

To add a Report action buttonto a report, follow these steps:

  1. Select the Report actions option.
  2. Choose oneof the following options from the Choose a report action for the button drop-down menu:
    1. Invite people — Lets users quickly invite other users to viewor collaborate on a report.
    2. Get report link — Lets users quickly access aURL for sharinga report with others or for using a report in web pages.
    3. Download report — Lets users quickly download a report as a PDF.
    4. Reset filters — Lets users quickly reset filters on a report.
    5. Refresh data — Lets users refresh data in the report. By default, this action refreshes all data sources in the report. To refresh only specific components, group the button with those components.

Filter

The Filter option letsdashboard editors create preset filters for dashboard viewers to quickly and conveniently applycomplex filter logic to charts and reports.

See the Preset filter control page to learn more about configuring preset filter controls.

Button style options

A button's Style properties control its overall presentation and appearance.

Button font options

These options control the appearance of button font styling.

Background and border options

These options control the appearance of thebutton background container.

Send feedback

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-08-11 UTC.

Need to tell us more? [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-08-11 UTC."],[],[]]

Web Proxy Viewer  |  New URL  |  Original Page