أدلة

قياس أداء واتساب للشركات: تعريفات وصيغ قابلة للمقارنة

كيف تقيس أداء واتساب للشركات: الرد، القراءة، المحادثات، والحملات؟

ملخّص سريع

القياس الصحيح لأداء واتساب يفصل بين حالات Meta للرسالة، وحالات المعالجة الداخلية، والمؤشرات المشتقة. يجب تعريف مقام كل معدل، واحتساب أول رد بشري بعد أول رسالة واردة مع استبعاد الأتمتة، وعرض الوسيط وP90 بدل الاعتماد على المتوسط وحده.

النقاط الرئيسية

  • `sent` و`delivered` و`read` و`failed` حالات قناة من Meta؛ أما `queued` و`sending` و`skipped` فهي حالات تشغيل داخلية.
  • لا تقارن معدلًا قبل تثبيت وحدته ومقامه والفترة الزمنية ونافذة الإسناد.
  • أول رد بشري يبدأ من أول رسالة واردة وينتهي بأول رد يدوي أو quick reply من عضو، مع استبعاد المساعد والأتمتة والحملة.
  • اعرض الوسيط وP90 معًا؛ الأول يمثل الحالة المعتادة، والثاني يكشف ذيل التأخير.
  • لا يوجد benchmark عالمي صالح لكل نشاط؛ قارن شرائح متشابهة وخط أساس داخليًا موثقًا.

لقياس أداء واتساب للشركات بدقة، افصل أولًا بين حالات Meta للرسائل، وحالات المعالجة داخل منصتك، والمؤشرات التي تُشتق من السلوك. ثم اكتب لكل مؤشر وحدة ومقامًا ونافذة زمنية. في خدمة العملاء، عرّف أول رد بشري باستبعاد الأتمتة واعرض الوسيط وP90 ونسبة الإجابة معًا؛ وفي الحملات افصل الإرسال عن التسليم والقراءة والرد.

المشكلة الأكثر شيوعًا ليست غياب البيانات، بل إعطاء أسماء متشابهة لحقائق مختلفة. قد تقول لوحة إن الرسالة «أُرسلت» بينما تقصد أن طلب الإرسال قُبل، ثم تعرض لوحة أخرى «تم الإرسال» باعتبار أن workflow أنهى خطوته. كلاهما مفيد، لكن المقارنة بينهما بلا تعريف تنتج قرارًا خاطئًا.

طبقات القياس الثلاث

تشرح وثائق Meta الرسمية لمنصة واتساب رسائل Cloud API وwebhooks المرتبطة بحالات الرسائل. داخل منصة تشغيل مثل Wats توجد أيضًا حالات تخص الصف والمعالجة، ثم تُبنى فوقها مؤشرات أعمال مثل معدل الرد وزمن أول رد.

الطبقة

أمثلة

ماذا تثبت؟

ماذا لا تثبت؟

حالات Meta للرسالة

sent, delivered, read, failed

آخر حالة قناة معروفة للرسالة

أن العميل رد أو أن هدف العمل تحقق

حالات Wats الداخلية

queued, sending, skipped

موقع العنصر في دورة المعالجة أو سبب عدم دخوله الإرسال

أن Meta سلّمت الرسالة للهاتف

مؤشرات مشتقة

replied، معدل الإجابة، أول رد بشري، الوسيط، P90

سلوك العميل أو الفريق وفق تعريف حسابي

سبب النتيجة من دون تقسيم وتحليل إضافي

حالة sent لا تساوي delivered، وread لا تساوي replied. كذلك skipped ليست بالضرورة فشلًا لدى Meta؛ قد يعني أن قاعدة أهلية داخلية منعت محاولة الإرسال أصلًا. احتفظ بالحالة الأصلية ومصدرها ووقتها بدل ضغط المسار كله في عمود «نجاح/فشل».

قاموس مؤشرات الرسائل والحملات

قبل الصيغ، ثبت التعريفات التالية داخل لوحة القياس:

  • attempted: عمليات الإرسال الفريدة التي دخلت خطوة محاولة الإرسال بعد فحص الأهلية.

  • sent: الرسائل التي سجلت القناة قبولها أو حالة sent وفق تكاملك؛ لا تعني التسليم النهائي.

  • delivered: الرسائل التي وصل لها تحديث delivered.

  • read: الرسائل التي وصل لها تحديث read عندما يكون متاحًا.

  • failed: محاولات انتهت بحالة فشل قناة مع سبب قابل للتصنيف.

  • replied recipient: مستلم فريد أرسل رسالة واردة مؤهلة خلال نافذة إسناد معلنة بعد الحملة.

المؤشر

الصيغة المقترحة

ملاحظة المقام

معدل التسليم

delivered ÷ sent × 100

لا تستخدم إجمالي القائمة إذا كانت عناصر منها skipped قبل الإرسال

معدل القراءة

read ÷ delivered × 100

اعرض أيضًا نسبة السجلات التي تملك تحديث حالة صالحًا

معدل الفشل

failed ÷ attempted × 100

افصل فشل القناة عن skipped الداخلي

معدل الرد للحملة

unique replied recipients ÷ unique delivered recipients × 100

حدد نافذة الإسناد، مثل فترة معلنة بعد التسليم، وثبتها في المقارنات

قد تختار الشركة مقامًا آخر لسؤال مختلف؛ مثل الردود من الرسائل المقروءة. هذا ممكن بشرط تسمية المؤشر بوضوح وعدم مقارنته بمعدل مبني على delivered. كما يجب توحيد وحدة العد: لا تقسّم مستلمين فريدين على عدد رسائل.

إذا كانت حملاتك ما زالت تحتاج أساسًا تشغيليًا للقوالب والأهلية، راجع دليل حملات واتساب وقوالب Meta. وتحقق من حدود المراسلة وحالة الجودة الحالية في WhatsApp Manager؛ لا تثبت رقمًا دائمًا في لوحة أو مقال لأن تطبيق الحدود والمصطلحات قد يتغير.

كيف تعرّف أول رد بشري؟

زمن أول رد بشري يقيس استجابة الفريق، لا سرعة الروبوت. التعريف التشغيلي في Wats هو:

first_human_response_time
= timestamp(first qualifying human outbound after first inbound)
− timestamp(first inbound message)

الرد المؤهل هو رد يدوي من عضو أو quick reply من عضو. ويُستبعد رد المساعد، وخطوة الأتمتة، ورسالة الحملة، وأي رسالة صادرة سبقت أول رسالة واردة. هذا يمنع رسالة ترحيب آلية لحظية من تحويل التأخير البشري الحقيقي إلى «صفر ثانية».

هناك قرارات يجب توثيقها أيضًا: المنطقة الزمنية، وهل الزمن تقويمي أم ضمن ساعات العمل، ومتى تبدأ محادثة جديدة بعد إعادة الفتح. إذا استخدمت ساعات العمل، احتفظ بالزمن الخام أيضًا حتى يمكن تدقيق الحساب.

يساعد الإنبوكس المشترك لواتساب على إظهار الملكية والإسناد، لكن القياس يحتاج تعريفًا مستقلًا عن الواجهة: تغيير المسؤول لا يغير لحظة أول inbound ولا ينبغي أن يمحو وقت الانتظار.

لماذا تحتاج الوسيط وP90 ونسبة الإجابة؟

المتوسط الحسابي يتأثر بشدة بعدد قليل من المحادثات الطويلة. لذلك استخدم ثلاث قراءات متجاورة:

المؤشر

المجتمع الذي يُحسب عليه

ما الذي يجيب عنه؟

الوسيط (Median) لأول رد

المحادثات ذات رد بشري مؤهل

ما الزمن الذي تقع نصف الردود دونه ونصفها فوقه؟

P90 لأول رد

المحادثات ذات رد بشري مؤهل

ما الحد الذي تقع 90% من الردود عنده أو دونه؟

نسبة الإجابة

كل المحادثات التي بدأت برسالة واردة في الفترة

ما نسبة المحادثات التي تلقت ردًا بشريًا مؤهلًا؟

صيغة نسبة الإجابة هي:

answered conversations ÷ conversations with an inbound message × 100

ولقياس الالتزام بساعة مثلًا:

conversations first answered within 60 minutes
÷ all conversations with an inbound message × 100

في الصيغة الثانية تدخل المحادثات غير المجاب عنها في المقام ولا تدخل البسط. أما الوسيط وP90 فلا تمنح غير المجاب عنها زمنًا مصطنعًا؛ اعرض عددها ونسبة الإجابة بجانب التوزيع.

لا تسمِّ أي مدة «زمن حل» ما لم تكن دورة الحياة تسجل حدث إغلاق موثوقًا ومتسقًا. انتهاء الرد أو إسناد المحادثة لا يثبت أن المشكلة حُلّت. عند غياب حدث إغلاق موثوق، ركز على أول رد والحمل المتراكم ونسبة الإجابة.

مثال حسابي افتراضي

لنفترض حملة اختبارية لها الأرقام التالية، وهي أرقام توضيحية وليست benchmark:

  • 1,000 مستلم مؤهل دخلوا محاولة الإرسال.

  • 960 رسالة سجلت sent، و912 سجلت delivered، و684 سجلت read.

  • 24 محاولة سجلت failed، بينما 16 عنصرًا توقفت داخليًا قبل المحاولة ولا تدخل في attempted وفق هذا التعريف.

  • 137 مستلمًا فريدًا ردوا خلال نافذة الإسناد المعلنة.

النتائج: معدل التسليم 912 ÷ 960 = 95%، ومعدل القراءة 684 ÷ 912 = 75%، ومعدل الفشل 24 ÷ 1,000 = 2.4%، ومعدل الرد 137 ÷ 912 ≈ 15.0%. لا يمكن استنتاج الربح أو جودة الفريق من هذه النسب وحدها؛ نحتاج هدف الحملة وتصنيف الردود والحدث التجاري اللاحق.

وفي فريق خدمة افتراضي، بدأت 200 محادثة برسالة واردة، وتلقت 170 منها ردًا بشريًا. تكون نسبة الإجابة 85%. إذا كان وسيط أول رد للمجاب عنها 8 دقائق وP90 يساوي 47 دقيقة، فهذا يصف المحادثات التي أُجيب عنها فقط؛ وتظل 30 محادثة غير مجاب عنها حقيقة يجب عرضها، لا حذفها.

كيف تبني لوحة لا تضلل الفريق؟

ابدأ بأربع مجموعات بدل رقم إجمالي واحد:

  1. حجم الدخول: محادثات واردة، مستلمون مؤهلون، ومحاولات إرسال.

  2. رحلة الرسالة: sent ثم delivered ثم read أو failed، مع أسباب الفشل.

  3. استجابة العميل: مستلمون ردوا ضمن نافذة الإسناد، لا مجرد مجموع الرسائل الواردة.

  4. استجابة الفريق: نسبة الإجابة، الوسيط، P90، والرد خلال مدة مستهدفة.

بعد ذلك قسّم النتائج حسب الغرض والقناة والفريق والقالب والفترة. لا تقارن حملة استعادة عميل قديم برسائل خدمة مطلوبة من العميل، ولا فرعًا يعمل 24 ساعة بفرع ذي دوام محدود. وثق أي تغيير في التعريف أو المصدر؛ وإلا قد يبدو تحسن القياس كأنه تحسن أداء.

لا تنشر benchmark عامًا من دون مصدر ومنهج متوافقين. خط الأساس الأكثر فائدة غالبًا هو أداء الشركة نفسها لفترات متقاربة بعد تثبيت التعريف، ثم مقارنة شرائح متجانسة. وإذا نقلت الحالات إلى مستودع تحليلي أو CRM، فحافظ على معرف الحدث والرسالة والمصدر؛ يشرح دليل تكامل واتساب مع CRM وERP كيف تمنع الازدواج في هذا المسار.

كيف يعرض Wats هذه الصورة؟

يفصل Wats بين دورة الحملة الداخلية وبين حالات الرسائل القادمة من Meta، ويشتق replied من ورود رد مؤهل بدل اعتباره حالة تسليم. كما يقيس أول رد بشري من الردود اليدوية أو quick replies الخاصة بالأعضاء ويستبعد المساعد والأتمتة والحملات، ثم يتيح قراءة الوسيط وP90 والإجابة والرد ضمن مدة.

تظل دقة النتيجة مرتبطة بتعريف الفترة، وجودة أحداث الحالة، وطريقة التقسيم. كما أن الصلاحيات والإسناد يؤثران في الأداء التشغيلي لكنهما لا يغيران تعريف الحالة؛ راجع صلاحيات فريق واتساب للأعمال لفصل نطاق القناة عن ملكية المحادثة.

الخلاصة: اكتب تعريف المؤشر قبل رسمه

ابدأ بقاموس قصير يحدد الاسم والمصدر والوحدة والبسط والمقام والفترة ونافذة الإسناد والاستثناءات. ثم اعرض الحالات الخام بجانب المؤشرات المشتقة، والوسيط بجانب P90، ونسبة الإجابة بجانب أزمنة المحادثات المجاب عنها. بهذه البنية تستطيع معرفة هل المشكلة في الأهلية أو التسليم أو اهتمام العميل أو قدرة الفريق، بدل مطاردة رقم واحد لا يشرح شيئًا.

أسئلة شائعة

هل يعني ارتفاع معدل القراءة أن الحملة ناجحة؟

لا. القراءة تصف مرحلة في رحلة الرسالة، لكنها لا تثبت وجود رد أو تحويل تجاري. اربطها بهدف الحملة ومعدل الرد أو الحدث التجاري المنسوب إليها.

لماذا لا يساوي عدد الرسائل عدد العملاء؟

قد يستلم العميل أكثر من رسالة، وقد تُعاد محاولة الإرسال. اختر بوضوح هل وحدة المؤشر رسالة أم مستلمًا فريدًا أم محادثة، ولا تخلط الوحدات في البسط والمقام.

هل يجب إدخال المحادثات غير المجاب عنها في زمن الاستجابة؟

لا يمكن منحها زمنًا نهائيًا للوسيط وP90، لذلك تُحسب هذه المقاييس عادةً على المحادثات المجاب عنها، لكن يجب عرض عدد غير المجاب عنها ونسبة الإجابة بجانبها حتى لا تبدو النتيجة أفضل من الواقع.

هل أستطيع مقارنة فرعين من دون أي تقسيم إضافي؟

المقارنة الخام قد تكون مضللة إذا اختلفت ساعات العمل أو نوع الطلبات أو القناة أو حجم الحملات. قارن شرائح متجانسة وثبت الفترة والمنطقة الزمنية.

هل انخفاض التسليم يعني أن جودة رقم واتساب انخفضت؟

ليس بالضرورة. افحص أسباب الفشل وتكوين القالب وأهلية المستلمين، ثم راجع حالة الجودة وحدود المراسلة الحالية في WhatsApp Manager بدل استنتاج السبب من معدل واحد.

جرّب واتس مجاناً

ابدأ مجاناً مع تجربة 30 يوم وابنِ قناة واتساب احترافية لفريقك.

ابدأ الآن