A comprehensive Data Analytics project focused on analyzing Amazon sales data to uncover business insights related to sales performance, customer behavior, product categories, and fulfillment operations.
The project combines Python-based Exploratory Data Analysis (EDA) with Power BI dashboards to transform raw sales data into actionable business intelligence.
E-commerce platforms generate large volumes of transactional data that can be leveraged to improve decision-making and business performance.
This project analyzes Amazon sales data to identify:
- Sales trends
- Product performance
- Customer segments
- Fulfillment efficiency
- Revenue contribution by category
- Geographic sales distribution
The analysis was performed using Python for data cleaning and exploration, followed by Power BI for interactive dashboard creation.
- Analyze overall sales performance
- Identify top-performing product categories
- Evaluate fulfillment methods
- Understand customer purchasing behavior
- Discover high-revenue states
- Generate actionable business insights
- Python
- Pandas
- NumPy
- Matplotlib
- Seaborn
- Power BI
- Git
- GitHub
amazon-sales-analysis-project/
│
├── Data/
│ ├── raw_dataset.csv
│ └── cleaned_dataset.csv
│
├── Notebook/
│ └── amazon_sales_analysis.ipynb
│
├── Powerbi/
│ ├── dashboard.pbix
│ └── report.pdf
│
└── README.md
- Load raw sales dataset
- Perform data cleaning
- Handle missing values
- Conduct exploratory data analysis
- Visualize sales patterns
- Analyze product performance
- Create business insights
- Develop interactive Power BI dashboard
- Generate final report
The following analyses were performed:
- Sales Trend Analysis
- Product Category Analysis
- Revenue Distribution Analysis
- State-wise Performance Analysis
- Customer Segment Analysis
- Fulfillment Analysis
- Order Status Analysis
- T-Shirts and Shirts contribute approximately 77% of total net revenue.
- Apparel products dominate overall sales performance.
- Amazon Fulfillment demonstrates better operational performance.
- Lower loss percentage compared to merchant fulfillment methods.
- Maharashtra generates the highest revenue.
- Karnataka is the second highest-performing state.
- B2C orders account for approximately 99.2% of all orders.
- B2B customers generate a higher Average Order Value (AOV).
The Power BI dashboard provides interactive visualizations including:
- Revenue Overview
- Product Category Performance
- State-wise Sales Analysis
- Fulfillment Performance
- Customer Segment Analysis
- Order Distribution
The insights generated from this analysis can help:
- Improve inventory planning
- Optimize fulfillment strategies
- Identify high-performing regions
- Increase profitability
- Enhance customer targeting
- Sales forecasting using Machine Learning
- Customer churn prediction
- Product recommendation analysis
- Interactive web dashboard
- Real-time sales monitoring
Asvithaa K
Data Analytics & Business Intelligence Enthusiast
If you found this project useful, consider giving it a star on GitHub.

