This end-to-end Marketing Analytics project delivers data-driven insights to optimize sales performance, category strategy, and regional expansion. Leveraging Python, MySQL, Excel, and Power BI, I conducted Exploratory Data Analysis (EDA), built an interactive dashboard, and derived actionable business recommendations to maximize revenue.
🎯 Key Objectives:
✔ Analyze sales trends & seasonality
✔ Identify top-performing categories & regions
✔ Develop a Power BI dashboard for real-time decision-making
✔ Provide data-backed business strategies
| Category | Tools |
|---|---|
| Data Analysis | Python (Pandas, NumPy, Matplotlib, Seaborn), Jupyter Notebook |
| Database | MySQL (Data Storage & Querying) |
| ETL & Cleaning | Python (Data Cleaning Scripts), Excel (Data Validation) |
| Visualization | Power BI (Interactive Dashboards), Excel (Pivot Tables) |
| Development | VS Code (Scripting), Git (Version Control) |
- MySQL Database: Extracted from
marketing_analytics.clean_sales_data - Excel Dataset:
data/cleaned_data.csv(Pre-processed for analysis)
- Extract: Pulled data from MySQL & Excel
- Transform:
- Cleaned missing values & outliers using Python (
data_cleaning.py) - Normalized pricing data for consistency
- Aggregated sales by region, category, and time period
- Cleaned missing values & outliers using Python (
- Load: Stored refined data back into MySQL and fed into Power BI
🔹 Revenue Distribution: Right-skewed, indicating a few high-value sales drive most revenue
🔹 Top Category: Electronics dominates with 35% of total sales
🔹 Regional Leader: South region outperforms others by 22% in sales volume
💰 Mid-range products have the highest sales volume
📉 Premium products show lower volume but higher margins
🎄 Festive seasons (Q4) see a 30% spike in sales
📅 Weekend sales are 15% higher than weekdays
✅ Sales Distribution (Histogram) – Visualizes revenue concentration
✅ Category Performance (Stacked Bar Chart) – Compares Electronics, Furniture, Appliances
✅ Regional Heatmap – Identifies high-growth markets
✅ Trend Analysis (Line Chart) – Tracks monthly sales fluctuations
📂 Dashboard File: Available in the /dashboard folder of this repository.
| Area | Recommendation |
|---|---|
| Category Strategy | Focus on Electronics & Furniture (High revenue drivers) |
| Regional Expansion | Invest more in South region (Highest sales potential) |
| Pricing Strategy | Optimize mid-range pricing & introduce bundled offers for premium products |
| Seasonal Marketing | Launch targeted campaigns during festive peaks (Q4) |
📂 Marketing_Analytics_Capstone/
├── 📂 data/ # Raw & Cleaned Datasets
│ ├── raw_sales_data.csv
│ └── cleaned_data.csv
├── 📂 scripts/ # Python ETL & Analysis
│ ├── data_cleaning.py
│ └── eda_analysis.py
├── 📂 notebooks/ # Jupyter Notebooks
│ └── sales_trend_analysis.ipynb
├── 📂 dashboard/ # Power BI Files
│ └── marketing_dashboard.pbix
├── 📂 reports/ # Insights & Summaries
│ ├── eda_report.pdf
│ └── business_recommendations.pptx
└── 📜 README.md # Project DocumentationThis project transforms raw sales data into strategic insights, enabling businesses to:
✔ Increase revenue by focusing on high-performing categories
✔ Optimize pricing based on demand trends
✔ Enhance marketing ROI with data-driven seasonal campaigns
🚀 Final Deliverables:
📌 Power BI Dashboard (Downloadable .pbix file)
📌 EDA Report (Detailed Analysis & Visualizations)
📌 Business Recommendations (Actionable Strategies)
⭐ Feel free to explore the repo and provide feedback!