Baselight

Ecommerce Customer Behavior Dataset

A Comprehensive Analysis of Customer Behavior, and Engagement Patterns

@kaggle.dhairyajeetsingh_ecommerce_customer_behavior_dataset

Loading...
Loading...

About this Dataset

Ecommerce Customer Behavior Dataset

About This Dataset

This is a comprehensive Customer Engagement and Churn Analytics Dataset containing behavioral, demographic, and transactional data for 50,000 customers across a global e-commerce/subscription platform. The dataset captures 25 distinct features that provide a 360-degree view of customer interactions and engagement patterns.

Dataset Characteristics

  • Records: 50,000 customers
  • Features: 25 columns
  • Data Types: Mixed (numerical, categorical, object)
  • Geographic Coverage: Multiple countries (USA, UK, Germany, Canada, India, Japan, France, Australia)
  • Time Period: Captures customer journey from signup through current status

Key Feature Categories

1. Customer Demographics (5 features)

  • Age, Gender, Country, City, Membership_Years

2. Platform Engagement (8 features)

  • Login_Frequency, Session_Duration_Avg, Pages_Per_Session
  • Cart_Abandonment_Rate, Wishlist_Items, Email_Open_Rate
  • Mobile_App_Usage, Social_Media_Engagement_Score

3. Purchase Behavior (6 features)

  • Total_Purchases, Average_Order_Value, Days_Since_Last_Purchase
  • Discount_Usage_Rate, Return_Rate, Payment_Method_Diversity

4. Customer Service (3 features)

  • Customer_Service_Calls, Product_Reviews_Written, Lifetime_Value

5. Financial & Status (3 features)

  • Credit_Balance, Churned (target variable), Signup_Quarter

Data Quality

  • Contains some missing values (NaN) in certain columns
  • Mix of continuous numerical values (e.g., order values, engagement scores)
  • Categorical variables (Gender, Country, City, Payment methods)
  • Binary indicator (Churned: 0 = Active, 1 = Churned)

Potential Applications

Machine Learning Tasks:

  • Binary classification (churn prediction)
  • Customer segmentation (clustering)
  • Lifetime value forecasting (regression)
  • Recommendation systems

Business Analytics:

  • Customer behavior analysis
  • Marketing campaign optimization
  • Retention strategy development
  • Risk assessment for customer attrition

Research Areas:

  • E-commerce consumer behavior
  • Digital engagement patterns
  • Subscription service optimization
  • Cross-channel marketing effectiveness

Target Variable

Churned: Binary indicator showing whether a customer has discontinued using the service (1) or remains active (0)

Ideal For

  • Data scientists and analysts working on customer retention
  • Marketing teams optimizing engagement strategies
  • Business intelligence professionals
  • Students learning classification and customer analytics
  • Researchers studying e-commerce behavior patterns

This dataset provides rich, real-world-style data suitable for both educational purposes and practical business intelligence applications.

Tables

Ecommerce Customer Churn Dataset

@kaggle.dhairyajeetsingh_ecommerce_customer_behavior_dataset.ecommerce_customer_churn_dataset
  • 1.6 MB
  • 50,000 rows
  • 25 columns
Loading...
CREATE TABLE ecommerce_customer_churn_dataset (
  "age" DOUBLE,
  "gender" VARCHAR,
  "country" VARCHAR,
  "city" VARCHAR,
  "membership_years" DOUBLE,
  "login_frequency" DOUBLE,
  "session_duration_avg" DOUBLE,
  "pages_per_session" DOUBLE,
  "cart_abandonment_rate" DOUBLE,
  "wishlist_items" DOUBLE,
  "total_purchases" DOUBLE,
  "average_order_value" DOUBLE,
  "days_since_last_purchase" DOUBLE,
  "discount_usage_rate" DOUBLE,
  "returns_rate" DOUBLE,
  "email_open_rate" DOUBLE,
  "customer_service_calls" DOUBLE,
  "product_reviews_written" DOUBLE,
  "social_media_engagement_score" DOUBLE,
  "mobile_app_usage" DOUBLE,
  "payment_method_diversity" DOUBLE,
  "lifetime_value" DOUBLE,
  "credit_balance" DOUBLE,
  "churned" BIGINT,
  "signup_quarter" VARCHAR
);

Share link

Anyone who has the link will be able to view this.