يعد مسار المبيعات أداة مهمة في تحليل أداء المبيعات ويساعد الشركات على تحسين عملية أعمالها. بمساعدة مسار المبيعات ، يمكنك تتبع كل مرحلة من مراحل البيع – من جذب العملاء المحتملين إلى إبرام صفقة. في هذه المقالة ، سننظر في كيفية إنشاء مسار مبيعات باستخدام لغة برمجة بايثون.
لإنشاء قمع المبيعات في بيثون ، وسوف نستخدم مكتبة الباندا لمعالجة البيانات و ماتلوتليب لتصور النتائج. أولا ، سنقوم بتحميل بيانات المبيعات ، والتي تتضمن معلومات حول العملاء وتاريخ الشراء وتكلفة المنتج. ثم سنقوم بإجراء تحويلات البيانات اللازمة وحساب المقاييس لكل مرحلة من مراحل مسار تحويل المبيعات.
يتكون قمع المبيعات من عدة مراحل: العملاء المحتملين ، العملاء المهتمين ، الصفقة قيد التقدم ، الصفقة مغلقة. سنقوم بتتبع عدد العملاء في كل مرحلة ومعدل التحويل بين المراحل. في النهاية ، سنبني رسما بيانيا يوضح مسار المبيعات بوضوح.
بايثون هي لغة برمجة قوية تسمح لك بأتمتة العديد من العمليات التجارية ، بما في ذلك تحليل المبيعات. سيساعدك إنشاء مسار مبيعات في بايثون في الحصول على بيانات قيمة حول عملية المبيعات التي يمكنك استخدامها لتحسين عملك. استمر في القراءة لمعرفة كيفية حساب مسار تحويل المبيعات باستخدام بايثون.
- ما هو قمع المبيعات?
- القسم 1: مقدمة
- كيف يمكنني تحديد مراحل قمع المبيعات?
- القسم 2: حساب قمع المبيعات في بايثون
- 1. معدل التحويل (معدل التحويل)
- 2. معدل الإنزال (معامل التدفق)
- 3. إجمالي التحويل (إجمالي عدد التحويلات)
- 4. متوسط قيمة الطلب (متوسط الشيك)
- 5. الإيرادات (الإيرادات)
- جمع البيانات لحساب مسار المبيعات
- الباب 3
- سؤال وجواب
- ما هو الغرض الرئيسي من حساب قمع المبيعات?
- ما هي البيانات اللازمة لحساب قمع المبيعات?
- ما هي الطرق المستخدمة لحساب قمع المبيعات في بايثون?
- ما هي الأدوات والمكتبات التي يمكن استخدامها لحساب قمع المبيعات في بايثون?
- ما هي مزايا استخدام بايثون لحساب قمع المبيعات?
ما هو قمع المبيعات?
مسار المبيعات (أو مسار المبيعات) هو نموذج يسمح لك بوصف عملية جذب العملاء ونقلهم من مرحلة مبيعات إلى أخرى ، من أجل زيادة حجم التحويل والمبيعات.
يتكون قمع المبيعات من عدة مراحل:
- مشاركة العملاء هي المرحلة التي ينجذب فيها العملاء المحتملون إلى منتج أو خدمة. يمكن أن يكون هذا إعلانا وحملة تسويقية وتحسين محرك البحث وطرق أخرى لجذب حركة المرور.
- الفائدة – في هذه المرحلة ، يظهر العملاء المحتملون اهتماما بالمنتج أو الخدمة. قد يظهر هذا اهتماما على موقع ويب أو الاشتراك في رسالة إخبارية أو ملء نموذج لتلقي المعلومات.
- التقييم – في هذه المرحلة ، يقوم العملاء المحتملون بتقييم عرض المنتج أو الخدمة. يمكنهم دراسة المراجعات ومقارنة الأسعار وطرح أسئلة حول المنتج.
- الشراء – في هذه المرحلة ، يتخذ العملاء قرار الشراء. يمكنهم تقديم طلب أو دفع ثمن منتج أو خدمة.
- الاحتفاظ وتكرار عمليات الشراء-بعد الشراء ، يمكن للعملاء أن يصبحوا منتظمين وإجراء عمليات شراء متكررة. في مرحلة الاحتفاظ ، من المهم البقاء على اتصال مع العميل وتقديم العروض الترويجية والمكافآت والخصومات.
يتيح لك مسار تحويل المبيعات تصور عملية المبيعات بأكملها وتحسينها-من جذب العملاء إلى تكرار عمليات الشراء. يمكن استخدامه لتحديد نقاط الضعف في العملية ، وتحسين التحويل ، وتطوير استراتيجيات التسويق لكل مرحلة من مراحل مسار التحويل.
| مرحلة القمع | العملاء المحتملين | المشتريات | معدل التحويل |
|---|---|---|---|
| جذب العملاء | 1000 | 500 | 50% |
| الفائدة | 500 | 250 | 50% |
| التقييم | 250 | 125 | 50% |
| شراء | 125 | 63 | 50% |
| الاحتفاظ وتكرار المشتريات | 63 | 31.5 | 50% |
في المثال أعلاه ، يمكن ملاحظة أنه في كل مرحلة من مراحل مسار المبيعات ، هناك تدفق خارجي للعملاء ، ومعدل التحويل هو 50٪. عند تحليل هذه البيانات ، من الممكن تحديد المرحلة التي من الضروري فيها التركيز على العملية وتحسينها.
القسم 1: مقدمة
يعد مسار المبيعات في التسويق أداة مهمة لتحليل عملية المبيعات وتحسينها. هذا النموذج عبارة عن سلسلة من الخطوات التي يمر بها العملاء من التعارف الأولي مع منتج أو خدمة إلى إجراء عملية شراء.
يتيح لك مسار تحويل المبيعات تقييم فعالية كل خطوة من هذه الخطوات وتحديد الفرص لتحسين التحويل. هذا مفيد بشكل خاص للشركات التي ترغب في تحسين جهودها التسويقية وزيادة المبيعات.
بايثون هي لغة برمجة قوية توفر إمكانات واسعة لتحليل البيانات وإنشاء النماذج. في هذه المقالة ، سننظر في كيفية استخدام بايثون لحساب مسار تحويل المبيعات.
كيف يمكنني تحديد مراحل قمع المبيعات?
مسار المبيعات هو نموذج يصف عملية البيع بأكملها من ظهور عميل محتمل إلى إجراء عملية شراء. يعد تحديد مراحل مسار تحويل المبيعات خطوة مهمة لأي عمل تجاري ، حيث يسمح لك بهيكلة عملية المبيعات وتحسينها.
لتحديد مراحل مسار تحويل المبيعات ، من الضروري تحليل عملية المبيعات بأكملها وإبراز النقاط الرئيسية التي يمر بها العميل المحتمل من أول اتصال مع شركتك إلى إجراء عملية شراء.
يوجد أدناه مثال على تحديد مراحل مسار تحويل المبيعات باستخدام مثال متجر عبر الإنترنت:
- زيارة الموقع. في هذه المرحلة ، يقوم عميل محتمل بزيارة موقعك.
- التسجيل على الموقع. في هذه المرحلة ، يقوم العميل المحتمل بإنشاء حساب على موقعك.
- عرض المنتجات. يقوم العميل المحتمل بمراجعة المنتجات المقدمة لك.
- إضافة عناصر إلى عربة التسوق. يختار العميل المحتمل المنتجات ويضيفها إلى عربة التسوق.
- إصدار أمر. يملأ العميل المحتمل نموذج الطلب ويؤكد الشراء.
- الدفع للنظام. يدفع العميل المحتمل للمنتجات المختارة.
- تسليم البضائع. يتم تسليم المنتج إلى عميل محتمل.
- استلام وتقييم المنتج. يتلقى العميل المنتج ويقوم بتقييم الجودة والرضا عن المنتج.
هذا مجرد مثال على تحديد مراحل مسار تحويل المبيعات ، ويمكن تحديد عدد مختلف من المراحل أو ترتيبها المختلف لعملك. من المهم تحديد مراحل مسار المبيعات بشكل فردي ، مع مراعاة تفاصيل عملك ومنتجك.
بعد تحديد مراحل مسار تحويل المبيعات ، يمكنك البدء في تحليل عملية المبيعات وتحسينها من أجل زيادة الكفاءة وزيادة تحويل مسار التحويل.
القسم 2: حساب قمع المبيعات في بايثون
بعد تلقينا بيانات عن عدد المستخدمين في كل مرحلة من مراحل مسار المبيعات ، يمكننا المضي قدما في حساب المؤشرات التي تصف فعالية كل مرحلة.
1. معدل التحويل (معدل التحويل)
يوضح معدل التحويل النسبة المئوية للمستخدمين الذين ينتقلون من مرحلة واحدة من مسار التحويل إلى المرحلة التالية. يتم حسابها كنسبة عدد المستخدمين في المرحلة التالية إلى عدد المستخدمين في المرحلة الحالية.
الصيغة لحساب معدل التحويل:
- معدل التحويل = عدد المستخدمين في المرحلة التالية / عدد المستخدمين في المرحلة الحالية
2. معدل الإنزال (معامل التدفق)
يوضح معدل الاضطراب نسبة المستخدمين الذين يرفضون الانتقال إلى المرحلة التالية من مسار التحويل. يتم حسابه على أنه الفرق بين 1 ومعدل التحويل في المرحلة الحالية.
الصيغة لحساب معامل التدفق:
- معدل زبد = 1-معدل التحويل في المرحلة الحالية
3. إجمالي التحويل (إجمالي عدد التحويلات)
يوضح العدد الإجمالي للتحويلات عدد المستخدمين الذين مروا بكل مرحلة من مراحل مسار التحويل ووصلوا إلى المرحلة النهائية — شراء منتج أو خدمة. يتم حسابه كمنتج لمعدلات التحويل في كل مرحلة.
الصيغة لحساب العدد الإجمالي للتحويلات:
- إجمالي عدد التحويلات = عدد المستخدمين في المرحلة الأولى * معدل التحويل في المرحلة الأولى * معدل التحويل في المرحلة الثانية*... * معدل التحويل في المرحلة الأخيرة
4. متوسط قيمة الطلب (متوسط الإيصال)
يوضح متوسط الإيصال متوسط المبلغ الذي ينفقه المستخدمون لكل تحويل في المرحلة الأخيرة من مسار التحويل — شراء منتج أو خدمة. يتم حسابها كنسبة من مبلغ الإيرادات إلى عدد التحويلات.
صيغة حساب متوسط الشيك:
- متوسط الإيصال = مبلغ الإيرادات / إجمالي عدد التحويلات
5. الإيرادات (الإيرادات)
تظهر الإيرادات المبلغ الإجمالي للأموال التي تتلقاها الشركة من مشتريات السلع أو الخدمات في المرحلة النهائية من مسار التحويل. يتم حسابه كمنتج إجمالي عدد التحويلات لكل إيصال متوسط.
صيغة حساب الإيرادات:
- الإيرادات = إجمالي عدد التحويلات * متوسط الإيصال
الآن بعد أن عرفنا كيفية حساب كل من هذه المؤشرات ، يمكننا البدء في ترميز حسابها في بايثون. في القسم التالي ، سنلقي نظرة على مثال لبرنامج لحساب مسار تحويل المبيعات بناء على البيانات التي تم الحصول عليها.
جمع البيانات لحساب مسار المبيعات
من أجل حساب مسار المبيعات في بايثون ، من الضروري جمع البيانات حول كل مرحلة من مراحل المعاملة وعدد المعاملات في كل مرحلة من هذه المراحل. للقيام بذلك ، يمكنك استخدام مصادر بيانات مختلفة ، مثل نظام إدارة علاقات العملاء وقاعدة بيانات وتقارير ومستندات الشركة.
فيما يلي بعض خطوات جمع البيانات الأساسية لحساب مسار تحويل المبيعات:
- تحديد العملاء وتجزئتهم: جمع البيانات حول العملاء المحتملين وإجراء تحليل وتقسيمهم إلى مجموعات أو شرائح حسب خصائصهم. سيساعدك هذا في تحديد مدى جودة عملائك المحتملين والحملات التسويقية الأكثر نجاحا.
- يؤدي جيل: تتبع وجمع البيانات حول كل الرصاص الذي يأتي لشركتك. اكتب معلومات حول مصدر العملاء المتوقعين وتفاصيل الاتصال وتاريخ الاستلام.
- تحويل العملاء المتوقعين إلى صفقات: بعد توليد العملاء المتوقعين ، تتبع العملاء المتوقعين الذين يصبحون عملاء محتملين ويتحولون إلى صفقات. اكتب تاريخ ووقت تحويل العملاء المتوقعين إلى صفقات ، بالإضافة إلى معلومات حول أسباب عدم تحويل جميع العملاء المتوقعين إلى صفقات.
- إغلاق الصفقات: جمع البيانات عن جميع المعاملات التي تم إبرامها خلال فترة زمنية معينة. اكتب تاريخ ووقت إغلاق المعاملة ومقدار المعاملة والمعلومات الأخرى التي ستحتاجها لحساب مسار تحويل المبيعات.
- تحليل زبد العملاء: تتبع عدد العملاء الذين يتركون صفقة في كل مرحلة من مراحل مسار المبيعات. اكتب أسباب تدفق العملاء إلى الخارج واتخذ تدابير لمنع التدفق الخارجي في المراحل المستقبلية.
- تقارير البناء: جمع كل البيانات التي تم جمعها في مكان واحد واستخدامها لحساب قمع المبيعات في بيثون. قم بإنشاء جدول حيث سيمثل كل صف مرحلة منفصلة من مسار تحويل المبيعات ، وسيمثل كل عمود عداد لعدد المعاملات في هذه المرحلة.
يرجى ملاحظة أن البيانات التي تم جمعها قد يكون لها تنسيقات وهياكل مختلفة ، لذلك قد يكون من الضروري معالجة البيانات مسبقا قبل استخدامها في خوارزمية حساب مسار المبيعات في بايثون.
من المهم جمع البيانات ومعالجتها بعناية بحيث تكون موثوقة وكاملة. سيساعدك هذا في الحصول على نتائج دقيقة عند حساب مسار المبيعات واتخاذ قرارات الإدارة الصحيحة بناء على هذه البيانات.
الباب 3
في هذا القسم ، سنلقي نظرة على الخوارزمية الأساسية لحساب مسار تحويل المبيعات في بايثون.
لنفترض أن لدينا قاعدة بيانات تحتوي على معلومات حول كل عميل وإجراءاته في كل مرحلة من مراحل مسار التحويل.
تتكون الخوارزمية الأساسية من الخطوات التالية:
- تحميل البيانات من قاعدة بيانات
- تنظيف البيانات
- حساب المقاييس لكل مرحلة من مراحل مسار التحويل
- تصور النتائج
الخطوة 1: تنزيل البيانات من قاعدة البيانات
أولا ، سوف نحتاج إلى تثبيت المكتبات اللازمة ، مثل الباندا و ماتلوتليب ، وذلك باستخدام الأمر:
بيب تثبيت الباندا ماتلوتليب
بعد ذلك ، سنكون قادرين على ربط هذه المكتبات في التعليمات البرمجية الخاصة بنا:
استيراد الباندا كما بد
استيراد ماتلوتليب.بيبلوت كما بلت
ثم يمكننا تحميل البيانات من قاعدة البيانات باستخدام الكود التالي:
البيانات = بد.<url>.كسف')
الخطوة 2: مسح البيانات
من أجل معالجة البيانات وإحضارها إلى التنسيق المطلوب ، يمكننا استخدام الكود التالي:
# إزالة التكرارات
البيانات = البيانات.إسقاط مكررات ()
# استبدال القيم المفقودة
البيانات = البيانات.فيلنا (0)
الخطوة 3: حساب المقاييس لكل مرحلة من مراحل مسار التحويل
لحساب المقاييس ، سنحتاج إلى تحديد مراحل مسار التحويل وتجميع البيانات حسب هذه المراحل.
دعنا نستخدم الكود التالي:
# تحديد مراحل القمع
مراحل = ['الزوار' ، 'المشترين' ، 'دافعي' ، 'العملاء العادية']
# تجميع البيانات
البيانات = البيانات.مجموعة ('المرحلة') ['المستخدم'].العد ().إعادة الفهرسة (مراحل)
الخطوة 4: تصور النتائج
لتصور النتائج ، يمكننا استخدام مخطط شريطي أو رسم بياني.
النظر في مثال باستخدام مخطط شريطي:
# إنشاء مخطط شريطي
قانون العمل.شريط (قناة البيانات.الفهرس ، بيانات القناة.القيم)
# إضافة أسماء المحور و
قانون العمل.زلابيل رأس ('مراحل القمع')
قانون العمل.يلابيل ('عدد العملاء')
قانون العمل.العنوان ('قمع المبيعات')
#
قانون العمل.عرض الرسم البياني عرض ()
بعد الانتهاء من كل هذه الخطوات ، سوف نحصل على تصور لمسار المبيعات لدينا,
والتي يمكن استخدامها لتحليل وتحسين عملية المبيعات.
سؤال وجواب
ما هو الغرض الرئيسي من حساب قمع المبيعات?
الغرض الرئيسي من حساب مسار المبيعات هو تحديد فعالية عملية المبيعات الحالية وتحديد نقاط الضعف التي قد تؤدي إلى فقدان العملاء المحتملين.
ما هي البيانات اللازمة لحساب قمع المبيعات?
لحساب مسار المبيعات ، ستحتاج إلى بيانات حول عدد العملاء المحتملين في كل مرحلة من مراحل المبيعات ، بالإضافة إلى بيانات حول عدد العملاء الذين ينتقلون من مرحلة إلى أخرى.
ما هي الطرق المستخدمة لحساب قمع المبيعات في بايثون?
يمكن استخدام الطرق الإحصائية مثل عملية بواسون أو طريقة الاحتمالية القصوى لحساب مسار المبيعات في بايثون.
ما هي الأدوات والمكتبات التي يمكن استخدامها لحساب قمع المبيعات في بايثون?
لحساب قمع المبيعات في بيثون ، يمكنك استخدام أدوات مثل جوبيتر دفتر أو بيشارم ، وكذلك المكتبات مثل الباندا ، نومبي و ماتلوتليب.
ما هي مزايا استخدام بايثون لحساب قمع المبيعات?
باستخدام بيثون لحساب قمع المبيعات يسمح لك لأتمتة عملية جمع البيانات وتحليلها ، وتسريع العمليات الحسابية ومعالجة كميات كبيرة من البيانات ، وكذلك تصور النتائج في شكل مناسب.