Sales Performance Analysis

Sales Performance Analysis using Python and Power BI to Optimize Revenue, Sales Productivity, Customer Segmentation, Category Performance, and Regional Insights

Project Overview

Step-by-step sales data transformation—from raw CSV files to interactive Power BI dashboards

📄

Raw Data

CSV sales files

🧹

Data Cleaning

Data cleaning using Power Query

🔄

Transformation

Create meaningful and insightful columns

📥

Load into Power BI

Load data into Power BI and create DAX measures for insightful visuals

📊

Dashboard

Showcasing KPIs and insights aligned with business needs

Tools Used

Power BI
Python
CSV
PostgreSQL
SQL Alchemy
Matplotlib
Pandas

Key Insights

  • Strong overall performance:Total sales reached $1.20M, indicating healthy demand across outlets.
  • Supermarket Type 1 dominates:It contributes the highest sales (~$787K) and item volume, making it the most profitable outlet type.
  • Top-performing categories:Fruits & Vegetables and Snack Foods are the highest revenue–generating item types (≈ $0.18M each).
  • Medium-sized outlets lead sales:Medium outlets generate the highest revenue (~$508K), outperforming small and large formats.
  • Tier 3 locations perform best:Tier 3 outlets record the highest sales (472K), showing strong demand beyond metro areas.
  • Consistent customer satisfaction:Average rating remains stable at 4.0 across all outlet types.
  • Low-fat products outperform:Low-fat items contribute more sales than regular items, reflecting a shift toward healthier choices.

Total Revenue

$498528

AOV

60.1

Avg. Rating

★★★⯪☆

Subscribers

1237

Dashboard Preview

Links