The notebook contains various analysis on users' interaction and purchase data of a certain product on an e-commerce platform and insights to help improve user retention and overall growth.
The dataset contains 20,000 users’ interactions with a certain product of an e-commerce website. The columns in the dataset are as follows:
- user_id: Unique identifier for each user
- install_date: Date when the user installed the product
- last_active_date: Last recorded activity date of the user
- subscription_type: The type of subscription the user has ("Free" or "Pro")
- country: User’s country
- total_sessions: Total number of times the user engaged with the product
- page_views: Total number of pages viewed by the user
- download_clicks: Indicates if the user clicked "Download Pro" (1 = Yes, 0 = No)
- activation_status: Whether the product was activated (1 = Yes, 0 = No)
- days_active: Total number of days the user was active
- pro_upgrade_date: If upgraded, the date the user subscribed to Pro
- plan_type: Type of subscription plan ("Basic", "Standard", or "Enterprise")
- monthly_revenue: Average monthly revenue accumulated from the user
- churned: Indicates if the user has churned (1 = User has churned, 0 = Still active)
The notebook contains following analysis
- Data Loading and Exploration
- Missing Value Handling
- Summary of the dataset
- Distribution of Free vs. Pro users
- Identification the average number of sessions for Free vs. Pro users
- Top 5 most active users based on total sessions
- Top 5 countries with the highest engagement
- Calculation of the overall churn rate for Free vs. Pro users
- Top 3 factors contributing to churn using regression analysis
- Comparison of churn trends between Free and Pro users
- Percentage of users upgraded from Free to Pro
- Total monthly revenue from Pro users
- Which Pro plan (Basic, Standard, or Enterprise) contributes to the most revenue
- How long it takes for Free users to upgrade based on country and engagement level
- Three strategies to reduce churn
- Two ways to increase Free-to-Pro conversions
- Potential market expansion opportunities based on country trends
- Estimated impact on Pro upgrades
- A simple A/B test simulation to evaluate conversion optimization
- Three A/B test ideas that could help improve the conversion rate
- Three key performance indicators (KPIs)
- Two actionable growth strategies
- Dashboard creation with three insightful charts and graphs