Skip to content

Ernest-30/Adworks-Business-Tasks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Introduction

The business management has requested insights into the sales performance across products and customers. This data analysis project centers on examining sales and customer data from Adventure Works stores. The objective is to discover insights, identify trends, and determine key performance indicators to address business inquiries. The data source is the company's SQL Database, which encompasses the following tables:;

  • Sales Table
  • Product Category Table
  • Product Subcategory Table
  • Products Table
  • Territory Table
  • Customer Table
  • Returns Table
  • Calender Table

Data Preparation:

  • Cleaning and preprocessing the dataset to ensure data quality and consistency.
  • Consolidating the sales table from different years into one Overall sales table
  • Creating additional columns from exisitng data required for the analysis
  • Segmenting the customers into different Age Groups and Income_segments
  • Segmenting the customers based on Last purchase date

Analysis

The analysis was done on SQL Server. Click Here to view the complete analysis query

Business Task

Sales Performance:

1. Calculate the year-over-year growth rate of sales revenue.

image

Revenue grew by 45.58% in 2021 but dropped by -1.49% in 2022

2. Calculate the total revenue generated by each product category.

image

Bikes generated the highest revenue ($23,642,495) while Clothing generated the least revenue ($365,419)

3. Determine the top 10 customers based on their total purchase amount.

image

These are the top 10 customers.

4. Identify the 5 most profitable product subcategory.

image

Road Bikes generated the highest profit ($4,368,347) hence it is the most profitable subcategory.

5. Identify the seasonality of sales by analyzing monthly sales trends.

image

Revenue manintained an upward trajectory from January and peaks in June, then starts decling from July to November before it starts growing again. June recorded the highest revenue ($3,030,801) making it the top performing month.

6. Analyze the trend of sales profit over the years for each product category.

image

Bikes generated the highest revenue year on year for the 3 years.

7. Calculate the total revenue generated by each Continent.

image

North America generated the highest revenue making it the top performing Continent in terms of revenue generation.

8. Analyze the trend of sales revenue over the years for each Country.

image

Australia generated the highest revenue in 2020 and 2021, while United States generated the highest revenue in 2022

Product Performance:

1. Analyze the return rate for each product category.

image

Bikes recorded the highest return rate, making it the category with the most returned products.

2. Identify the top-selling products in each product subcategory.

image

These are the top selling products in each subcategory

3. Identify Top 10 cross-selling opportunities by analyzing frequently co-purchased products.

image

Top 10 frequently co-purchased products.

4. Identify Top 5 slow-moving products.

image

Top 5 slow-moving products

5. Analyze the Monthly distribution of order quantities to identify bulk purchase trends.

image

Quantity Sold manintained an upward trajectory from January and peaks in June, then starts decling from July to November before it starts growing again. June recorded the highest quantity sold (8,784) making it the top performing month in terms of quantity sold.

Customer Behavior :

1. Identify the most profitable customer segments based on purchase history.

image

Middle income (40001 - 80000 per annum) earners generated the highest profit.

2. Analyze the distribution of Customer Age groups per region.

image

Customer age groups distribution.

3. Calculate customer churn analysis distribution.

image

Active segment recorded the highest number of customer segments while lost segment recorded the least number of customers.

4. Identify the Educational level with the highest purchased units.

image

Customers with Bachelors degree recorded the highest purchase units while customers under the partial high school level recorded the lowest.

5. Calculate the Order distribution per customer occupation per weekday.

image

Order distribution per customer occupation per weekday

Dashboard

I created 4 interactive dashboards to visualize various KPIs, gain more insights and compare relationships between different varibles.

1. Overview Dashboard

image

2. Sales Dashboard

image

3. Product Performance Dashboard

image

4. Customer Demographics Dashboard

image

About

Analysis to answer business questions

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published