A Looker Studio dashboard is an interactive, shareable report that pulls several data sources into one view, and you can build one yourself without paying for the tool. This guide walks you through the full workflow: connect your data, build the charts, transform the numbers, share the result and refine it. By the end, you will have a dashboard you can hand to a client or colleague with confidence.
TL;DR:
- Choose reusable data sources when several reports need one shared metric definition; use embedded sources for small projects that should travel with a single report.
- Save team wide metrics at the data source level so every report shares one definition; keep chart specific calculations for experiments or one off adjustments.
- Owner’s Credentials applies one freshness setting to all viewers; Viewer’s Credentials allows individual refreshes that may raise query costs, while service accounts avoid personal login dependence.
- The Looker connector times out after five minutes, caps charts at 5,000 rows, and excludes Looker instances hosted by customers; pre aggregate heavy data before connecting.
- Build it yourself with one or two clean sources and a few metrics; seek help when data needs modeling or multiple teams require shared definitions.
Table of Contents
- How does the six-stage dashboard workflow run?
- How do you build charts, controls and layout?
- How do calculated fields and blending change your numbers?
- What do credentials and data freshness mean for performance?
- Which Looker connector limits should you design around?
- How can templates get you to a working dashboard faster?
- What should you check before you share a dashboard?
- When should you build it yourself and when should you ask for help?
- Want us to build and maintain your dashboards?
- FAQ
- Sources
How does the six-stage dashboard workflow run?
Google’s documentation describes a typical workflow in six stages. Follow them in order and you avoid most rework.
- Create: start a blank report or a template.
- Connect: link the data sources the report will draw on.
- Visualise: add charts, tables and controls.
- Transform: build calculated fields and blends for derived metrics.
- Share: set permissions and send the link.
- Refine: adjust the report as viewers give feedback.
Decide early whether a data source is reusable or embedded. A reusable source keeps one consistent data model across many reports, while an embedded source travels with its report and keeps small projects simple. Each stage also touches permissions, so plan who edits and who only views before you share.
How do you build charts, controls and layout?
Once data is connected, use the properties panel to switch fields and styling on any chart. Choose the chart to fit the question rather than the other way round:
- Time series: trends in sessions, leads or revenue.
- Bar chart: comparisons between channels or campaigns.
- Pie chart: simple shares, best kept to a handful of slices.
- Table: exact figures that people want to scan or export.
- Geo map: results by area, handy for local businesses.
Controls turn a static page into something people explore. A date range control sets the period, filter controls let viewers narrow by channel or campaign, and a data control lets one template swap between different data sources. Google notes that dashboards support filters, multiple pages and a responsive canvas with pixel-perfect or snap-to-grid positioning. Snap-to-grid keeps edges tidy, and a consistent theme makes the page feel finished. Check colour contrast on every chart, because pale text on a pastel fill disappears on a projector.
Pro Tip: Put the date range control top left on every page, so viewers always know which period they are reading.
How do calculated fields and blending change your numbers?
Calculated fields let you create new metrics and dimensions from existing ones without touching the source system. Google separates them into two kinds, and picking the right one saves you repeat work.
- Data-source calculated fields: available to every report that uses that source, so they suit metrics the whole team should define once.
- Chart-specific calculated fields: exist only in the chart where you made them, so they suit quick experiments and one-off tweaks.
- Blending: joins two sources on a shared key, which helps when ad spend lives in one place and sales in another.
A worked example, with illustrative inputs: say a campaign gets clicks and enquiries. A calculated field dividing enquiries by clicks gives a conversion rate. Save it at data-source level and every report using that source shows the same definition. The trade-off is that a shared field changes for everyone when you edit it, so note edits somewhere your team can see them.
What do credentials and data freshness mean for performance?
Credentials change what viewers see and how refreshes behave. With Owner’s Credentials, one freshness setting applies to all viewers. With Viewer’s Credentials, each viewer can trigger their own refresh, which can raise query costs. Service account credentials suit reports that should run independently of any one person’s login.
- Freshness relies on in-memory caching, so repeated queries inside the threshold are served from memory.
- The report shows its last refresh time, so viewers can judge how current the figures are.
- Fewer fields and narrower date ranges mean lighter queries and fewer timeouts.
Caching speeds up reports and reduces query costs when the same query repeats within the freshness threshold, so a busy dashboard stays cheap if you set that threshold sensibly.
Which Looker connector limits should you design around?
If your data comes through the Looker connector, Google lists firm constraints that shape what a complex report can do:
- Queries time out after five minutes.
- Charts are capped at 5,000 rows.
- Customer-hosted Looker instances cannot be connected.
- Tables accept up to 100 dimensions and 100 metrics, and exports have row caps.
When a report hits these walls, reduce the rows each chart requests, pre-aggregate the data before it reaches the dashboard, or move heavy joins into BigQuery and connect to the result. Designing around the limit early is far cheaper than rebuilding a report that keeps timing out.
How can templates get you to a working dashboard faster?
A template gets you to a working dashboard in minutes, and Google offers a gallery of examples alongside a free tool for building interactive, shareable reports. To adapt one:
- Browse the gallery and pick a template close to your goal.
- Apply it, then swap in your own data source.
- Update the branding, fonts and colours.
- Reset the date ranges and use the data control if you plan to reuse the template.
Three starter layouts are worth copying. A marketing overview shows traffic, leads and top channels on one page. A campaign performance page puts spend, clicks and conversions side by side. An executive snapshot highlights key figures alongside a trend line. For metric ideas, our guide to the key digital marketing metrics to track is a good starting list.
What should you check before you share a dashboard?
Run through a short checklist before anyone else opens the link:
- State one clear objective for the dashboard.
- Keep date ranges consistent across pages.
- Label every metric in plain words.
- Choose sensible default filters.
- Check contrast, font sizes and the mobile layout.
- Use reusable data sources, review permissions and keep version notes.
Good objectives come from knowing how analytics drives marketing decisions, so write the question the dashboard answers at the top of your notes.
Pro Tip: Open the dashboard as a viewer, not an editor, before you share it, because that is the only way to spot a permission gap.

When should you build it yourself and when should you ask for help?
Build it yourself when you have one or two clean sources, a handful of metrics and no strict governance needs. Ask for help when connectors misbehave, the data needs modelling before it is usable, or several teams must trust the same definitions. In my view, the expensive mistake is rarely the chart design. It is an unclear definition of success that nobody noticed until the first review meeting. A good engagement speeds up connector setup, data modelling and design polish. If you want to judge the return afterwards, our piece on monitoring SEO performance shows how we measure results.
— tibor
Want us to build and maintain your dashboards?
If you would rather hand this over, we can discuss how to make your reporting easier to manage, so your team can focus on the results. Our SEO, PPC and content services support campaigns across digital marketing. We can discuss what you track today and where a dashboard might save you time. The templates and steps above remain yours to use if you prefer to go it alone.

FAQ
What is a Looker Studio dashboard?
A Looker Studio dashboard is an interactive report that combines data from one or more sources into charts, tables and controls. You can share it with a link, and viewers can filter it themselves. Google describes it as a no-cost tool for building shareable dashboards.
Is Google Looker Studio free?
Yes, the tool itself is free to use for building and sharing reports, as Google’s welcome page states. Costs can still arise from the data you connect, for example query charges in BigQuery.
Does Looker Studio still exist?
Yes. In April 2026 the product name returned to Data Studio, and the tool continues under that name in Google’s own documentation. Reports built earlier keep working, and you may still see both names used.
Why do dashboards sometimes run slowly or time out?
Heavy queries are the usual cause. Reduce the rows and fields each chart requests, pre-aggregate your data, or move large joins into BigQuery. Caching also helps when freshness settings suit your needs.
Sources
Connecting data takes a few clicks, but the credential choice you make here shapes everything that follows. The report tutorial lays out the basic path:
- A typical Data Studio workflow | Google Cloud Documentation
Common connectors include Google Sheets, BigQuery, Google Analytics and community connectors built by third parties. If you track mobile apps, Apptenium’s app analytics pairs with Firebase and Google Analytics, which suits that kind of data.
Credentials decide whose access the report uses to fetch data. Google documents three types: Owner’s Credentials, Viewer’s Credentials and service account credentials. Owner’s Credentials is selected by default where supported. Embedded sources are shared automatically with the report, whereas reusable sources need explicit sharing permissions.
Pro Tip: Set the credential type before you click Add, because changing it afterwards can break access for viewers who already have the link.

