An end-to-end Power BI case study analyzing marketing campaign performance, customer composition, and purchase drivers for a retail food and beverage business.
This project helps stakeholders understand which marketing campaigns drive revenue, who the most valuable customers are, and what factors influence purchasing behavior.
Despite running multiple marketing campaigns across various products and sales channels, the business lacks a centralized analytical view to clearly evaluate performance and customer behavior. As a result, key business questions remain difficult to answer:
Without a unified analytical solution, marketing decisions risk being driven by assumptions rather than data-driven insights, limiting campaign optimization and effective resource allocation.
The objectives of this project are to:
This dashboard evaluates the effectiveness of marketing campaigns by comparing purchases, revenue contribution, and product performance. The analysis shows that Campaign 6 achieved the strongest results, generating the highest purchases and overall business value. It also highlights that wine was the top revenue-generating product category, suggesting that both campaign strategy and product focus influenced performance.
Campaign performance is uneven, with a small number of campaigns driving a large share of outcomes.
Increase investment in high-performing campaigns and replicate their targeting and promotional strategy across weaker campaigns.
This dashboard explores the demographic and socioeconomic composition of customers to identify the most valuable segments. The analysis reveals that high-income, middle-aged customers contributed the largest share of sales, making them the most commercially important customer group. Education and household characteristics also provide useful context for understanding purchasing patterns.
Revenue is concentrated among specific customer segments rather than being evenly distributed across the full customer base.
Develop more targeted campaigns for high-value customer groups through personalized offers, loyalty strategies, and premium product positioning.
This dashboard identifies the key factors influencing campaign acceptance and spending behavior. The analysis shows that income level is the strongest purchase driver, with additional influence from customer profile characteristics and past purchasing behavior. These findings demonstrate that customer decisions can be better understood through measurable attributes rather than broad assumptions.
Customer purchasing behavior is strongly influenced by identifiable demographic and behavioral factors.
Use segmentation and predictive targeting to improve campaign efficiency and focus on customers with the highest likelihood of conversion.
This project analyzed campaign performance, customer composition, and purchase drivers to identify which campaigns generated the highest value, which customer groups contributed most to sales, and what actions could improve marketing effectiveness.
Campaign 6 achieved the highest purchases and revenue, indicating a more effective targeting and campaign strategy compared to others. This suggests stronger targeting, messaging, or timing compared with lower-performing campaigns.
Reallocate more budget toward Campaign 6 and evaluate its structure to replicate success across weaker campaigns.
Wine emerged as the highest revenue-generating product category, showing stronger commercial value than other products included in the campaigns.
Prioritize wine in future promotions, create bundle offers, and optimize pricing strategies around high-performing products.
High-income, middle-aged customers represented the most valuable customer group and contributed a significant share of overall sales.
Develop targeted campaigns for high-value segments using personalized offers, loyalty strategies, and premium product positioning.
In-store purchases dominated digital channels, indicating stronger offline buying behavior and untapped potential in online engagement.
Strengthen digital campaigns through retargeting, social ads, and email marketing to improve online conversion and channel balance.
Income level was the strongest driver of both campaign acceptance and spending, supported by customer profile and prior purchase behavior.
Apply income-based segmentation and predictive targeting to improve campaign efficiency and increase conversion quality.