تعتبر الحملات التسويقية التفاعلية المرتبطة بالفعاليات الكبرى مثل كأس العالم وسيلة ممتازة لجذب عملاء جدد. ولكن استقبال الرسائل يدوياً، والتحقق من صحة التوقعات، وتسجيل البيانات، والرد على آلاف المستخدمين على واتساب أمر شبه مستحيل لفرق العمل الصغيرة.
في "سوّقلي"، نحل هذه الاختناقات التشغيلية عن طريق تصميم مسارات عمل مؤتمتة بالكامل. في هذا المقال، سنوضح لك خطوة بخطوة كيفية بناء روبوت توقعات كأس العالم على واتساب يعمل تلقائياً بالكامل باستخدام n8n (منصة أتمتة مفتوحة المصدر)، وجداول بيانات جوجل (Google Sheets)، وChatGPT.
بنية مسار الأتمتة (Workflow Architecture)
بدلاً من كتابة أكواد برمجية معقدة، نصل المكونات ببعضها في خط إمداد بيانات متسلسل وميكانيكي:
graph LR
A[استلام رسالة واتساب] --> B[مستقبل الويب هوك n8n]
B --> C[تحليل البيانات بـ ChatGPT]
C --> D[تسجيل البيانات في جدول جوجل]
D --> E[رد واتساب تلقائي وفوري]
إليك كيف تعمل كل عقدة (Node) في مسار n8n:
الخطوة 1: استلام الرسالة (عقدة الويب هوك Webhook)
عندما يرسل العميل رسالة إلى رقم واتساب المخصص للعمل (مثلاً: "أتوقع فوز الأرجنتين 2 - 1 على البرازيل")، يتم إطلاق ويب هوك (Webhook).
- في n8n، نقوم بتهيئة عقدة ويب هوك متصلة بمزود واجهة برمجة تطبيقات واتساب (مثل Meta Cloud API أو البوابات المحلية). يقوم هذا الويب هوك بالتقاط البيانات الواردة فوراً والتي تحتوي على رقم هاتف المستخدم ونص الرسالة.
الخطوة 2: تحليل التوقع باستخدام ChatGPT (عقدة OpenAI)
يكتب المستخدمون توقعاتهم بطرق مختلفة: "الأرجنتين 2-1"، أو "2 لـ 1 لصالح البرازيل"، أو "تعادل 1-1". تعجز البرامج التقليدية عن فهم هذه النصوص غير المتسقة.
- لذا نقوم بتمرير محتوى الرسالة عبر عقدة OpenAI في n8n. باستخدام توجيه (Prompt) بسيط، نطلب من ChatGPT:
"استخرج أسماء الفرق والنتائج المتوقعة من الرسالة التالية. أخرج النتيجة بدقة وبصيغة JSON فقط: {team1: '...', score1: X, team2: '...', score2: Y}."
- يقوم ChatGPT بتنظيم البيانات فوراً واستخراج القيم المطلوبة بدقة.
الخطوة 3: تسجيل البيانات في جداول جوجل (عقدة Google Sheets)
بمجرد تحليل التوقع، ينفذ n8n عملية كتابة في جدول بيانات جوجل آمن.
- يبحث المسار عن رقم هاتف المستخدم. إذا كان مستخدماً جديداً، يضيف صفاً جديداً يحتوي على رقم هاتفه، اسمه، وتوقعه. وإذا كان قد شارك سابقاً، يمكن للنظام تحديث توقعه أو منعه من إرسال مشاركات مكررة.
الخطوة 4: الرد التلقائي الفوري (عقدة إرسال واتساب)
أخيراً، يرسل المسار رسالة رد مؤتمتة عبر واتساب إلى العميل:
- "شكراً لك يا [الاسم]! لقد سجلنا توقعك بنجاح: الأرجنتين {{score1}} - البرازيل {{score2}}. حظاً موفقاً!"
- يمكنك إرفاق رابط تتبع مخصص يحتوي على كود خصم بسيط لتشجيعهم على تصفح خدماتك أثناء انتظار المباراة.
لماذا نلجأ للأتمتة؟
من خلال بناء هذا المسار على n8n، فإنك تلغي الأخطاء البشرية الناتجة عن إدخال البيانات يدوياً، وتتعامل مع آلاف المستخدمين في نفس الوقت، وتجمع بيانات عملاء مهتمين تلقائياً.
لا يجب أن يكون التسويق عبئاً يدوياً شاقاً. مع وجود محرك أتمتة نظيف يعمل في الخلفية، يمكنك الجلوس ومتابعة المباراة وترك النظام يبني قاعدة بيانات عملائك نيابة عنك.