Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/k-bloch/cafe-rewards-offers-analysis
This project explores customer interaction patterns with a café rewards program using Python and Jupyter Notebook, focusing on offer completion rates, demographic trends, and visualizations to enhance marketing strategies.
https://github.com/k-bloch/cafe-rewards-offers-analysis
data-analysis-python jupyter-notebook seaborn sql
Last synced: about 1 month ago
JSON representation
This project explores customer interaction patterns with a café rewards program using Python and Jupyter Notebook, focusing on offer completion rates, demographic trends, and visualizations to enhance marketing strategies.
- Host: GitHub
- URL: https://github.com/k-bloch/cafe-rewards-offers-analysis
- Owner: K-Bloch
- Created: 2024-11-13T15:42:37.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-24T15:52:51.000Z (about 1 month ago)
- Last Synced: 2024-11-24T16:37:58.655Z (about 1 month ago)
- Topics: data-analysis-python, jupyter-notebook, seaborn, sql
- Language: Jupyter Notebook
- Homepage:
- Size: 10.2 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cafe Rewards Program: Interaction Patterns and Completion Rates
All technical steps and visualizations are documented in the accompanying [Jupyter Notebook](notebooks/cafe-rewards-program-interaction-patterns-and-completion-rates.ipynb).
## Project Background
Beanie Coffee is a popular coffee shop chain that runs a loyalty program called **Cafe Rewards**, offering members (registered customers) access to exclusive offers. These offers fall into three types:
- **BOGO**: Buy one, get one free.
- **Discount**: Direct monetary discounts on purchases.
- **Informational**: No direct rewards, just product or promotional information.The data from a recent 30-day campaign is now ready for analysis. Executives have requested a review on the following areas:
- **Completion Rates**: How many reward offers were completed, and which ones had the highest completion rates?
- **Customer Demographics**: What are the key demographic patterns, especially regarding offer completion?## Executive Summary
Key findings include:
- A campaign-wide completion rate of ~63%.
- Informational offers showed both extreme successes (93% completion for one campaign) and weaknesses (50% completion for another).
- The success of informational offers suggests significant customer interest, but the lack of transaction-level data makes it difficult to gauge their true impact.
- Demographic trends reveal younger customers are least engaged overall, while older customers show high engagement with discount and BOGO offers.
- Older customers are consistently more engaged across most offer types.
- Younger customers engage more with informational offers but represent the smallest proportion of customers.### Completion Rates
- **Total Interactions**: 66,496 offers were received, and 41,567 were completed (~63% completion rate).
- **Informational Offers**:
- Informational_2 excelled with a 93% completion rate.
- Informational_1 performed poorly, with a 50% completion rate.
- Informational offers have a short 3-day window for completion, therefore their long-term impact on purchases can't be reliably measured. Customers may interact with these campaigns beyond the 3-day window.
- **Discount Offers**:
- Discount_3 achieved the highest success at 75% completion.
- Discount_1 was weaker at 49%.
- **BOGO Offers**:
- These had the overall lowest completion rate (57%), with Bogo_2 standing out as particularly weak (50%).### Customer Demographics
1. **BOGO Offers**:
- Weakest engagement in the 18–34 age group.
- Best performance with customers aged 55–64.
- Most completions came from the 45–54 age group.
2. **Discount Offers**:
- Lowest engagement from customers aged 34 and younger.
- High and consistent redemption rates from customers aged 45 and older.
3. **Informational Offers**:
- Highest completion rates in customers aged 18–34.
- The 45–54 age group were the biggest group who interacted with this offer.---
## Recommendations
1. **Informational Offers**:
- Consider capturing transaction-level data to verify their true impact.
- Investigate why Informational_2 was so successful and replicate its elements in future campaigns.2. **BOGO Offers**:
- Reassess the products included in these campaigns. They may not align with customer preferences.
- Test alternative product selections or incentives on a small scale, borrowing successful elements from discount and informational campaigns.
- Examine other factors such as redemption time limits, minimum spend thresholds, and marketing channels.3. **Demographics**:
- Increase outreach to the 18–34 demographic, who represent the smallest customer base but are responsive to informational offers.
- Incorporate products and patterns from successful informational campaigns into BOGO and discount offers.
- Explore whether income levels or other demographic traits influence engagement and how.