Skip to content

This project involves extracting data to analyze sales seasonality, campaign effectiveness, and user behavior across five datasets. By utilizing Power BI and MySQL queries, I will create insightful and actionable dashboards. I will also provide data-driven strategies that enhance the effectiveness and optimization of marketing campaigns.

License

Notifications You must be signed in to change notification settings

WuCandice/Marketing-Campaign-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

Marketing Campaign Analysis

Multi-Channel-Digital-Marketing-Campaign

PROJECT OVERVIEW

As a data analyst working for an advertising agency, Client A, a cosmetic company, has been implementing digital advertising across various channels such as search, display, and social media. They seek your expertise in understanding the seasonality and devising effective marketing campaign strategies for peak seasons to optimize sales.

What approach would you recommend taking in this scenario?

Analysis Process

Step 1: Identify Key Metrics

Screenshot 2024-01-07 at 16 03 11

To analyze seasonality, I'll focus on Sales Volume to gauge revenue fluctuations, while Web Traffic and Keyword Search Volume will provide insights into customer engagement on the website. To identify the campaign performance, I'll leverage Attributed Sales, Conversion Rate, and ROAS to measure campaign strategy efficacy and pinpoint opportunities for optimization.

Step 2: Collect Data From Database

Screenshot 2024-01-07 at 16 05 58

Once I know what metrics I need to use, I would collect the data from the relevant database.

Step 3: Analyze Sales Seasonality with Visualizations

Screenshot 2024-01-07 at 16 07 19

I translated those datasets into powerbi and started to explore patterns. Based on these insights, dark green represents sales and yellow represents how the group of users interact with the website. I found that they had the first peak at new year, second peak at valentine’s day, third peak during summer holidays and fourth and fifth at thanksgiving and christmas. The Keyword Search Volume had the same pattern. They also had peak holiday seasons. I was able to determine that during these holiday seasons, the company had significant sales.

Step 4 (1) : Create Measures in Power BI

Screenshot 2024-01-07 at 16 09 11

Since all of the datasets don't obtain those metrics, I created measures in power bi. And I was able to get insights about how each channel was performing.

Step 4 (2): Analyze Campaign Effectiveness with Visualizations

Screenshot 2024-01-07 at 16 10 20

The data reveals that the Search channel had the highest Attributed Sales, conversion rate, ROAS, and Net Profit, followed by Social. However, the Display channel shows a negative profit, with the lowest Conversion Rate and ROAS. Those insights indicate that we should invest more on search channels during the holiday season and optimize the display channel.

Optimize Marketing Campaigns

Step 5 (1): Optimize Marketing Campaigns - Budget Allocation

The client maintains a fixed budget allocation but wants to make minor adjustments based on performance

For example, during the holiday season, the total budget is $100K, with $50K for search, $25K for social, and $25K for display. Given our performance analysis, we provided a strategic opportunity to optimize budget allocation for marketing campaigns. During the holiday season, we propose to reallocate the $100K budget to invest $10K more in search and remain the same for social channels, while reducing the display budget to $15K due to having the lowest performance.

Step 5 (2): Optimize Marketing Campaigns – Campaign Targeting

Screenshot 2024-01-07 at 16 14 49

Secondly, we will consider optimizing the campaign by targeting the ideal customer. I will analyze customer demographic information such as age, gender, and region and behavioral data such as most purchased categories, purchase frequency, days since last purchase.

Step 5 (3): Campaign Targeting – Demographics Targeting

Screenshot 2024-01-07 at 16 15 55

Based on the insights, I determined that the majority of our customers are females aged 35 to 39 living in New York.

Step 5 (4): Campaign Targeting – Behavioral Targeting

Screenshot 2024-01-07 at 16 17 36

I utilized mySQL to discover which product categories they purchased the most. Here's my query in MySQL that showed that cosmetics is the category they purchased the most, followed by hair care and eyeliner.

Step 5 (5): Campaign Targeting – Behavioral Targeting

Screenshot 2024-01-07 at 16 20 31

Additionally, I used SQL to find that the average number of transactions per customer per period is 5 times, and the average number of days since the last purchase is 43 days

Recommendations

  1. The highest points of sales, website traffic, and keyword searches were observed during the New Year's, Valentine’s Day, summer, and holiday seasons, suggesting that there is potential to optimize marketing strategies to enhance sales.

  2. Allocate a larger budget to the highly effective search and social campaigns, while also incorporating display advertising to enhance awareness and acquire new users.

  3. Based on historical data, our focus should be on women aged 35-39 who reside in New York. To improve customer retention, we should implement the following marketing strategies:

    A.Utilize email campaigns that offer incentives to encourage customers to return. By sending targeted emails with personalized incentives, we can entice customers who have not made a purchase within 43 days to engage with our brand again.

    B.Set up behavioral display campaigns specifically targeting customers who haven't made a purchase in the last 43 days. By displaying relevant ads to these customers based on their browsing behavior, we can increase the chances of re-engagement and improve our retention rate.

About

This project involves extracting data to analyze sales seasonality, campaign effectiveness, and user behavior across five datasets. By utilizing Power BI and MySQL queries, I will create insightful and actionable dashboards. I will also provide data-driven strategies that enhance the effectiveness and optimization of marketing campaigns.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published