Conversion Rate in Google Data Studio – How to Calculate it for Two Metrics


In this article, we are going to show you how you can calculate the Conversion Rate of two Google Analytics events inside Google Data Studio? 

It’s a technique that comes in super handy when you want to find out which step your customers are at when they drop out of your sales funnel. I’ll show you one of the ways you can get the conversion rate between two metrics in Google Data Studio.

Read moreConversion Rate in Google Data Studio – How to Calculate it for Two Metrics

5 Functions for Calculated Fields in Data Studio (2020 Updated)


I’m going to show you my top five favorite Functions for Calculated Fields in Data Studio to customize your data in Google Data Studio.

In this article, we want to talk about Data Studio again. Data Studio is really interesting because it’s always evolving, it’s a pretty new tool. There are always new features. And recently, they’ve added Functions to the mix. 

Read more5 Functions for Calculated Fields in Data Studio (2020 Updated)

Advanced Date Filters in Google Data Studio (Rolling Timeframes)

Google Data Studios Advanced Date selection feature lets you input rolling dates into your Dashboards. For example you can create a data visualization based on the last two weeks, without having to update your date range each day. In this video, we have Ahmad of Siavak to walk us through how we can utilize this new feature.

? Links:

Get started with Google Data Studio:

Our Google Data Studio Playlist:

Ahmads website:

Previously it would have been really hard to configure a dashboard based on a time backward or forward based on the date that is today. Luckily, there is a new functionality within Data Studio which is called the advanced date functionality which will now find in all the date pickers that we have in Data Studio, and I asked Ahmad to come up with a little tutorial to show off this new feature and how we can utilize it inside of our dashboards. Now, we’ve got lots to cover so Ahmad, take it away.

Thanks, Julian. This is Ahmad from Siavak. And in this video, I’m going to walk you through the advanced stage selection feature in Google Data Studio. This is a fairly new feature. And now let’s dive in and see how it works. This is a blank reports that I’ve made, I’ve already added a data source. And let’s create a time series chart to see what options do we have for selecting the date range. But this is our time series chart. We want to see the number of sessions over time for this website. And by default, the date range that is applied to a chart in Data Studio is auto A means last 28 days. We have other options as well. So we can choose for this to show other period of time by using custom. Let’s see what options do we have. The first one is fixed which is simple. Instead of last 28 days, we can choose this supports to always show for example, May 1st to May 14th. And regardless of the date that the end-user access this chart and views this report, they’re always going to see the report of the first of May to the 14th of May.

This isn’t dynamic. But we have some dynamic options as well which are based on the actual date that the report is being accessed. Just like this last seven days, last 14 days, last 30 days. And not last 30 days according to today, it is based on the actual date that people access the report. These are the options that we kind of always had in Google Data Studio. So it’s this week, last week, this month, last month, this quarter, last quarter. But what if we wanted to set the date range for this chart to two months ago until two weeks ago. So we couldn’t do that. Or let’s say we wanted the last three weeks, not including the days that have passed from this week. We couldn’t do that either. But with the new Advanced Data selection feature, we can do this and lots more.

Let’s see what it means. First of all, we need to select the start date. For this type day, we can choose fixed which is a fixed date. So let’s say, for example, we want first of January 2019 until last week, every time we want to load the reports we want to see the first of January until last week. This is how it’s done. So the first day would be first of January, fixed and end date with me today, minus one, not one day, one week, and we can choose a starting and Sunday or Monday as well. So when I applied this, whenever a user accesses the report, whenever they’re viewing the report, they would see the report is starting from first of January, going to the last week, not including the days that have passed from that week. Now let’s do something else. Even for the start date, we can have some dynamic value. So let’s say we wind from four weeks ago, to last week, that would be today, minus four weeks till today, minus one week. We can also have this with quarters, with years, or with months. So from three months ago, to one month ago, minus one month. Today, which is the first of June, it loads from the first of February till the end of May. That’s cool, isn’t it? Now let me show you another usage for advanced time selector. Let me add another this time, scorecard. And for this, I want to see the average order value.

Let me delete this one. So we just take a look at the average order value here. Okay, this is the average order value today for instance order last 28 days. Okay. But let’s think about this hypothetical situation that the client wants to see the performance of their website in terms of average order value over the last seven days compared to how it used to perform from first of January up to last seven days. So basically, they want to compare last week to the whole period of time from the first of this year to that point. For this, we want to first set the custom date range for the actual value of this scorecard to be from today, last seven days. Okay, we wanted to show the average order value for the last seven days. And then we want to compare it to the average order value from the first of January, up to eight days ago. For this enabled the comparison, for the comparison, historically we had fixed we had a previous period, which is our last seven days compared to the seven days before that, or from the same seven days of the previous year. But now we have advanced and we can choose this time to be fixed. And for this situation, we want it to be first of January. And to end date would be today minus seven days. If I apply, I will have a comparison. So this is the average order value for the last seven days. And it’s down from the average order value performance over there up to last seven days. But this is not clear. So let’s go to style it, uncheck this so it actually shows us what’s the main value is being compared to. So domain value is minus 1.3%. down from what we had from first of January to 21st of May. And by the way, you can show absolute changes as well. So it is nearly $3 less than the average order value that we had from first of January to 21st of May. So as you can see, not only we can use the advanced date range feature for the main scorecard or the main charts that we’re using, but also we can use it for a more flexible date ranges for the comparison with previous date ranges. That’s it. Thank you for watching and see you on the next video. Bye

All right, so there you have it. This is how you can utilize the new advanced date feature within Data Studio. Now, do you actually utilize this already? Or do you have a good use case I’d love to hear from you down in the comments below. And if you want to find more out about Data Studio about different features, functions, and so on, we have a playlist on Data Studio right up there where you can find out more with more tutorials. And as always, if you liked this video, why not give us a thumbs up and don’t forget to subscribe to our channel because we bring you new videos just like this one every week. Now my name is Julian, see you in the next one

How to Use the Data Studio Case Function

The Case Function is one of the most advanced and most useful functions in Google Data Studio. In today’s lesson, Ahmad is here to give us a tutorial on how we can use the Case statement in building our dashboards and create calculated fields.


Google Data Studio

Ahmads website Siavak

ITTT. If This Then That. If you are using Data Studio, then you should learn about the case function. Now functions are a very important part within Google Data Studio to create calculated fields. And the case function is probably the most advanced, most useful, but also most powerful function you can learn. And it really works like If This Then That. So I’ve asked Ahmad to come up with a little tutorial to explain the case function to us and how we can utilize it inside of our Data Studio dashboards. Now, we got lots of cover, so Ahmad take it away.

Thanks, Julian. This is Ahmad from Siavak. And in this video, I’m going to show you how to use Case When a statement in Google Data Studio to create calculated fields. The Case When a statement is one of the most powerful formulas available in Google data studio which you can use in many situations. But for the purpose of this tutorial, we’re going to use it to build a table that shows traffic and conversions from Google Analytics by weekday versus weekend. And you know, that’s not a dimension that is usually available in Google Analytics. This is a rather advanced feature of Google Data Studio. So I assume you already know the basics, like how to go to build reports, data sources and visualize data using charts. Let’s begin. We are going to start with creating a blank report and connecting it to Google Analytics demo account as a data source. So let’s select Google Analytics and demo account. Master view and connect it. Here we have our dimensions and metrics.

Let’s add this data source to the report. And we are good to go. So remember, our aim today is to create a table and categorize days of the week into two groups of weeks days versus weekend. We want to be able to visualize and analyze sessions, conversion rates, etc, per weekday versus weekend. For this, we first need to table. So let’s add one.

Now let’s add our metrics. I want sessions. It’s good to have page views, conversion rate. And we also want the average order value. Average order value. Let’s make it a bit bigger. So we can see all the data. And just a quick tip, if you double click and one of these edges of the columns, it will resize all the columns automatically to show you all the data. Now for dimension, we don’t want medium. We want something closer to see type of the weekday which we have day of week name, which is something that is available in Google Analytics by default. Okay, we just want to use it as a starting point. So here we go. We have our weekdays at the name of the day of the week, number of sessions, page views, e-commerce conversion rate, and average order value. Now, this is quite close to what we want, but not exactly. Instead of seeing the name of each day separately on its own row we’d like to have only two rows. The first-row being weekday and the second-row being weekend. This is not a dimension that is already available in Google Analytics. So to do this, we need to create a calculated field. Calculated fields are fields that their values are evaluated based on some calculations on other fields values. Sounds good. Let’s create one, we need to go to the resources menu and click on Manage added data sources to see our data source and edit it. When we edit our data source, we can add new fields. Were clicking on this all we arrive at this interface which allows us to give our new field a name. I’m going to name it date type, or let’s say sorry, day type. And then in the formula section, I’m going to use and introduce you to case when the statement. So before I start typing in the formula, let’s see what do we want to achieve in the table above. We want to write weekday. If it’s a Thursday, we want to write weekday, if it’s a Tuesday or Wednesday or Friday. But if it’s Saturday, or it’s Sunday, we want to write weekend instead. Okay, now let’s see how can we write this logic with a case when formula? Okay, CASE WHEN formula, and I write it in uppercase, but it’s okay, you can write in lowercase as well.

Looks like this. Okay, now, it is gonna say it’s invalid, but it’s okay. Because I’m just showing you it doesn’t allow me to input sample texts here. Okay. So, I mean, when a condition is met, the condition is met, we want to return a result. Okay, let’s allow the studio to do its autocomplete. But what I mean is results. Let’s see if we can get rid of that. Yeah.

And when another condition is true, we want to return another result. And we always end it by the word End. We can do something else which is else. Which means if none of these conditions are met, then return another result. This is the syntax of a case when statement. Now in this case, we do not need else because we only have seven values for weekdays for the name of the day of the week. And we already know for each value we want to return which string or text value. So let’s start the writing.

When day of week name equals two. Let’s start with Monday. Then return weekly. Similarly, when it’s Tuesday, return weekday. It’s Wednesday, again return weekday. Also, return weekday for Thursday and for Friday. But I pasted it twice now. But if it’s a Saturday, return weekend. And if it’s a Sunday, again, return weekend. Let’s wait for it to validate a formula. It says our formula is valid with this green checkmark. And now we can save it and click finished. Now let’s add our newly created dimension which is date type. So our table okay looks good. For each day of the week, that is a weekday, it has returned weekday. And for Sunday and Saturday, it has returned weekend. But we didn’t want this we wanted only two rows. So I need to get rid of their week name as a field. And we’ll have our table we can see our sessions, page views, ecommerce conversion rate, and average order value per week day versus per weekend. And we already can see some interesting data in here. So if I was the owner of this shop, I would rather advertise and promote my products on weekdays because the average order value is like five times bigger than average order value on weekends. Now this is going to be a quick tutorial. And I cannot show you all the details of case when statement. But let’s go back to the formula. Because I want to show you some interesting things about it. Again, we go to resource, manage added data sources. It is our data source.

Type in to find our field, click on function. And here is our formula. Now the first thing I want to talk about is the logical operators that you can use in the conditions section of case when the statement. So instead of equals, we can use exclamation mark equals which means does not equal something. Okay. And another thing that we can use, we can use all and raise another condition. So all day of week name equals Tuesday. It’s a big day.

So as you can see in a single line, we have checked for both Monday, and oh my typo. For both Monday and Tuesday. Okay, now we can’t bring all of these days into one line. But there is still a better solution. Here, let’s remove line three to line six because I want to bring all weekdays in one line. For this, I’m going to use in.

In a case when statement we can use in and then parentheses. And then inside these parentheses, we can have multiple values separated by comma. Okay, like Monday and Friday.

So the result is the same. But we achieved all the logic that we wanted. Now to combine Saturday and Sunday, for there’s a few more little bit more technical, I’m going to use a regular expression. And yes, you can use regular expression, in a case when a statement, which you know is powerful. And it brings the flexibility of this formula to a whole next level. If you do not know what regular expression means then it’s fine you can use in as so before. We wrote it much more easier in seven lines, it is possible. But I encourage you to go and check out regular expression because it’s so much powerful. And it comes in handy in many situations. So for this, I’m going to write regexP_match.

And then I’m going to have my field name. And then I’m going to have my regular expression in here which in this case is simple. Saturday pipe, which means or Sunday. So basically in the language of regular expression, I’m saying that when day a week is Saturday or Sunday. The formula is valid, let’s update it and click finished. Great. Now we have the same table which has two lines of code. If you’re curious to know more about the case when statement, please refer to Google Data studios documentation. It’s easy just Google it. And hope you’ve enjoyed this tutorial and thanks for watching. Bye.

All right, so there you have it. This is how you can utilize the case function within Data Studio. Do you have any other use cases that we haven’t thought about? Then let us know down below in the comments. We’d love to hear from you. And if you want to learn more about the functionality of Data Studio, definitely check out our playlist right there. And don’t forget to subscribe to our channel because we bring you new videos just like this one every week. Now my name is Julian. See you on the next one.

The Ultimate Google Data Studio Tutorial (2020 Updated)

Google Data Studio is Google’s prime tool to build Data Visualisations. Today, Ahmad of Siavak is going to show us how to make the most of this Analytics tool and build a quick dashboard for us.


Google Data Studio Tutorial Playlist –

Google Data Studio –

It’s 2020, and one of the hottest products from the Google Analytics line is probably Google Data Studio. They have improved the tool so much over the last few months and over the last few years that I wanted to update our tutorial on Google Data Studio. Now, I’ve asked Ahmad to come up with a quick overview video on talking you through the most important features of Google Data Studio, how to build a dashboard with it, and go through the general process of creating a dashboard and sharing it out to your stakeholders. Now, this is by no means a complete tutorial. All the features that are out there, and Google Data Studio this will take far too long. But we have a playlist on Google Data Studio where we explain certain features in mode, so check those out as well if you’re interested. But for now, we got lots to cover, so Ahmad take it away.

Thanks, Julian. This is Ahmad from Siavak. And in this video, I’m going to give you a quick overview of Google Data Studio. Data Studio is a free tool from Google that allows you to connect to and pull data from different data sources like Google Analytics, Google Ads, Facebook Ads, or even Google Sheets, and then easily create visual reports to share with your clients, stakeholders and team members. In this video, I’m going to show you many features of Google Data Studio as we create this awesome ecommerce reports together. Exciting, isn’t it? Let’s dive in and see how it works. This is the main interface of Google Data Studio. We can see your previous reports in the middle and at the top, you can choose to start with a template or create a blank report.

We are going to start with creating a blank report. The first thing we need to do is to connect our report to a data source. We can do it by clicking on Create new data source. Google Data Studio can connect to a lot of different data sources. There are free connectors available for Google products, such as Google Ads, Google Analytics, Google Sheets, or even Google Bitquery. And for everything else, we can use partner connectors. Partner connectors allow us to connect to many different data sources like Bing, Facebook, Instagram, Adroll, etc. For the purpose of this tutorial, we’re going to hit cancel. And it starts with the sample Google Analytics data provided with Google. collect data reports, and we are good to go. First things first, let’s give our report a name.

Next, let’s add the header. We started creating a rectangle, resizing it and changing its color. Next, we’re going to add a title. You can select the text, change the color, and change the size of the font, and also resize the widget and move it to better place. Now let’s add some numbers to our reports by adding some scorecards. Score points are good for showing KPIs or key performance indicators. Basically, any number. I’m going to head to is style tab to give our scorecard a border and round the corners. Let’s adjust the padding as well. And then I’m going to head over to the data and enable the date range comparison. So I’m going to compare this metric to the previous period. And here he appears. Now that we are happy with the scorecards, we can duplicate and create more. This retains the styling and the configuration for the date. The only thing we need to do is to change the metric. For this one, let’s choose transactions. We can drag it over to replace the metric. Or we can continue this process to make more scorecards. For this, I’d like to have product detail list. Drag and drop, and we’re done. Next one is a revenue.

And I’m going to change this one to show a compact number. Next up average order value. So as you can see, I can just type in here to search for all the metrics that are available in my data set. It’s a drag and drop them to the left to change the metric. Now let’s create some room for our final metric which is ecommerce conversion rate. I’m using my keyboard to move the scorecards around. And I can even control C and control V on my keyboard to copy and paste and create a new ecommerce. Now let’s see from which countries are we getting our revenue from. For this purpose, I’m going to add a map to the report. Now each shade represent the number of sessions, but we’d like to replace it with revenue. See which country bringing more revenue to our commerce store. And just to make it clear for the end user that what metric is being represented by this graph. Let’s add a title and call it revenue by country. Next, let’s see some trends. By adding a time series charts to our report. Just like the scorecards above, I’m going to give it a border and also change the radius for the corners. Let’s decide what numbers do we want to show on this chart. I’m going to head over to the Data tab and search for some metrics. I want sessions to be either, but they also want to see product detail we use product adds to cart and transactions.

Let’s duplicate this and create another chart for revenue. Right click and select Duplicate. Ok. So now I’m going to remove the metrics and replace the final one because I’d like to see the trend of revenue over time. But for this chart, I’d like to see how revenue builds up over time during this time period. Now if you’re going to duplicate this and create not a chart to show e-commerce conversion rates over time. I’m using my keyword to move this around. Just like before, you can head over to the Data tab, search for metric and replace the metric on the chart by dragging dropping the new metric over the previous one. For this one, however, I don’t want it to be cumulative. So uncheck this but I do like to see a trend line. Cool, isn’t it. Now let’s add a pie chart. To see the distribution between male and female users. Drag it over here choose gender as the dimension for this pie chart, and we can leave the metric to be the number of sessions. I’m going to head over to style tab. But I want to move the legend over the top just to make some room for the next visualization we want to create.

Now let’s use this space to create another chart and see which cities are we getting the most revenue from. For this purpose. let’s choose the bar chart, the horizontal bar chart. Move it here, resize it to fit, adjust the size to make room for the name of the cities, changed the metric to revenue. Premium sessions and change a dimension to city. Our ultimate commerce reports is almost finished. Let’s see how does it look for the end user. Looks nice, doesn’t it. But there is a problem. This report is a static and the user cannot interact with it. They cannot choose the time period or take a look at different segments of data. So let’s go back to edit mode and add some features and interactivity to this report. The first thing we’re going to do is to allow the end user to change the time period after report. And this is done by adding a date control filter just like this. Going to head over to this time tab and change some colors to make it visible. Now, the reviewer of the report can easily choose the timeframe for which they want to look at this report just like this. Now let’s go back to edit mode and add some more cool features to this report. I’m going to select these all, bring them down to make some room for the extra features we’re going to add.

First, we’re going to add a drop down menu that allows users to take a look at traffic from different source mediums. This is done by adding a filter control to report. By default it sets to medium as its dimension, we’re going to change it to source medium. Again, we’re simply dragging and dropping. Next, I’m going to duplicate this. Create another one for device category, which basically means desktop, mobile or tablet and allows them to look at traffic only from desktop devices, the tablets or mobiles. And finally, I’m going to duplicate again and allow the end user to filter my user time. Which basically means is that the new user or a returning users. Now let’s review our report again and see how does it look. Now it’s possible for the end user to filter this report base on any of these criteria. For example, they can choose to only look at desktop traffic. And all the numbers and charts will be updated to reflect the choice.

Now that we created this ultimate ecommerce report together, it is time to share it with others. Let’s take a look at different sharing options we have access to in Data Studio. The first option is to download the report as a PDF form. And we can even protect it with a password. The next option is to set up automatic delivery of the report via email. So Data Studio, emails a PDF version of this report to the email addresses that you choose on a daily, weekly or monthly basis. We can simply create a link to this report. Or we can share it with other people, just like any other Google Drive document. Just like a Google doc or Google Sheet, you can get a shareable link, or you can share this report with the specific emails. So as you can see, there are lots of options for you to share a report with the people who need to review it. Okay, I hope you’ve enjoyed today’s video, in which we learned how to use Google Data Studio to connect to a data source and create a beautiful, interactive and fully functional report and share it with others in about 15 minutes. I’m going to post a link to this report in the descriptions. So you can review it and grab a copy for yourself to play around with. To make a copy of the report inside your own Google Data Studio account, simply click on this little icon. That’s it for today. Thanks for watching.

All right, so there you have it. This is a quick overview on Google Data Studio, how you can use it and hopefully you know now if you should use it for building your dashboard. It’s pretty easy actually. But there are some quirks of it. So I also encourage you to check out our playlist which I’ve linked up right over there which will show you a few more details of Data Studio and a few more specific details on how you can utilize the tool for effective dashboard building. And as always, if you haven’t yet, consider subscribing right over there to our channel because we bring you new videos just like this one every week. Now my name is Julian. See in the next one.

Google Data Studio Charts – The 6 Types You Need to Know (feat. Ahmad Kanani)

Google Data Studio has several chart types thus allow users to create and design their reports in unlimited ways. In today’s video, Ahmad of Siavak is back, this time to show us the 6 most significant charts in data studio. Plus, he will give us some tips and tricks on how to design your data visualization dashboards more efficiently.


Siavak –

Google Data Studio –

Chart Types Reference –


In this video, Ahmad is going to introduce you to the most important chart types within Data Studio. And he’s going to give you some tricks on how to build more effective dashboards in Data Studio. All and more coming up.

Hey, there measure geeks. Julian here back with another video for you. Today, we want to talk about Data Studio and data visualizations. Now, you’re seeing we are remodeling right now our little studio here and I’m thinking what should I put in the background? Let me know in the comments down below. Today, we gonna talk about Data Studio. And this is a quite new tool in a Google universe. So it’s always evolving further and further. There’s always stuff I learned from different people. And today we want to learn from Ahmad who’s going to show us the different chart types within Data Studio. He’s also going to give us his tricks on how to become more effective in building a dashboard. He’s actually going to build a very small dashboard in this video

in a very short amount of time. Now we got lots to cover. So Ahmad take it away. Thanks, Julian. This is Ahmad from Siovak. And today I’m gonna show you 6 useful charts in Google Data Studio and we are gonna create this simple report dashboard together. Okay, let’s begin. First, I’m going to create a new blank Data Studio report. And I’m going to create a new data source for it. For this tutorial, we’re going to use Google Analytics and we are going to connect to Google Analytics demo account.

Let’s choose the Master View. And connect. It takes a few seconds, and then you can add it to your report. Click Add to report. And we are ready to go. The first data visualization side we’re going to create is a scorecard. Scorecard is best to show KPIs with key performance indicators. To do this, let’s go and add a chart. Choose a scorecard.

Resize it a bit and position it our canvas. As you can see the scorecard chose a metric, we can change the metric, for example, to sessions.

We can drag and drop sessions over page views for it to change. We can see the date range of this metric. So this is the number of sessions over the last 28 days. And we can also have a comparison to the previous year, previous period, or a custom time period. I’m going to choose previous period and hit apply. We can also filter the scorecard to show the number of sessions only for segments of our audience. To do this, we can add a filter.

Let’s for example, say viewers only say country equal to United States. Hit Save. Now it reloads to reflect the number of sessions from users from United States. We can also change the name and title of the metric to US only sessions. So it’s clear what’s number is a scorecard is going to represent. Let’s revert it back to default. And remove the filter. Because I’m going to show you at the end of this video, a really cool trick and a new feature of Data Studio that is actually more useful. The scorecard right now is pretty basic. So the next thing I’m going to do is to apply a bit of a styling to the scorecard. We can go to the style tab, choose a background and border and border radius. For background, we can use a solid color, or you can use a gradient from top left to bottom right. And let’s choose from white to a light gray.

Let’s change the border radius to four and add a light gray border as well. Okay, this looks much better. Now let’s copy and paste it to create three more scorecards. So control C and control V to create another one. For this, I’m going to show revenue.

For the next one, I’m going to show transactions. And for the final one, I’m going to show e-commerce conversion rate.

That’s it. Now, let’s say we want to see the trend of sessions over the time period of last 28 days. This is only the total number. But if you want to see the trend, we can use another data visualization chart, which is a trend line. We can either add a trend line or time series directly from the menu. But because I want to keep this styling, I can do this from another way. Let’s see, I can copy and paste this to create a new one. As you can see, the metric is still sessions and the comparison time period is set. I make it a bit bigger to come here to this menu and change the type of the chart from a scorecard to time series chart. That’s it. So we have our time series here, which we can adjust. It’s already showing sessions during the timeframe of last 28 days. Now let’s create another type of visualization that shows us the top five acquisition channels that send traffic to this website during last 28 days. I’m going to copy and paste again because I want to keep this styling. And now I’m going to change the charts type from time series to a horizontal bar chart. Let’s close this. And for the dimension, I want to use default channel grouping,

which is the acquisition channel for these sessions. I want to sort it not based on the name of the default channel grouping, but based on the number of sessions descending. And then in this time tab, I can choose to show only the top five channels. Now I’m going to make it a bit smaller and resize it a bit. That’s it, we know the number of sessions, we can see the trend of sessions over time. And we can see the top channels that have been sending these users to our website. Now let’s say we want to know the geography of and the countries that are sending traffic to this website. I can copy and paste this again, resize it a bit to make it bigger. And then I can change the type to a geo map. The dimension automatically changes to show the country and in shows the number of sessions per country based on you know the shade of the blue color. The darker the country, it means the more sessions we had from this country. The next chart I want to create is an area chart. An area chart helps us to see both the channel contribution to the traffic and the trend of users over time, we already know what to do copy, paste. And the reason for copy pasting is just simply retaining the styling. Otherwise, you can come here and add a area chart quite easily. And once here, we can change it to this area chart. For the time dimension we’re using date, of course. And for the breakdown dimension, we’re going to use the default channel grouping.

Here, we can also go to this style tab and change the number of series to five. Because we want this to match to the bar chart above. As you can see, we can now see boosted trend of sessions over time, and also the distribution of the default channel grouping per date. Next, let’s see some demographic data. We’re going to use a pie chart to show the ratio of male and female users to this website. Let’s copy and paste the bar chart and change it either to a pie chart or a donut chart. They’re basically the same, they only look different I like the donut chart. Let’s make it a bit ticker. And in data, let’s choose gender as the dimension of this pie chart. Now also, I’d like to come to the style tab and change the position of the legend. That’s it. Congratulations our simple dashboard is ready. We can preview the dashboard. Or you can also share it with your client or the end user. If they hover on any piece of the pie, or bar, or any data into the top online, or any country, they can see the actual number of sessions or any other metrics that you have on your visualization. But other than that, it’s a static report, they cannot interact with it. So if they click, nothing happens, it’s basically stays the same. So now it’s time for the cool trick that I promised to show you. Let’s go back to edit mode, we want to make this dashboard a bit more interactive. Let’s start by making the pie chart interactive. You can select the visualization widget. And on the Data tab at the end, we have interactions, and we can choose it to apply filter. Now let’s see how it behaves. Now that we’ve enabled the interactions for this pie chart, if we hover and click on any piece of the pie, every other widget in this dashboard will get updated to show us the data for that segment only. Let’s try. Now every other widget on this dashboard is updated to only show the number of sessions for male users. We can click again to reset it and go back to default. Now let’s go back to edit mode and enable interactions for the rest of the widgets, for the map, for the area chart and for the timeline. And so we have a totally interactive report dashboard. We can click on organic search to see data all for organic search which is coming up with an error. I don’t know why. We can click back to reset, we can click on the US to only see the other data for US users, just like what we did with the manual filter or the sessions at the beginning, and then can click back to return it. We can also apply two or more filters at the same time. So let’s say female users from United States. Let’s click again and reset. So we have two types of filtering and a report interaction Data Studio. The first one is filtering which is clicking on a segment on a graph to filter the rest of the widgets on the same report dashboard. The second one is called brushing, which is the selection of a time period on a chart like time series on an area chart to update the rest of the widgets in the same document to only represent the data for that time period. You can select the date, or any time period that you want.

That’s it. So to recap, today, we learned about six most useful charts and Data Studio and how to use them to create a simple report dashboard like this and it looks good and beautiful as well. We bring scorecards, time series, bar charts, area charts, a map and a pie or donut chart. Plus, we learn how to make our dashboard interactive for the end user. Now it’s your turn, go make some cool dashboards and share the links in the comments section. Thanks for watching and good luck.

All right, so there you have it. Thanks Ahmad for this quick introduction to the different chart types and how you have actually built this dashboard in such a short amount of time. I’m still amazed by this trick of duplicating your data visualizations and then there’s changing the chart types so you don’t have to do all the styling over again. Something I will keep in mind the next time I build a dashboard. What have you taken away from the video? I’d love to hear from you in the comments down below. And if you haven’t yet, then maybe consider subscribing right over there to the channel because we bring you new videos just like this one every week. Now my name is Julian.

See you in the next one.

Data Blending in Google Data Studio (Fully Explained)

Google Data Studio Data Blending lets you combine data sources in one visualization. Let’s take a look at the new Data Blender together and see how the new feature works.



Google Data Studio Tutorial

Learn more from Measureschool:

Looking to kick-start your data journey? Hire us:

Recommended Measure Books:

Gear we used to produce this video:


In this video, we’re going to take a first look on the new data blending feature in Google Data Studio. All and more coming up.

Hey there, welcome back to another video of teaching you the data driven way of marketing. My name is Julian, and we are live right now talking about the new Data Studio feature of data blending. Now, if you are aware of our other tutorials we did on data studio, you might know that we took the work around at that time, at least to pull in data to Google Sheets blend it together and then importing it into our Data Studio dashboard. This gave us a lot of flexibility. But at the same time was a little bit inconvenient. Now Google has done something about it, or at least the Google Data Studio Team, because they have announced the community connectors that actually let us pull in data from different data sources, then the Google products into Google Data Studio. So we can now pull data through third party connectors, like super metrics directly into Data Studio with these new functionalities of these data connectors. And that is important for Facebook ads. Now,what we are not what we were not able to do is actually take that data and then blend it together with other data sources. What do I mean by blending? Well, if you wanted to have data from Facebook ads, and Google Analytics in one table on one visualization, that was not possible to do within Google Data Studio, you would still need to go back, for example, to a third party system like Google Sheets, or a database blend the data there together and put it then into Google Data Studio. This has now been fixed with a new feature of data blending within Google Data Studio and we’re going to take a first look. So without further ado, let’s dive right into our little demo here.

So I’m here at Data Studio, let’s just come up with a completely new report. And at the beginning, we are asked to choose our data sources. Now, I’ve already connected my facebook account and my Google Analytics account, I actually want to just demo this. And let’s find out how many clicks we had on our Facebook ads campaign. So I’m adding this to my report. And we get our familiar Canvas em, now I will work with dates. So I’m going to just put this date picker right here and select the range,let’s go to some old data we have in the system from November,let’s go with the 15th year. Okay, so this is already pre put in here. Now, the next thing I want to do is actually make a table. And in this table, I want to show my Facebook ads not by campaign name, but actually by that date. So up here, we can choose our dimensions and our metrics, what I want to do is choose the data dimension, so we have appear time and this the super metrics connector to Google Data Studio, that you can then connect to your Facebook ads account, I have done this in this case, we are simply go with the date dimension. And as you might know, dates are in a in a spreadsheet, they are really the columns that you put in here. Now for the rows, I actually want to not have impressions here, I want to show the actual clicks that we had on our campaigns. So I’m going to go here to campaign and go with the link clicks.

And let’s get rid of, well, we can leave in the impressions doesn’t really matter. Now, what I want to do is actually know how many people converted. What I can do from my Google from my Facebook data is, obviously if I use the conversion tracking of Facebook, I can put that in as well. But Facebook will always give me different data, maybe that will be a great thing to actually compare if I can find the right metric here. Because as you might be aware, the website conversion value, Facebook API gives us a lot, a lot of data to look into. And I don’t, I’m not quite sure how I tag this, if this is just a custom conversion.

Let’s see if that does the trick. Yes, we have custom conversions here. So this is what Facebook actually records from the facebook pixel. Now, I want to compare this with Google Analytics data, right? Google Analytics has a different attribution modeling going on. Because you might know that Facebook is really looking just at how many people come to their website, click or come to the website, and then convert and they look back, if there was any contact point with Facebook, it will be attributed to Facebook. And Facebook will show that Google Analytics is different to that because its last click wins, or the last source that brought the traffic to your website, and then converted how many people that and how does that compare to Google Analytics. Now, I could do this in spreadsheets, obviously. But for demonstration here, we want to actually blend this data with our Facebook Ads data. And there is this new functionality here in the data sources where we see blend data. And I’m going to click this,  this opens up this new menu down here, where we have our data sources. And we can blend multiple data sources to each other or into each other I guess. The data source that we are predominantly using right here is Facebook ads, this will be our primary data set, I’m going to add a data set to it. And available sources here, I’ve already connected this is my Google Analytics account. So I’m going to add this to the report.

Now, we have two reports in here. And we want to join this. Now, in order to join data with each other, you will need to have a Join key. Join key and databases, they’re also called primary keys are date metrics that you have in both data sources that are aligned to each other. So in our case, it would be the date obviously, the data is not is in Google Analytics and in Facebook ads, and it would atch that up correctly. What you could also do, if you have tagged your UTM parameters in your Facebook ads correctly so that through, for example, the source medium or the landing page so, you need to have a join key in order to align this to the data sources together. And we have date here so that is all fine. Now the last thing I want to do to make this a little bit bigger is to actually add a metric to this, now that that data is aligned, we can add the metric. And in our case, I want to just take a goal completion on my case, it would be the email sign up, find the right one here. That is the goal completion. Yes. And we’ll just drag that in. Let’s save this and see what it does for our table. Now we have our email signups in here. Now, you might notice that this is kind of screwed, because we have that many link clicks. And we have so many email signup. So it’s much higher than we would expect here. For the clicks that we are getting on this day. Maybe it’s much higher, it’s actually a little bit beneath it. But what you always need to keep in mind is that when you pull data from a second data source, that doesn’t mean that it’s automatically filtered based on the data source that it’s connected to. So in our case, we actually would need to say, or these email signups that we see right here are email signups that are originated from maybe different sources that came into our Google Analytics account. These are the totals of all goal completions on that day, just added to this, this table here. And therefore, we need to go in and actually implement a filter. So we can add a filter here. And we’ll just call this Facebook traffic. We want to the data sources master and only include we have here our dimensions, let’s go with the source medium and condition should contain I think that’s what I entered as the as the UTM parameter so that should be correct. Let’s just save this, save this again. Now our data should be filtered down, or at least that column of email signups to only the Facebook data. So here we go, we see that it’s much lower, and the sources have been attributed differently. So we can look at what Facebook actually says it generated 71. What Google Analytics says it generated from our Facebook source quite interesting to see. Now if I would be honest, I would like to know the conversion rates, right. So I would like to put in a another column here saying what is the conversion rates between the link clicks and a website conversions. This is easily done for a native data source. So if we have Facebook ads, just as a data source or just Google Analytics, we could build a custom metric or a custom calculated metric from this. Unfortunately,this is not something you can easily do or not something I found in the interface at least to be something that you can do in the blender data form. So once you use blender data the custom metrics out of the play you can’t know the you can’t calculate the link clicks, conversion rate to the email signups of goal completion for. That said,probably something that they’re gonna fix at some point. For now, if you really need to do this, I guess you would need to go to something like Google Sheets Connector again, and do this first and Google Sheets and then import the data.

But overall, a pretty interesting feature that they have added and it was something that people needed. It also just simply breaks up the whole data silos, silos, right? You have data silos. Now you can import them into one dashboard. But they’re still silos in itself. But now you can blend them together and have much more interesting insights, I think in terms of comparing data, putting it together from different systems. That is really the power of building a custom dashboard. Then just looking at a dashboard and Google Analytics or on Facebook ads, this is something that we really needed and it’s now implemented into Google Data Studio.

Alright, that’s it for this little demo. If you have any more questions, then please leave them in the comments below. We also have new videos coming out all the time and live streams so be sure to subscribe to this channel and also check out this video.

My name is Julian. Till next time.

Google Data Studio Pivot Tables – Fully Explained

Pivot Tabes in Google Data Studio give you the ability to display your data in a table with multiple dimension at the same time. This gives you the ability to use Data Studio for Data Exploration but also it gives you a new ability to display your data in this Dashboarding Tools.


Google Data Studio Connectors – A Complete Guide

Let’s chat live about the new Community Connectors announced for Google Data Studio. We now have the ability to Facebook Ads and more directly to Data Studio, which opens up a lot more capabilities.


Links mentioned in the video:

Offical Announcement:
Ben Collins:

Learn more from Measureschool:

Looking to kick-start your data journey? Hire us:

Recommended Measure Books:

Gear we used to produce this video:



5 Tips for Building Better Data Dashboards

5 Tips for Building Better Data Dashboards

A data dashboard is a great tool to visually track, analyze, and display key performance indicators, metrics and key data points to monitor the health of a business, department or specific process.

In this video, we’re going to go over some important points that you should consider before building your actual dashboard:

– Your Audience
– Your Story
– Your Data & Sources
– Visualization & Sketching
– Tools & Implementation

Links mentioned in the video:

Telling Data Stories by Daniel Waisberg:
Data Studio Tutorial:

Visualization Tools:

Tableau Gallery:
Google Data Studio:
Data Studio Gallery:
Supermetrics Template Gallery:

Storytelling Resources:
Storytelling with Data:
Data Visualization Storytelling Essentials Course:

Measureschool Links:

GTM Ressource Guide:
Free GTM Beginner course:

?Looking to kick-start your data journey? Hire us:

Follow Us

Twitter: .


– In this video, I’m gonna give you five tips on how you can build better dashboards. All the more coming up, right after this. Hi there, and welcome to another video of where we teach you the data driven way of digital marketing.

My name is Julian, and on this video I’m gonna give you five tips on how you can build better dashboards. This occurred to me when I did the Data Studio tutorial the other day, I was explaining a lot about the feature set of the tool, but really when you build dashboards, you need to take some things into consideration, to build an effective dashboard that actually communicates the right message to your audience.

So in this video, I want to go through some steps that can help you to build better dashboards, before you actually implement them into the tool. We’ve got lots to cover, so let’s get started. Number one, know your audience. So before you start building a dashboard you should be thinking about who is this actually for?

The dashboard itself is a distillation of different metrics, different data points, into a more confined, simplistic way of presenting data. So if you are building this dashboard for your boss, for a colleague, or just for yourself to explore the data by yourself, then you should be thinking about who is this actually for, and is the data that I’m gonna present relevant to this target audience?

This will tremendously help you to shift your dashboard in the right direction, and transport the right message to the right audience. Number two, get your story straight. Now a dashboard is probably there for communication, you want to inform somebody, you want to convince somebody, or you want to enable them to explore the data by themselves.

Now this message that you want to send is an important part of a dashboard, and you should be thinking about it beforehand. So what’s important when you communicate your message with a dashboard, is to stay on point, stick with the story, so you need to have a story that your data actually tells.

So think about, for example, when you go into a meeting and go through the data with your target audience, what talking points would you have, how would you explain that data, and how would the data support your story? There are many different techniques for storytelling, and even data storytelling, and there’s a great video by Daniel Waisberg, which I’m also gonna link up below here on YouTube, that you can watch about data storytelling, but being clear about that data and the story behind it, is a great point to make your messaging stand out and communicate it effectively with a dashboard.

Number three, get your data and your data sources ready. So in this step you would actually look around and see what data you want to use for your dashboard. Now they might be in different sources such as a Google Analytics, a Google AdWords, and you might also want to take a look at your tool, if the tool connects to all these sources, so for example, Data Studio is quite limited in the connectors that you have right now.

What you also want to be thinking about is how you clean and prepare the data, so it is useful for your dashboard later on. So are there any data points, any dimensions you need to pull in extra, because you want to have interactivity on your dashboard later, so have it filtered, or have a date range in there, the data actually, the data structure needs to be in place in order to do all this.

So prepare the data and the data sources beforehand, so you can start building your visualizations. Which brings us to number four, which is sketching out and visualizing. Now before you start fiddling with the tool, I would actually recommend to get out pen and paper, take your audience, take your message and your story that you want to convey and take the data, and sketch them out on pen and paper, how would you arrange your data on a canvas, which visualizations would you use to actually communicate your data effectively?

At this point in time, you can also start looking at other visualizations that other dashboards, how others have done it, there are great resources for example for Data Studio, there’s the Data Studio Gallery, there’s something similar for Tableau or for Supermetrics, or whichever tool you use to do your dashboards and your visualizations with, get inspired and look for the most effective way to present your data.

Now there are many other resources on data visualizations out there so I’m gonna link up some resources in the description below. And then we get to tip number five, which is getting your tools ready and then implementing your dashboards. Now it’s essential that you prepare a little bit before you start building a dashboard, how to actually use a tool, so our tutorial on Data Studio is a great start if you want to work with Data Studio.

There are also great resources out there for Tableau, or, we did a tutorial on Google Sheets, that lets you get started with the whole data visualization part, because you don’t want to just take your plan and start trying to implement it, you should be able to know which visualizations go where and how you can customize your visualizations to tell, again, your story.

And it’s all about being efficient here, so you don’t want to spend too much time fiddling around with the tool, but concentrating on getting your message across with a better dashboard. So I hope you find these tips useful. Just to recap, number one, know your audience, number two, get your story straight, and then three, prepare your data and your data sources, and then number four, sketch and visualize, and finally, get your tools ready and implement your dashboard.

And I’d love to hear from you if you have any tips on building better dashboards, please leave them in the comments below. And as always, if you like this video, please share it with a friend or a colleague, give us a thumbs up, hit that Subscribe button, so you will get new videos every Wednesday from us. My name is Julian, till next time.