MARATTO

article · Journal of AI-Driven Communication Engineering

Behavioural Insights into Online Shoppers’ Purchase Intention Using Machine Learning Models

20254 citationsOpen accessThe Federal Polytechnic, Ado-Ekiti

Abstract

With evolving dynamics in e-commerce, user behavior analysis on e-commerce websites has grown more crucial in customer experience improvement and conversion rate optimization. Predictive analytics is instrumental in deriving hidden patterns from user behavior and enabling data-informed decisions. However, amidst vast amounts of web traffic data, the majority of online retailers struggle to identify actionable behavioral cues that accurately predict buying intent on a consistent basis. This study addresses the issue of accurately predicting purchasing intention based on session-based user behavior and demographic data. By examining the "Online Shoppers Purchasing Intention" dataset available at the UCI Machine Learning Repository, this project aims to predict whether or not a user will make a purchase during a session. Using Python as the primary tool, the study employs data preprocessing, exploratory data analysis, feature selection, and machine learning algorithms like Logistic Regression, Random Forest, and Support Vector Machines. The performance of these algorithms is evaluated using accuracy, precision, recall, and F1-score. Preliminary results show that page value, bounce rate, and visit month have a significant influence on purchase likelihood. The results highlight the importance of behavioral data in predicting e-commerce outcomes. The results can be utilized to inform strategic planning in UX design, online marketing, and inventory management.

Research topics

  • Customer churn and segmentation
  • Consumer Market Behavior and Pricing
  • Digital Marketing and Social Media

Read the original research

This page summarises published work. The authoritative version sits with the publisher.

DOI: 10.31875/2979-1081.2025.01.05

Is something wrong with this record? Report it or request removal.

Discussion

Discuss this research

Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.

No discussion yet. Open the first thread.