No items found.

Marketing analytics for everyone? Google Data Studio basics.

Last updated -
June 10, 2026
Author photo
Anna Sztabkowska
7 min

Do you like to prepare reports? Not many people do. On the one hand, all marketers know that analytics allows us to make better marketing decisions, but on the other, it is often much more time consuming than we would like. The necessity of creating reports, extracting data from many different sources can take up so much time, that there is none left for the analysis of that data itself. But no matter if you are one of those who loves to prepare reports, or if you do so only because you must, you will find Google Data Studio very helpful. If you want more information, check out our free webinar.

Why should you use Google Data Studio?

There are many tools for creating dashboards with marketing data, but they can be quite complicated or crazy expensive. Data Studio is on the user-friendly side, while also being free of charge - all you need to start using it is a Google account.

You can easily connect it with multiple data sources, including most of the Google products - such as Google Analytics, Google Ads, Search Console,  Google Sheets, and many others. With a few clicks, you can have visualized data from all of these places in one, interactive dashboard.

And if that’s not enough for you, there are also many partner integrations, which allow you to connect sources like Facebook or Linkedin Ads, your Mailchimp account, and other major sources of marketing data.

How to create your first dashboard?

So, how to start working on a dashboard in Data Studio? Log into your Google Account that has access to the data sources you would like to see on your dashboard and go to https://datastudio.google.com/. You can also start by choosing “New” directly in your Google drive and choosing “Google Data Studio”.

The, decide if you want to start working on a blank canvas, or use one of the templates provided by Google - all you have to do there is link your own data source.  For the purpose of this tutorial, we will go with the blank.

Dashboard

Adding data sources

Before you start creating charts and tables on your dashboard, you need to add at least one source of data. Data Studio will present you with sources you have already connected, as well as sample data that I will use in this tutorial.

unititled report

If that’s your first time in Data Studio choose “Create new data source” and decide which app you would like to connect first. If that is Google Analytics or Google Ads you will be asked to choose which account would you like to use (and in case of GA also which view).

Then you will be transferred to a view that might look quite scary, but if you are using one of the products mentioned above, you most likely don’t have to take a second look at it - all data should be correctly mapped into the appropriate format. If you chose source such as Google Sheets, where you are responsible for naming columns and completing them with data, you might want to take a look if everything looks okay - for example if columns with dates have been recognized as such and if monetary values have the right currency assigned.

After that’s all sorted out click “Add to report”. You’ll see a request for confirmation - just click “Add to report” again.

add to report

Get familiar with the interface

Now when your data source is connected you will get access to the Data Studio interface in all its glory.

I think that the easiest way to get familiar with a new tool and gain confidence in using is to click-through the available options and features, and I strongly encourage you to do so.  Explore available chart options, check out how you can adjust the layout and your theme.

And when you feel satisfied, or have no idea what to do, come back to this article or register for a webinar, where you will be able to get more information.

untitled report layout and theme

Make your first chart

Now, let’s go straight to the fun part!

Click “Add a chart” and decide which option will best portray the data you want to visualize. I would like to see the traffic on my website and how it changes in time, as well as compare it to the previous period, so for the start I will go with the “Time series”.

chart

A box with a chart will appear on your dashboard - you can easily move it in the drag&drop style, as well as resize it by dragging on its corners. The panel on the right side of the screen will allow you to adjust the data you see.  

settings

In this case, our dimension (what you see on the X-axis, or in the first column of a table) is date, but for other types of charts it could be for example “Source / medium” or “Acquisition channel”.

Then it’s time to choose the second part of the chart - our metric. In case of GA it might be sessions, new users, goal completions - whatever you want to see. It is important to note, that you might add more than one (and in the style tab define which one should appear on which axis ). You can also add a comparison to data from a previous period, which is what I did here.

Sessions

Now, when my  (and hopefully yours too!) chart is ready, let’s get to work on how to make it interactive.

Make it interactive

This is what makes data studio special. In just a few clicks you can add time & other filter controls, to make your dashboard come to life. This feature really comes in handy when you want to be able to for example view the same data for different traffic sources, while not having to create multiple charts.  

First, let’s add the date range control. Click the calendar icon on the top bar. The date control will appear on your dashboard. In the tab on the right side of the screen, you will be able to define which date range should be default to your report - for example last 30 days.

select date range

Then, click the “filter control” icon next to it and in the tab on the right side of the screen choose which dimension it should use. Let’s say that you are presenting your report to the board of directors, and they want to know how particular marketing channels performed in terms of traffic. You don’t have to prepare a chart for each - just choose a filter control with dimension such as “Source/ Medium”.

source

To see how what you just did performs in real life click the “View” button in the top right corner of the screen and play with these controls - you will be able to see how your chosen metric performed in the chosen period of time, depending on different marketing channels - such as Google Organic or Google CPC.

Google Organic or Google CPC

What to do next?

Now you have all the basic knowledge to be able to create your own dashboard with your most important marketing data - such as performance of your website, goal completions,  performance of your Google Ads campaign, or your web push campaigns (as long as you’re using UTMs). I encourage you to play around with styling & elements such as text and shapes to create labels for your charts, in order to create compelling story with your visualised data.

try web push notification

Try web push notifications now - always free up to 500 subscribers!

Not enough?

If you would like to learn more about Google Data Studio features, sharing reports with co-workers and clients, connecting data from sources like Facebook Ads, or see examples of real marketing dashboards in action, then I would like to invite you to my webinar on 20th of February 2019 4 PM CEST - Marketing analytics for everyone? Meet Google Data Studio!. If you have any questions after reading this article, you will have an opportunity to ask them during the webinar. See you there!

Anna Sztabkowska
Growth Manager @ SkalskiGrowth

In Skalski Growth she provides full customer service in the field of growth marketing. She specializes in marketing activities addressed to business clients. She has worked with companies such as Omnipack, Printbox and Tree Development Group. She is passionate about marketing analytics and finding new ways to generate leads.

Also on PushPushGo blog

Web push

40+ Push Notification Examples for Ecommerce, Media, SaaS and Apps

A practical collection of 40+ push notification examples for ecommerce, media, SaaS, mobile apps and transactional messages. The article shows how to create more effective notifications by focusing on the right timing, audience, message and call to action, with real examples you can easily adapt to your own campaigns.
August 17, 2026
16 min
Online marketing inisghts

Cart abandonment email best practices: 12 ways to recover more sales

Learn abandoned cart email best practices that help ecommerce brands recover lost sales with stronger timing, content, offers and cart recovery strategies.
July 30, 2026
23 min
Online marketing inisghts
Web push
Mobile push

Push notification strategy: build yours for 2026

Learn how to build a push notification strategy that brings users back, improves retention, and supports sales without annoying your audience.
May 28, 2026
25 min

Start your free trial

Web push | Mobile push | Transactional notifications
Onsite notifications | Pop-up | In-app | WhatsApp channels
Start a 14-day trial!
Mountains
Written by
Alec Whitten
Published on
17 January 2022

Introduction

Mi tincidunt elit, id quisque ligula ac diam, amet. Vel etiam suspendisse morbi eleifend faucibus eget vestibulum felis. Dictum quis montes, sit sit. Tellus aliquam enim urna, etiam. Mauris posuere vulputate arcu amet, vitae nisi, tellus tincidunt. At feugiat sapien varius id.

Eget quis mi enim, leo lacinia pharetra, semper. Eget in volutpat mollis at volutpat lectus velit, sed auctor. Porttitor fames arcu quis fusce augue enim. Quis at habitant diam at. Suscipit tristique risus, at donec. In turpis vel et quam imperdiet. Ipsum molestie aliquet sodales id est ac volutpat.

Office setting
Image caption goes here
Dolor enim eu tortor urna sed duis nulla. Aliquam vestibulum, nulla odio nisl vitae. In aliquet pellentesque aenean hac vestibulum turpis mi bibendum diam. Tempor integer aliquam in vitae malesuada fringilla.

Elit nisi in eleifend sed nisi. Pulvinar at orci, proin imperdiet commodo consectetur convallis risus. Sed condimentum enim dignissim adipiscing faucibus consequat, urna. Viverra purus et erat auctor aliquam. Risus, volutpat vulputate posuere purus sit congue convallis aliquet. Arcu id augue ut feugiat donec porttitor neque. Mauris, neque ultricies eu vestibulum, bibendum quam lorem id. Dolor lacus, eget nunc lectus in tellus, pharetra, porttitor.

"Ipsum sit mattis nulla quam nulla. Gravida id gravida ac enim mauris id. Non pellentesque congue eget consectetur turpis. Sapien, dictum molestie sem tempor. Diam elit, orci, tincidunt aenean tempus."

Tristique odio senectus nam posuere ornare leo metus, ultricies. Blandit duis ultricies vulputate morbi feugiat cras placerat elit. Aliquam tellus lorem sed ac. Montes, sed mattis pellentesque suscipit accumsan. Cursus viverra aenean magna risus elementum faucibus molestie pellentesque. Arcu ultricies sed mauris vestibulum.

Conclusion

Morbi sed imperdiet in ipsum, adipiscing elit dui lectus. Tellus id scelerisque est ultricies ultricies. Duis est sit sed leo nisl, blandit elit sagittis. Quisque tristique consequat quam sed. Nisl at scelerisque amet nulla purus habitasse.

Nunc sed faucibus bibendum feugiat sed interdum. Ipsum egestas condimentum mi massa. In tincidunt pharetra consectetur sed duis facilisis metus. Etiam egestas in nec sed et. Quis lobortis at sit dictum eget nibh tortor commodo cursus.

Odio felis sagittis, morbi feugiat tortor vitae feugiat fusce aliquet. Nam elementum urna nisi aliquet erat dolor enim. Ornare id morbi eget ipsum. Aliquam senectus neque ut id eget consectetur dictum. Donec posuere pharetra odio consequat scelerisque et, nunc tortor. Nulla adipiscing erat a erat. Condimentum lorem posuere gravida enim posuere cursus diam.

Weekly newsletter
No spam. Just the latest releases and tips, interesting articles, and exclusive interviews in your inbox every week.
Read about our privacy policy.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.