Solution
To address this challenge, our team implemented a data-driven, multi-faceted approach to segmentation, leveraging advanced analytics techniques:
Comprehensive Data Analysis
We began by analyzing 19 distinct engagement metrics, including average monthly minutes streamed, average session length, and total programs viewed. These metrics provided a detailed picture of user behavior but were highly correlated, making direct analysis complex.
Principal Component Analysis (PCA)
To reduce complexity while retaining the richness of the data, we applied PCA. This technique allowed us to condense the original 19 metrics into four principal components, each representing a unique dimension of user engagement. These components, derived as linear combinations of the original metrics, varied in influence, with some metrics playing a more significant role on certain components. These components included “Primary Engagement,” “Secondary Engagement,” “Tenure and Frequency,” and “Recency,” named according to the metrics that most strongly influenced each one, effectively capturing the different aspects of user interaction with the platform.
K-Means Clustering
Using the derived components from PCA, we performed K-Means clustering to segment the subscribers into distinct groups based on their engagement patterns. This method enabled us to classify users accurately, identifying high-value “super subscribers” and other key segments with great precision.
Visualization and Insights
The final step involved visualizing the segmentation results, allowing Bally Sports+ to see the distribution of subscribers across different engagement levels. These insights were crucial for the marketing and UX teams to develop more personalized and targeted strategies.
Continuous Integration
To ensure the segmentation model remained current and actionable, we integrated the entire process into Google Cloud. This setup facilitates continuous updates and refinements as new data is collected, ensuring that the insights remain aligned with ongoing marketing and UX efforts by providing the most current information.