This project analyzes the effectiveness of Diwali 2023 and Sankranti 2024 promotional campaigns across 50 AtliQ Mart supermarkets. Utilizing Power BI, SQL & Excel. The analysis provides actionable insights to optimize future promotional strategies.
In the retail sector, promotional campaigns are essential for boosting sales and attracting customers during the festive season. The purpose of this study is to evaluate the effectiveness of AtliQ Mart's advertising strategies for Sankranti 2024 and Diwali 2023. We seek to understand the impact of these efforts and offer suggestions for improving upcoming marketing campaigns by utilizing data analytics.
The analysis is based on data obtained from AtliQ Mart's internal databases. The main datasets used include fact_events, dim_products, dim_stores, and sales_summary. These datasets contain information about product sales, store locations, promotional events, and campaign revenues.
- Analyzed data from AtliQ Mart's internal databases.
- Performed SQL queries to fulfill business ad-hoc-requests.
- The insights aim to guide future promotional strategies and optimize resource allocation.
- A dashboard has been created to provide recommended insights to sales & business directors.
Objective: Identify high-value products featured in the 'BOGOF' (Buy One Get One Free) promotion.
SELECT
DISTINCT product_name, base_price
FROM
fact_events fe
JOIN
dim_products p ON p.product_code = fe.product_code
WHERE
base_price > 500 AND promo_type = 'BOGOF';
Objective: Provide an overview of the number of stores in each city.
SELECT
city , COUNT(store_id) AS Store_Count
FROM
dim_stores
GROUP BY
city
ORDER BY
store_count DESC;
Objective: Display total revenue generated before and after each promotional campaign.
SELECT
campaign_name, CONCAT(ROUND(SUM(base_price * `quantity_sold(before_promo)`)/1000000,2),'M') as Revenue_Before,
CONCAT(ROUND( SUM(CASE
WHEN promo_type = "25% OFF" THEN base_price * 0.75 * `quantity_sold(after_promo)`
WHEN promo_type = "33% OFF" THEN base_price * 0.67 * `quantity_sold(after_promo)`
WHEN promo_type = "50% OFF" THEN base_price * 0.5 * `quantity_sold(after_promo)`
WHEN promo_type = "BOGOF" THEN base_price * 0.5 * `quantity_sold(after_promo)`
WHEN promo_type = "500 Cashback" THEN (base_price - 500) * `quantity_sold(after_promo)`
END)/1000000,2),'M') as Revenue_After
FROM
fact_events fe
JOIN
dim_campaigns c ON c.campaign_id = fe.campaign_id
GROUP BY
campaign_name;
Objective: Calculate Incremental Sold Quantity (ISU%) for each category during the Diwali campaign.
WITH CTE as
(SELECT category,
Round(SUM((`quantity_sold(after_promo)`- `quantity_sold(before_promo)`)*100)/ SUM(`quantity_sold(before_promo)`),2) as `ISU%`
FROM
fact_events fe
JOIN
dim_products p ON fe.product_code = p.product_code
JOIN
dim_campaigns c ON fe.campaign_id = c.campaign_id
WHERE
campaign_name = "Diwali"
GROUP BY
category)
SELECT
category, `ISU%`, row_number() OVER(ORDER BY `ISU%` DESC) as rank_order
FROM CTE;
Objective: Identify the top 5 products ranked by Incremental Revenue Percentage (IR%) across all campaigns.
WITH CTE as
(SELECT product_name, category,
ROUND(((ROUND( SUM(CASE
WHEN promo_type = "25% OFF" THEN base_price * 0.75 * `quantity_sold(after_promo)`
WHEN promo_type = "33% OFF" THEN base_price * 0.67 * `quantity_sold(after_promo)`
WHEN promo_type = "50% OFF" THEN base_price * 0.5 * `quantity_sold(after_promo)`
WHEN promo_type = "BOGOF" THEN base_price * 0.5 * `quantity_sold(after_promo)`
WHEN promo_type = "500 Cashback" THEN (base_price - 500) * `quantity_sold(after_promo)`
END)/1000000,2) - ROUND(SUM(base_price * `quantity_sold(before_promo)`)/1000000,2)) /
ROUND(SUM(base_price * `quantity_sold(before_promo)`)/1000000,2))*100,2) as `IR%`
FROM
fact_events fe
JOIN
dim_products p ON fe.product_code = p.product_code
JOIN
dim_campaigns c ON fe.campaign_id = c.campaign_id
GROUP BY
product_name,category )
SELECT
product_name, category, `IR%`
FROM CTE
ORDER BY
`IR%` DESC LIMIT 5 ;
The analysis revealed several key insights:
- High-value products featured in 'BOGOF' promotions.
- Distribution of stores across different cities.
- Total revenue generated before and after each promotional campaign.
- Incremental sold quantity and revenue percentage during the Diwali campaign.
- Top 5 products ranked by incremental revenue percentage.
These insights can help AtliQ Mart make informed decisions for future promotional activities, optimize resource allocation and enhance overall sales performance
Overall, this analysis offers valuable insights into the effectiveness of AtliQ Mart's promotional campaigns during Diwali 2023 and Sankranti 2024. By utilizing data analytics, AtliQ Mart can improve its marketing strategies, attract more customers and increase sales during festive seasons.
In addition to the main business requests, the following recommended insights were explored during the analysis:
- Top 10 Stores by Incremental Revenue (IR): Identify the top-performing stores in terms of incremental revenue generated from promotions.
- Bottom 10 Stores by Incremental Sold Units (ISU): Identify the stores with the lowest performance in terms of incremental sold units during the promotional period.
- City-wise Store Performance: Analyze how store performance varies by city and identify any common characteristics among top-performing stores.
- Top 2 Promotion Types by Incremental Revenue: Determine the top-performing promotion types that resulted in the highest incremental revenue.
- Bottom 2 Promotion Types by Incremental Sold Units: Identify the least effective promotion types in terms of their impact on incremental sold units.
- Comparison of Promotion Types: Analyze the performance differences between discount-based promotions, BOGOF (Buy One Get One Free), and cashback promotions.
- Optimal Promotion Type: Determine which promotions strike the best balance between incremental sold units and maintaining healthy margins.
- High-Lifting Product Categories: Identify product categories that saw significant increases in sales from the promotions.
- Product Responsiveness to Promotions: Analyze specific products that respond exceptionally well or poorly to promotions.
- Correlation between Product Category and Promotion Type Effectiveness: Investigate the relationship between product categories and the effectiveness of different promotion types.
Explore the live Power BI dashboard for interactive visualizations:
Future work could include:
- Analyzing additional datasets to gain deeper insights into customer behavior and preferences.
- Performing more detailed analyses on specific product categories or regions.
- Utilizing machine learning models for predictive analytics to forecast sales and optimize promotional strategies.