Global E-commerce Customers Behavior Dataset
A dataset for analyzing customer purchase patterns and predicting repeat buyers
@kaggle.rehanliaqat17_global_e_commerce_customer_behavior_dataset
A dataset for analyzing customer purchase patterns and predicting repeat buyers
@kaggle.rehanliaqat17_global_e_commerce_customer_behavior_dataset
This dataset contains detailed e-commerce transaction records representing customer demographics, purchase behavior, and shopping preferences across multiple countries. It is designed for exploratory data analysis, customer segmentation, and machine learning tasks such as predicting returning customers. The dataset closely reflects real-world online retail behavior.
Each row in this dataset represents a single transaction from a global e-commerce platform. Customer information such as age, gender, location, and device used is combined with purchase details including product category, payment method, and transaction amount.
The target variable, ReturningCustomer, indicates whether a customer made repeat purchases. This makes the dataset particularly useful for customer retention analysis and predictive modeling. Due to natural class imbalance, the dataset is also suitable for applying advanced techniques such as SMOTE, class weighting, and ensemble-based machine learning models like Random Forest and XGBoost.
This dataset can be used for:
CREATE TABLE global_ecommerce_customer_behavior (
"customerid" VARCHAR,
"age" BIGINT,
"gender" VARCHAR,
"location" VARCHAR,
"productcategory" VARCHAR,
"purchaseamount" DOUBLE,
"paymentmethod" VARCHAR,
"purchasedate" TIMESTAMP,
"deviceused" VARCHAR,
"returningcustomer" VARCHAR
);Anyone who has the link will be able to view this.