Sales Forecasting Dashboard using Looker, Big Query and SQL

Create a real world sales-/ marketing forecast model and a goal tracking report that works with minimum data history.

In this course you will learn how to create a great sales forecast and goal tracking dashboard.

What you’ll learn

  • How to create a real world sales forecasting dashboard..
  • Learn how to create a simple forecasting model using rolling averages in Google Big Query SQL..
  • Get familiar with Google Big Query.
  • Learn advanced techniques in Looker Studio and Power BI to visualize your forecast.

Course Content

  • Before we start – Prerequisites –> 6 lectures • 25min.
  • Set up Google Big Query –> 3 lectures • 9min.
  • Example Dataset and loading the data into Google Big Query –> 4 lectures • 11min.
  • Basic SQL Concepts –> 4 lectures • 12min.
  • The SQL – Forecast Query –> 11 lectures • 1hr 4min.
  • Creating the Forecast Dashboard in Looker Studio –> 12 lectures • 1hr 8min.
  • How to create the Dashboard in Microsoft Power BI –> 4 lectures • 21min.
  • How to create the forecast dashboard with your own data? –> 3 lectures • 7min.

Auto Draft


In this course you will learn how to create a great sales forecast and goal tracking dashboard.

We will go through everything step by step: Starting with creating a Google Cloud Project (a credit/ debit card is required to create a Project in Google Cloud, but you will not encounter ANY CHARGES when following this course, you will be in the FREE Tier of Google Cloud), Load the data into Google Big Query, creating the model, connecting the data to looker studio or Power BI and creating the dashboard.

The core of this course is the simple forecast model, that we are going to create in Google Big Query using SQL. Don´t worry you don´t have to code SQL to use this model. We will technically write different last xx days rolling averages into the future.

The great thing is, this model will only need a minimum of data history, e.g. 1 month of past data.

Additionally, it can be easily configured to update everyday with the latest data. This makes it really useful in a real-world business case.

Of course, I will show you, how you can set it up using your own data.

(Loading your own data into Google Big Query, if its not there already, depends on your specific use case and is not part of this course.)

With the model sitting in Google Big Query, the results can be easily exported to Looker Studio, Power BI, Tableau or any other visualization tool. In this course we are focusing on looker studio and show you how to recreate the dashboard in Power BI.



Get Tutorial