Instacart User Behavior Analysis


##Introduction

Instacart is an online grocery service with strong sales performance. This analysis was conducted to uncover customer behavior patterns, support marketing segmentation, and guide strategic decisions.

Goal: Perform an initial data and exploratory analysis of Instacart’s customer and order data to derive insights and suggest segmentation strategies.
Role: Data Analyst
Stakeholders: CareerFoundry Instructor
View Final Report


##Data & Skills

Data Summary:

Skills Used:


##Project Planning

Data Source: Instacart’s open grocery order dataset
Tools Used: Python (Pandas, NumPy, Seaborn), Jupyter Notebook

Steps Taken:


##Challenges & Solutions

Challenge Solution
Large dataset (32M+ rows) Used chunk loading and sampling in Pandas
Complex table relationships Merged using product/order/customer IDs
Difficult-to-spot segments Grouped by behavior (cart size, order time, income)

##Key Insights

###Order Timing Patterns

Busiest Days

Busiest Times

Insights:


###Price Sensitivity

Price by Hour

Price Frequency

Insights:


###Customer Demographics

Age vs Income

Family Status & Age

Insights:


##Conclusions & Recommendations

Sales & Marketing Insights – Instacart

Timing Strategy:

Pricing Insights:

Target Demographics: