1. Business Context & Demographics

The analysis began by evaluating customer demographics to develop an understanding of who's interacting with the Turtle Games. The initial data mapping reveals a highly specific user base.

DATA_VIZ // EDUCATION_DISTRIBUTION TYPE: HISTOGRAM
Education Distribution Chart
Fig 3. Histogram of customer education distribution.

2. Customer Segmentation

Moving forward, I conducted an analysis of the customer behavior as defined by spending habits, renumeration, and loyalty points.

3. Statistical Modeling

Multiple Linear Regression (MLR) was selected as the analytical approach because it effectively models the simultaneous relationship between a continuous target variable and multiple independent predictors. This method provides a clear framework for understanding how underlying factors like spending scores and renumeration drive the allocation of loyalty points.

MODEL_COMPARISON // REGRESSION_RESULTS TYPE: PERFORMANCE_TABLE
Model (Formula) R-Squared P-Value Observation
Baseline Model
Loyal_Pts ~ Spend_Score + Pay
82.69% < 2.2e-16 Model prior to data manipulation
Transformed Model
SqrtLoyal_Pts ~ SqrtSpend_Score + SqrtPay + Age
92.89% < 2.2e-16 Highest predictive ability
Transformed Model (Simplified)
SqrtLoyal_Pts ~ SqrtSpend_Score + SqrtPay
91.69% < 2.2e-16 Removed Age as predictor, enabling easier explainability
Fig 6. Multiple Linear Regression performance comparison.

Although both models utilize square-root transformations to increase linearity the final was ultimately selected to prioritize ease of explainability. By excluding additional variables like age, this allows stakeholders to better understand the straightforward relationship that spending scores and renumeration effectively explain the allocation of loyalty points.

4. Product Performance & Sentiment

By conducting an NLP sentiment analysis of customer reviews and summaries, several aspects are made clear about the data quality and availed impressions.

5. Business Recommendations

Full Python & R Notebooks available here.

Impact Statement

This analysis addressed Turtle Games' objectives by modeling loyalty point allocation, identifying five distinct customer segments, and analysing customer reviews to understand customer sentiment. Based on these findings, the recommendation is to shift the loyalty points program from rewarding a small subset of high-value customers to attracting new and lower-spending customers through targeted marketing campaigns.