مشروع تحليل بيانات لاستخراج شرائح العملاء ودراسة سلوكهم الشرائي لمنصة تجارة إلكترونية (Olist E-Commerce) باستخدام قواعد البيانات ولغة SQL. يستهدف المشروع مساعدة أقسام التسويق والمبيعات على فهم متطلبات العملاء المختلفة وتحسين نسبة الاحتفاظ بهم (Customer Retention).
الخطوات والتنفيذ العملي:
تجهيز البيانات واستعلامها (SQL Querying & Data Extraction):
ربط وتجميع البيانات من الجداول المختلفة (الطلبات، العملاء، المدفوعات).
تنظيف البيانات واستبعاد المعاملات غير المكتملة أو غير الصحيحة.
حساب مؤشرات RFM الرئيسية:
Recency (R): معرفة تاريخ آخر عملية شراء لكل عميل.
Frequency (F): حساب إجمالي عدد مرات الشراء.
Monetary (M): حساب إجمالي المبالغ التي أنفقها العميل.
حساب الدرجات وتقسيم الشرائح (NTILE & Segmentation):
استخدام الدالة البرمجية NTILE لتوزيع العملاء إلى مجموعات وتقييمهم بدقة.
كتابة شروط CASE WHEN لتصنيف العملاء تلقائيًا إلى شرائح واضحة مثل: العملاء الأكثر ولاءً (Champions)، العملاء المهددين بالمغادرة (At-Risk)، والعملاء الجدد (New Customers).
استخراج النتائج (Business Insights):
تنظيم المخرجات في جداول نهائية سهلة القراءة ومجهزة للربط مع أدوات العرض التفاعلي (Business Intelligence).
الأدوات والتقنيات المستخدمة:
اللغة: SQL (T-SQL)
التقنيات: Common Table Expressions (CTEs), Window Functions (NTILE), Aggregate Functions, CASE WHEN Statements.
القيمة العائدة على العمل (Business Value):
تزويد الشركة بشرائح عملاء محددة بدقة، مما يساعد على توجيه العروض التسويقية المناسبة لكل فئة وتخفيض تكلفة الاستحواذ على العملاء.