الانتقال إلى المحتوى الرئيسي

WhatsApp

كيف تحفظ إجابات نموذج WhatsApp Flow في CRM تلقائيًا

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

فريق MonoChat آخر تحديث: 6 دقائق قراءة

في هذه الصفحة
  1. ماذا يحدث عندما يرسل العميل Flow
  2. لماذا نحفظ الإجابات في حقول الملف الشخصي
  3. خطوة بخطوة في MonoChat
  4. ثلاثة أمثلة
  5. الموافقة جزء من النموذج أيضًا
  6. قائمة مراجعة قبل الإطلاق
  7. ابدأ بنموذج واحد
  8. المصادر

يُعدّ WhatsApp Flow أسرع طريقة لجمع معلومات منظَّمة داخل المحادثة: ميزانية العميل المحتمل وموعد الشراء، أو عنوان التوصيل، أو موعد حجز، أو تسجيل مع موافقة. يتنقل العميل بين بضع شاشات ويضغط زرًّا. ثم يفتح الموظف في كثير من الفرق المحادثة ويقرأ الإجابات ويكتبها في CRM بيده.

وفي هذه الخطوة الأخيرة تضيع الإجابات أو تُكتب خطأ أو لا تُكتب أصلًا. يوضح هذا الدليل كيف تحفظ كل إجابة مباشرة في حقول الملف الشخصي للعميل في MonoChat، وكيف تتحقق منها، وماذا تفعل بالبيانات بعد ذلك.

ماذا يحدث عندما يرسل العميل Flow

تصف Meta خدمة WhatsApp Flows بأنها «وسيلة لبناء تفاعلات منظَّمة في المراسلة التجارية»، ومن استخداماتها جمع بيانات التواصل مع العميل والمنتجات التي يهتم بها، أو عرض سعر مبني على تفضيلاته.

عندما يكمل العميل الـ Flow ترسل Meta النتيجة إلى النشاط التجاري عبر الـ webhook نفسه الذي تصل منه كل رسائل العملاء الأخرى. تصل رسالةً تفاعلية من النوع nfm_reply، ونصها الظاهر دائمًا «Sent»، وتكون الإجابات في حقل اسمه response_json بالشكل الذي صممته في Flow JSON. ثمة تفصيلان مهمان للأتمتة:

  • الاستجابة لا تتضمن معرّف الـ Flow. إذا أرسلت عدة نماذج فعليك التمييز بينها بنفسك، مثلًا من أسماء حقولها.
  • تصل الإجابات بأسماء الحقول التي أعطيتها في النموذج، لذا فحُسن تسمية الحقول نصف العمل.

في MonoChat يظهر النموذج المُرسَل في المحادثة، ويستطيع الـ flow قراءة كل إجابة كمتغير: {{message.payload.formData.<field name>}}.

لماذا نحفظ الإجابات في حقول الملف الشخصي

إجابات تُترك في المحادثةإجابات محفوظة في حقول الملف الشخصي
على الموظف أن يمرّر المحادثة ليجد الميزانيةالميزانية في ملف العميل بجانب كل محادثاته
لا تصفية ولا تقسيمصفِّ CRM بأي حقل، واحفظ التصفية، واستخدمها جمهورًا للبث
لا يحدث شيء حتى يقرأها أحديستطيع flow أن يُسند أو يضع وسمًا أو يرد لحظة حفظ الإجابة
أخطاء إدخال وحقول ناقصةتُحوَّل القيمة إلى نوع الحقل، ويُكتشف الخطأ

منذ MonoChat 3.8.43 (2 نوفمبر 2026) صارت عقدة تعيين حقل الملف الشخصي للعميل قادرة على تعبئة حقل من متغيّر، ومنه إجابة WhatsApp Flow، وتحوّل القيمة إلى نوع الحقل.

خطوة بخطوة في MonoChat

1. أنشئ حقول الملف الشخصي

في CRM › حقول الملف الشخصي أنشئ حقلًا لكل إجابة تريد الاحتفاظ بها، بالنوع المناسب:

الإجابةنوع الحقل
البريد الإلكترونيبريد إلكتروني
الميزانيةرقم
التاريخ المفضّلتاريخ
الاهتمام (واحد من عدة خيارات)قائمة
هاتف جهة اتصال أخرىهاتف
اللغة المفضّلةلغة

أعطِ كل حقل اسمًا واضحًا. ستطابق هذه الحقول مع إجابات النموذج في الخطوة 4.

2. ابنِ النموذج

انتقل إلى الإعدادات › الدردشة › القنوات، وافتح قائمة ⋮ لقناة WhatsApp Business (Cloud)، واختر التدفقات، ثم إنشاء. اختر قالبًا تحت ابدأ من: نموذج عميل محتمل أو موعد أو التسجيل أو عنوان التوصيل أو الملاحظات أو استبيان NPS أو فارغ.

في المصمم يُولَّد اسم الحقل من عنوانه، وتغيير اسم حقل يحدّث كل مرجع إليه. دوّن أسماء الحقول: email وbudget وarea وdelivery_date. وحين تستخدم شاشتان اسم الحقل نفسه تُرسَل الإجابات بالصيغة <screen>_<name>، فاجعل الأسماء فريدة. اضغط معاينة لترى النموذج كما سيراه العميل، ثم نشر.

3. أرسل النموذج إلى العميل

يصل الـ Flow إلى العميل عبر زر WhatsApp Flow في قالب رسالة: عند إنشاء القالب تختار الـ Flow وإجراءه وشاشته الأولى. أرسل القالب من محادثة، أو من flow يبدأ حين يكتب عميل جديد، أو بعد نقرة على إعلان.

القالب القصير الواضح يرفع عدد النماذج المكتملة:

مرحبًا {{1}}، شكرًا لتواصلك. لنرسل لك ما يناسبك فقط، أخبرنا بميزانيتك ومنطقتك وموعدك المناسب في هذا النموذج القصير. لن يستغرق أكثر من دقيقة. [افتح النموذج]

4. احفظ الإجابات بـ flow

  1. أنشئ flow يبدأ عند تم استلام رسالة جديدة: تصل إجابات النموذج كرسالة من العميل.
  2. أضف عقدة تعيين حقل الملف الشخصي للعميل.
  3. لكل حقل اختر من متغيّر واكتب مسار الإجابة، مثل {{message.payload.formData.email}} و{{message.payload.formData.budget}} و{{message.payload.formData.area}}.
  4. صِل مخرج عند الفشل بعقدة إسناد الجلسة، ليكمل موظف ما تعذّر حفظه.
  5. أضف عقدة تعيين وسم العميل، مثل form-completed، ليرى الفريق من أكمل النموذج ويصفّيهم.

5. اعرف ما يقبله MonoChat

يجب أن تناسب القيمة الحقل، كما يوضح مركز المساعدة:

نوع الحقلما يقبله
رقمرقم
تاريختاريخ بصيغة ISO 8601 (2026-11-05 أو 2026-11-05T14:30:00Z) أو طابع زمني Unix بالثواني أو بالميلي ثانية
هاتفرقم هاتف صالح
بريد إلكترونيعنوان بريد إلكتروني صالح
قائمةأحد خيارات القائمة
قائمة متقدمةمعرّف أحد الخيارات أو أحد أسمائه
لغةإحدى لغاتك المفعّلة

إذا كان المتغير فارغًا أو لم تناسب قيمته الحقل، تُحفظ الحقول الأخرى مع ذلك وتخرج العقدة من مخرج عند الفشل. وتسجّل عقدة الإجراء الفاشلة خطأها في سجل التشغيل مع اسم الحقل، فتستطيع إصلاح النموذج أو الحقل.

نصيحة عملية: اجعل خيارات النموذج مطابقة لخيارات حقل القائمة حرفيًا. فالخيار «الرياض» في النموذج لن يعبّئ حقل قائمة خياره «شمال الرياض».

6. استفد من البيانات المحفوظة

حين تصير الإجابات حقولًا تعمل كأي بيانات عميل أخرى:

  • وجّه العميل المحتمل. يستطيع flow ثانٍ يبدأ عند تم تحديث حقل الملف الشخصي أن يُسند العميل الذي تفوق ميزانيته حدًّا تضعه إلى مندوب مبيعات متمرس مباشرة.
  • تابع في الوقت المناسب. يمكن فحص حقل تاريخ مثل «تاريخ الشراء المخطط» بشرط إذا على حقول الملف الشخصي: من ينوون الشراء خلال شهر يذهبون إلى موظف اليوم، وغيرهم يأخذون وسمًا للمتابعة لاحقًا.
  • أرسل البيانات إلى نظامك. تستطيع عقدة طلب HTTP إرسال القيم نفسها إلى نظام CRM أو ERP أو الحجوزات لديك، باستخدام متغيرات الـ flow.
  • قسِّم العملاء. يصفّي CRM بكل حقل ملف شخصي مفعّل؛ ويمكن أن تكون التصفية المحفوظة جمهورًا لرسالة جماعية، للعملاء الذين وافقوا على استلامها.

ثلاثة أمثلة

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

عنوان التوصيل للدفع عند الاستلام في القاهرة. بعد الطلب يجمع نموذج عنوان التوصيل العنوان ووقت التوصيل المفضّل. يحفظهما الـ flow ويرسلهما إلى المتجر بعقدة طلب HTTP، ثم يرسل إلى العميل تأكيدًا. يشرح دليل الدفع عند الاستلام خطوة التأكيد.

طلب موعد في عيادة بجدة. تُحفظ المعالجة والتاريخ المفضّل وبيانات التواصل؛ ويتيح حقل التاريخ للاستقبال رؤية كل طلبات الأسبوع القادم دفعة واحدة قبل التأكيد.

الموافقة جزء من النموذج أيضًا

النموذج الذي يملؤه العميل بعد أن كتب إليك يختلف كثيرًا عن عرض يُرسَل إلى من لم يطلبه. إذا كنت تنوي إرسال عروض لاحقًا فاطلب الموافقة بوضوح، منفصلةً عن بقية أسئلة النموذج: لقالب التسجيل خطوة موافقة، وعقدة الاشتراك (Opt-in) في flows تطرح السؤال الذي تكتبه وتخزّن إجابة العميل. أرسل التسويق إلى من قال نعم فقط؛ ويشرح دليل الموافقة لماذا يحمي ذلك رقمك أيضًا.

قائمة مراجعة قبل الإطلاق

  • حقول الملف الشخصي منشأة بالأنواع الصحيحة.
  • أسماء حقول النموذج مدوَّنة وفريدة ومقروءة.
  • خيارات النموذج تطابق خيارات حقل القائمة.
  • flow عند تم استلام رسالة جديدة مع تعيين حقل الملف الشخصي للعميل من متغيّر.
  • مخرج عند الفشل يذهب إلى موظف، ووسم يعلّم النماذج المكتملة.
  • إرسال تجريبي واحد جرى فحصه في ملف العميل وفي سجل التشغيل.

ابدأ بنموذج واحد

MonoChat برنامج للمراسلة التجارية وشريك أعمال رسمي لدى Meta. يربط رقم WhatsApp الخاص بك بـ Cloud API من Meta، ويبني WhatsApp Flows دون Flow JSON، ويحفظ إجاباتها في ملفات عملائك بـ flow تبنيه في دقائق. يعرض مقال مركز المساعدة عن flows كل العقد.

يمكنك البدء مجانًا على app.monochat.ai.

المصادر

الأسئلة الشائعة

الأسئلة الشائعة

أين تذهب إجابات WhatsApp Flow عندما يرسل العميل النموذج؟

ترسلها Meta إلى النشاط التجاري كرسالة من العميل عبر الـ webhook نفسه الذي تصل منه كل الرسائل الأخرى، وتكون الإجابات في حقل اسمه response_json. في MonoChat يصل النموذج المُرسَل إلى المحادثة، ويمكن قراءة إجاباته داخل flow بالصيغة {{message.payload.formData.<اسم الحقل>}}.

كيف أحفظ إجابة من Flow في حقل ملف شخصي للعميل في MonoChat؟

أنشئ flow يبدأ عند «تم استلام رسالة جديدة»، وأضف عقدة «تعيين حقل الملف الشخصي للعميل»، واختر «من متغيّر» لكل حقل واكتب مسار الإجابة، مثل {{message.payload.formData.email}}. يحوّل MonoChat القيمة إلى نوع الحقل: رقم أو تاريخ أو هاتف أو بريد إلكتروني أو قائمة أو لغة.

ماذا يحدث إذا لم تناسب الإجابة الحقل؟

تُحفظ الحقول الأخرى مع ذلك، وتخرج العقدة من مخرج «عند الفشل». صِل هذا المخرج بعقدة «إسناد الجلسة» أو بوسم، ليكمل موظف ما تعذّر حفظه. ويذكر سجل التشغيل اسم الحقل الذي فشل.

هل أحتاج إلى مطوّر أو إلى endpoint؟

ليس لنموذج كهذا. يبني مصمم Flows في MonoChat النموذج دون كتابة Flow JSON، ويُبنى الـ flow الذي يحفظ الإجابات في منشئ flows المرئي. لا تلزم نقطة اتصال (endpoint) إلا حين تعرض الشاشات بيانات حيّة، مثل المواعيد المتاحة.

ما صيغة التاريخ التي يقبلها حقل التاريخ؟

تاريخ بصيغة ISO 8601 مثل 2026-11-05 أو 2026-11-05T14:30:00Z، أو طابع زمني Unix بالثواني أو بالميلي ثانية. أرسل نموذجًا تجريبيًا واحدًا وتحقق من التاريخ المحفوظ في ملف العميل قبل الإطلاق.

هل يمكن لإجابة محفوظة أن تشغّل أتمتة أخرى؟

نعم. يمكن أن يبدأ flow ثانٍ عند «تم تحديث حقل الملف الشخصي»، مثلًا لإسناد عميل محتمل إلى فريق المبيعات عند تعبئة حقل الميزانية، أو لإرسال تأكيد الطلب عند وصول عنوان التوصيل.

الشهر الأول من خطة Growth علينا

أدر WhatsApp وInstagram وMessenger من صندوق وارد واحد

ابدأ مجانًا مع MonoChat: صندوق وارد مشترك للفريق ومساعدون بالذكاء الاصطناعي وقوالب وحملات على واجهات Meta الرسمية.

رمز واحد لكل شركة • 30 يومًا للاستخدام • دون بطاقة

رصيد 150 دولاراً للبداية.

احصل عليه