Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📊 FMCG Promotion Performance Analysis

📌 Overview

This project analyzes promotional campaign performance for an FMCG client using sales and events data. It focuses on understanding how promotions impacted revenue, sales volume, stores, cities, and product categories.

The goal is to turn raw business questions into clear insights that help teams evaluate campaign success, identify top-performing promotions, and improve future promotional planning.

🎯 Project Purpose

The project was built to answer practical business questions such as:

  • ✅ Are there duplicate records in the events data that need to be removed?
  • 🏬 Which cities and stores contribute the most to sales performance?
  • 🧹 How should missing sales values be handled for reliable analysis?
  • 🎉 Which campaigns performed better after promotions?
  • 📈 Which products, stores, and promo types delivered the strongest uplift?
  • ⚠️ Where did promotions underperform in terms of revenue or sold units?

🛠️ What This Project Does

The analysis covers both data preparation and business insight generation.

🔹 Data Preparation

  • Removes duplicate event records based on key business identifiers
  • Handles missing values in sales-related columns
  • Prepares clean data for campaign and promotion analysis

🔹 Business Analysis

  • Compares performance before and after promotions
  • Evaluates campaign effectiveness for Diwali and Sankranti
  • Measures uplift using Incremental Revenue Percentage (IR%) and Incremental Sold Units Percentage (ISU%)
  • Identifies high- and low-performing products, stores, cities, and promotion types
  • Builds visualizations to communicate business insights clearly

📏 Key Metrics

💰 Incremental Revenue Percentage (IR%)

IR% measures how much revenue changed after a promotion compared to before the promotion. It helps show whether a campaign improved revenue performance.

📦 Incremental Sold Units Percentage (ISU%)

ISU% measures how much unit sales changed after a promotion compared to before the promotion. It helps show whether a promotion increased product movement.

🔍 Analysis Highlights

This project includes analysis such as:

  • 🧾 Duplicate row detection and removal
  • 🏙️ Store count analysis across cities
  • 📌 Missing value imputation using median quantity sold before promotion
  • 🏷️ Product category pricing comparisons
  • 🎁 BOGOF performance during the Diwali campaign
  • 🏪 Store-level sales performance during major campaigns
  • 🪔 Campaign comparison between Sankranti and Diwali
  • 📊 Product-level and store-level uplift analysis using IR% and ISU%
  • 🚫 Identification of negative-performing promotion types

📉 Visualizations

🏙️ Store Distribution by City

This chart shows the number of stores present in each city.

Store Distribution by City

🏬 Distinct Store Chains by City

This visualization highlights the presence of distinct store chains across cities.

Distinct Store Chains by City

🥧 Sankranti Sales Contribution by Product Category

This chart shows how different product categories contributed to overall quantity sold after promotion during the Sankranti campaign.

Sankranti Category Contribution

🔥 Base Price and Sales Quantity Correlation

This visualization examines the relationship between post-promotion base price and quantity sold after promotion.

Price and Quantity Correlation

📚 Quantity Sold Before Promotion by Category

These distributions help compare how quantity sold before promotions varies across product categories.

Quantity Before Promotion by Category

🌍 ISU% Comparison Across Cities

This chart compares Incremental Sold Units Percentage across different cities to understand promotion effectiveness by location.

ISU by City

🎯 Incremental Revenue vs Incremental Sold Units in Hyderabad

This scatter plot helps compare incremental revenue and incremental sold units across different promotion types in Hyderabad.

Incremental Revenue vs ISU

🏙️ Revenue Before vs After Promotions in Bengaluru

This chart compares category-level revenue before and after promotions in Bengaluru.

Bengaluru Revenue Before vs After

💼 Business Value

This project helps business teams:

  • ✅ Improve data quality before analysis
  • 📈 Measure the real impact of promotions
  • 🎯 Understand which campaigns and promo types work best
  • 🏪 Compare regional and store-level performance
  • 💡 Support better planning for future promotions using data-backed insights

📽️ Presentation Deck

The presentation deck for this project can be found here:

Artifacts/presentation_deck.pptx

🔒 Data Availability

The datasets used in this project have not been shared in this repository due to client confidentiality reasons.

🧠 Conclusion

This repository presents a simple business-focused analysis of FMCG promotion performance. It combines data cleaning, campaign evaluation, KPI measurement, and visualization to help stakeholders understand how promotions influenced revenue and sales across products, stores, and cities.

📄 License

This project is licensed under the MIT License.

About

Analyzes promotional campaign performance for an FMCG client across products, stores, and cities using sales and events data. Delivers business insights on revenue uplift, sales impact, campaign effectiveness, and promotion performance through clear visualizations.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages