Close this search box.

How to Create Interactive Buttons in Looker Studio

Last Modified on July 13, 2024

Want to make your Google Looker Studio dashboard stand out from others?

Custom-designed buttons in Looker Studio are small yet powerful additions that, when implemented properly, could distinguish your dashboard apart from others and make it memorable to your users.

Looker Studio For Beginners

Subscribe & Master the Basics with our FREE Looker Studio Course

They can serve a variety of purposes, from aligning with a brand’s color to adding a unique touch to a data storytelling presentation.

While buttons in Looker Studio dashboards may seem like a negligible component, incorporating strategy and creativity into their design can greatly improve the user experience, keep users engaged, and make your dashboards interactive.

In this tutorial, we’ll look at how to create interactive buttons in Looker Studio. Don’t undervalue buttons as they are key dashboard enhancement features.

Here is an overview of what we’ll cover:

Let’s get started!

What Can Buttons in Looker Studio Do?

Buttons in Looker Studio allow you to include a call to action, point users to certain resources and even guide them through your funnels.

For example, we have an embedded Looker Studio dashboard on this webpage with a button that allows visitors to explore the data further and find their insights.

Call to action button in the embedded Looker Studio dashboard

Once clicked, this button opens the full dashboard on a separate page.

The full dashboard opened on a separate web page

Buttons can also help users better navigate through the pages of your report. Our example dashboard has multiple pages, and the page control is not very visible. Additional steps need to be made to get there.

First, hover over your dashboard to see the hidden menu bar at the bottom. Next, click on the arrow to show the page control.

Showing the page control for the embedded dashboard

Here, a list of the pages of your dashboard will show up.

List of the embedded dashboard pages

The effectiveness of this page control hinges on having clear and distinct page names for your dashboard, as well as on how easily users can understand and find the page they are looking for based on the page name alone.

To simplify this process, you can use navigation buttons. For this tutorial, we’ll introduce two types of navigation buttons in Looker Studio that you can implement on your dashboard.

The first type involves using a dedicated pane that lists the pages you would like to navigate to.

Navigation buttons in a dedicated pane

The other type involves multiple numbered pages and additional buttons for going to the previous and next pages.

Numbered navigation buttons

Buttons in Looker Studio can also be a helpful tool in highlighting key elements of your dashboard. To illustrate, let’s have a look at buttons with hover effects.

In our example dashboard, we have a black button with the text “Learn Analytics.”

Button with hover effect in the example dashboard

When we hover over this button, the look and color formatting of the button inverts.

Inverted color scheme hover effect

Buttons with hover effects like this are especially useful for dashboards with dark themes or are overcrowded with data. They also help differentiate what elements of the dashboard are clickable.

🚨 Note: If your client is using buttons with hover effects on their website, you may want to use them again for their dashboards so that you keep the brand’s design consistent across platforms.

Let’s get started with building a basic button.

How to Build a Basic Button

To build basic buttons in Looker Studio, we’ll start with adding a textbox.

In your Looker Studio account, go to the toolbar at the top and select Text.

Adding text to your dashboard

Insert this anywhere on your dashboard. Now, let’s format this text a bit.

First, type your text. Next, ensure that the text is selected, then change the font size to 28px and set the alignment to center. Finally, click on the Insert link button.

Formatting the basic button

Here, you’ll either paste in one of your links or select one of the pages of the report. For this example, we’ll select the page named Copy of Traffic. Click Apply.

Selecting the link for the basic button

Let’s add a border. Set the border color to black, and the border thickness to 4. Next, let’s preview this button by clicking View.

Editing the border settings of the basic button and previewing it

Great! We have successfully created a basic button.

Successful creation of a basic button

This is the same technique we need to use to build the pagination navigation buttons on one of our pages.

Pagination navigation buttons

There are, however, two issues with this technique of creating buttons in Looker Studio.

First, only the text link is clickable. When you hover the mouse over the other parts of the button within the border, you’ll see that the cursor remains the same – meaning you can’t click on these areas to open the link.

The unclickable area within the button

Next, the underline that appeared is probably something you want to remove.

Let’s resume editing our button by clicking on Edit.

Resuming editing the basic button

The underline can be easily removed by deselecting the Underline icon in the style tab.

Disabling the underline formatting

Before showing how to solve the issue of non-clickable spaces, let’s design the button further.

First, let’s change the background color to a red color from our theme chart palette.

Changing the background color of the basic button

Next, select the text and change the font color to white.

Changing the font color of the basic button

Next, you can also play around with the border’s radius to design your buttons further.

Scroll to the background and border section and change the border radius to 15.

Changing the border radius of the basic button

Great! We now have a button similar to the one that you’ve seen before.

Now, we have two options to solve the issue of non-clickable spaces. You can either reduce the button size so that there are fewer empty spaces between the text and the border or add an element on top that is the same size as the button.

For this tutorial, we’ll be using transparent images on top of the buttons to solve this issue.

Go to the toolbar and click on the image icon → Upload from computer.

Uploading an image from the computer

Deselect the Preserve Aspect Ratio option, then overlay and resize the image to the same location and size as the button.

Resizing the image to the same size as the button

Next, Insert an image link URL.

Inserting an image link URL

Select the same page as we used in our example earlier, then click Apply.

Selecting the same link as the basic button for the image

Finally, set the opacity of the image to 0%.

Setting the opacity of the image to zero

Now, the entire button can be clicked.

Let’s move on to creating navigation buttons in Looker Studio.

To build navigation buttons in Looker Studio, we’ll again start with using the text icon and use the same techniques we used earlier.

Insert and resize the textbox to the same width as the navigation pane.

Type the page name, change the font color to white, center the text, and change the background color to a blue-grey color from our theme color palette. Finally, click the Insert link button.

Formatting and adding a link to the navigation button

Select the page that is related to the text you’ve inputted. Next, click Apply.

Selecting the link for the welcome navigation button

Since we’ve inserted a link, the text will be reformatted to be blue and have an underline.

Set the font color to white again, then deselect the underline format.

Reformatting the navigation button after a link was inserted

Now, let’s create a copy of this button by right-clicking on it and selecting Duplicate.

Creating a copy of the navigation button

You could also use the keyboard shortcuts to do the same.

Drag the second button below the first one and type our page name. Next, set the background color to transparent.

Formatting the second navigation button

Ensure that you send your users to the right page. For this example, we have two pages, one to welcome the users and another one for traffic.

Set the link for this second navigation button to Traffic 2, then click Apply.

Selecting the link for the traffic navigation button

We need to reformat this button since we modified the link.

There may be instances where the formatting gets messed up. If this happens, simply refresh the page.