Customer Churn Analysis with SQL and Tableau

with Elitsa Kaloyanova

We teach you how to work and analyze real data and gain insight into customer churn behavior in a subscription-based model. We also address the theory behind customer churn, retention rates, and customer flows and implement and analyze a customer churn report in Tableau.

3 hours 36 lessons
Start course
36 High Quality Lessons
9 Practical Tasks
3 Hours of Video
Certificate of Achievement

Course Overview

Analyzing customer behavior based on data is becoming necessary for any business to understand its consumer base. In this course, you’ll learn how to define and analyze customer churn metrics, such as customer retention rate, customer re-subscription rate, customer lifetime value, and more. We’ll work with a real database, query it using MySQL, and create a Tableau dashboard based on the customer data. You’ll learn how to create maps and cohort tables, use Tableau filters, and more.

Topics covered

Bar chartBubble chartCohort analysis tableCustomer churnDashboarddata analysisdata visualizationLine chartMapsMySQL queryOrder frequency tableTableau

What You'll Learn

We’ll create a churn analysis report using Tableau. You’ll gain valuable insight into customers’ behavior of the 365 subscribers and upskill your Tableau knowledge.

Data visualization
Tableau story
MySQL query
Gather insights from data
Propose strategies to improve business objectives


Student feedback


69 ratings
5 stars
59 (86%)
4 stars
8 (12%)
3 stars
1 (1%)
2 stars
0 (0%)
1 star
1 (1%)
Filter by rating
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • Newest
  • Oldest
I like the explanations. I've heard of churn analyses before but had never done one so this is good experience.
Some of the quiz questions are not relevant to the course that is directly ahead of the quiz.
really advanced use case, thanks for giving us the real-world experience on hand
Guys, I am a Nigerian I am forever a yearly subscriber. it's an exciting course
Very practical and well explained
  • 1
  • 2
  • 3
  • 4

“To become a successful data analyst, you must first be comfortable with extracting, analyzing, and intuitively visualizing data. Furthermore, you should be able to gain insight from that data and utilize said insights to formulate strategic business objectives.”

Customer Churn Analysis with SQL and Tableau

with Elitsa Kaloyanova

Start Course