القائمة الرئيسية

الصفحات

الربط الآلي: نقل طلبات سلة إلى Google Sheets تلقائياً عبر Make.com (دليل خطوة بخطوة)

الساعة 11 ليلاً... وأنت ما زلت تنسخ الطلبات يدوياً؟

تعرف هذا المشهد جيداً: انتهى يوم البيع، والعروض ولّدت 60 طلباً في متجرك على سلة. الجميع نام، وأنت جالس تنقل الأسماء وأرقام الجوالات والمبالغ من لوحة التحكم إلى جدول المتابعة، صفاً صفاً، وعينك تغالب النعاس. وفي الصباح تكتشف أنك كتبت رقم جوال عميل بالخطأ، فضاعت شحنته وضاع معها تقييم 5 نجوم. هذه الدوامة تنتهي اليوم — خلال 30 دقيقة من الآن، ستبني نظاماً ينقل كل طلب جديد إلى Google Sheets تلقائياً، في ثوانٍ، وبدون خطأ واحد.

في هذا الدليل التطبيقي سنبني معاً — خطوة بخطوة وبالتفصيل الممل — سيناريو ربط طلبات سلة بـ Google Sheets تلقائياً عبر Make. هذا السيناريو هو «البوابة الأولى» لعالم الأتمتة: بسيط بما يكفي لتنجزه اليوم، وقوي بما يكفي ليصبح العمود الفقري لكل أنظمتك القادمة (التنبيهات، التقارير، استعادة السلال). إن لم تقرأ بعد الدليل الشامل لاستراتيجية أتمتة المتاجر، ننصحك بالبدء به لفهم الصورة الكاملة، ثم العودة هنا للتنفيذ.

ماذا ستبني بالضبط؟ وما الذي تحتاجه قبل البدء؟

الناتج النهائي: كل طلب جديد يُنشأ في متجرك على سلة، يظهر خلال ثوانٍ كصف جديد منظم في جدول Google Sheets يحتوي: رقم الطلب، تاريخه، اسم العميل، رقم الجوال، المدينة، حالة الطلب، طريقة الدفع، والمبلغ الإجمالي.

المتطلبات (جهزها الآن): متجر نشط على سلة (أي باقة تدعم الويب هوك)، حساب مجاني على Make.com (الباقة المجانية تكفي: 1,000 عملية شهرياً)، وحساب Google. لا تحتاج أي سطر برمجة.

المرحلة الأولى: التجهيز — بناء الجدول الذكي قبل أي ربط

الخطأ الذي يرتكبه 90% من المبتدئين: يبدأون من Make ثم يرتجلون الجدول لاحقاً. نحن سنعمل بالعكس، لأن الجدول المنظم هو نصف النجاح.

الخطوة 1: أنشئ جدول Google Sheets جديداً وسمّه باسم واضح: طلبات سلة - تلقائي. سمِّ الورقة الأولى (Sheet) باسم Orders.

الخطوة 2: في الصف الأول، أنشئ الأعمدة التالية بهذا الترتيب بالضبط (A إلى H): رقم الطلب | التاريخ | اسم العميل | الجوال | المدينة | حالة الطلب | طريقة الدفع | الإجمالي. ثبّت الصف الأول (عرض ← تجميد ← صف واحد) ولوّنه بخلفية داكنة لتمييزه.

الخطوة 3 (احترافية): حدد عمود الجوال كاملاً وغيّر تنسيقه إلى «نص عادي» (تنسيق ← رقم ← نص عادي). بدون هذه الخطوة، سيحذف Google Sheets الصفر الأول من الأرقام أو يحولها لصيغة علمية — وهي أشهر مشكلة تدمر جداول التجار.

المرحلة الثانية: الربط — إنشاء السيناريو والويب هوك

أ) إنشاء الـ Custom Webhook في Make

1. سجّل دخولك إلى Make.com واضغط Create a new scenario من الزاوية العلوية.

2. اضغط على علامة + الكبيرة في منتصف الشاشة، وابحث عن وحدة Webhooks، ثم اختر Custom webhook.

3. اضغط Add لإنشاء ويب هوك جديد، وسمّه Salla-New-Orders، ثم احفظ.

4. سيعطيك Make رابطاً يبدأ بـ https://hook.eu2.make.com/... — اضغط Copy address to clipboard. هذا الرابط هو «عنوان صندوق البريد» الذي سترسل إليه سلة كل طلب جديد. ستلاحظ أن الوحدة دخلت وضع الانتظار وتعرض رسالة "Waiting for data" — اتركها كذلك، فهي تنتظر أول شحنة بيانات لتتعلم منها بنية الطلب.

ب) تفعيل الويب هوك في لوحة تحكم سلة

5. افتح لوحة تحكم متجرك في سلة، وتوجه إلى قسم إعدادات المتجر، ثم ابحث عن خيار الويب هوك / Webhooks (تجده عادة ضمن الإعدادات المتقدمة أو عبر البحث في صفحة الإعدادات).

6. اضغط إضافة ويب هوك جديد، والصق رابط Make الذي نسخته في حقل الرابط (URL).

7. من قائمة الأحداث، اختر بدقة حدث «إنشاء طلب» (order.created). انتبه: لا تختر «تحديث طلب» (order.updated) في هذه المرحلة، لأنه سيرسل نسخة جديدة مع كل تغيير في حالة الطلب وستمتلئ جداولك بصفوف مكررة.

8. احفظ الإعدادات. أصبحت القناة موصولة — سلة الآن «تعرف» أين ترسل الطلبات.

ج) تعليم Make بنية البيانات

9. والآن الخطوة الذكية: نفّذ طلباً تجريبياً حقيقياً في متجرك (أنشئ منتجاً بقيمة 1 ريال مخفياً عن الزوار واطلبه بنفسك). خلال ثوانٍ، ستتحول رسالة "Waiting for data" في Make إلى Successfully determined — هذا يعني أن Make استقبل الطلب وفهم بنيته الكاملة: أين يقع اسم العميل، أين المبلغ، أين كل شيء.

المرحلة الثالثة: مطابقة البيانات — قلب السيناريو النابض

10. اضغط على النقطة يمين وحدة الويب هوك لإضافة وحدة جديدة، وابحث عن Google Sheets، ثم اختر الإجراء Add a Row.

11. اضغط Add connection وسجّل دخولك بحساب Google ووافق على الصلاحيات (هذه الموافقة تتم مرة واحدة فقط).

12. اختر ملف طلبات سلة - تلقائي ثم ورقة Orders. سيعرض لك Make أعمدتك الثمانية كحقول فارغة.

13. المطابقة الدقيقة: اضغط داخل كل حقل، وستظهر لك نافذة تحتوي كل بيانات الطلب القادمة من سلة. اسحب كل عنصر إلى عموده الصحيح:

العمود في جدولك العنصر من بيانات سلة
رقم الطلبdata ← reference_id (الرقم المرجعي الذي يراه العميل)
التاريخdata ← date ← created_at
اسم العميلdata ← customer ← first_name + last_name
الجوالdata ← customer ← mobile (مع mobile_code للمفتاح الدولي)
المدينةdata ← customer ← city (أو من عنوان الشحن)
حالة الطلبdata ← status ← name
طريقة الدفعdata ← payment_method
الإجماليdata ← amounts ← total ← amount

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

لمسة المحترفين: لدمج الاسم الأول والأخير في خلية واحدة، اكتب في الحقل: first_name ثم مسافة ثم last_name. ولتوحيد صيغة الجوال، ضع mobile_code متبوعاً بـ mobile — فتحصل دائماً على +9665XXXXXXXX جاهزاً للواتساب مستقبلاً.

المرحلة الرابعة: الاختبار الحي — لحظة الحقيقة

14. اضغط زر Run once أسفل يسار شاشة Make. السيناريو الآن يعمل لمرة واحدة وينتظر حدثاً.

15. نفّذ طلباً تجريبياً جديداً في متجرك (نفس منتج الـ 1 ريال).

16. راقب الشاشة: سترى فقاعة رقمية تظهر فوق وحدة الويب هوك ثم فوق وحدة Google Sheets — اضغط عليها لتفحص البيانات التي مرت في كل مرحلة. ثم افتح جدولك: يجب أن تجد صفاً جديداً مكتملاً بكل بياناته في مكانها الصحيح.

17. اختبر الحالات الشاذة قبل الاحتفال: جرّب طلباً بالدفع عند الاستلام وآخر ببطاقة، وطلباً من عميل «ضيف» غير مسجل. إن مرّت الحالات الثلاث بنجاح، فسيناريوك صلب.

18. أخيراً، فعّل السيناريو بتحويل مفتاح Scheduling أسفل الشاشة إلى ON، واختر المعالجة الفورية (Immediately as data arrives). من هذه اللحظة، النظام يعمل 24/7 نيابة عنك.

حصّن نظامك: معالجة الأخطاء في 3 دقائق

ماذا لو انقطع اتصال Google مؤقتاً؟ بشكل افتراضي سيتوقف السيناريو بصمت — وهذا خطر. الحل: اضغط بزر الفأرة الأيمن على وحدة Google Sheets ← Add error handler ← اختر Break ليعيد المحاولة تلقائياً بعد دقائق بدلاً من إيقاف كل شيء. ومن إعدادات السيناريو، فعّل خيار الإشعار بالبريد عند الفشل. دقيقتان من الإعداد توفران عليك اكتشاف «ثقب أسود» ابتلع طلبات أسبوع كامل.

🎨 المواصفات البصرية للمقال (للمصمم / مولّد الصور)

الصورة البارزة (Featured Image) — نسبة 16:9:

مجسم لواجهة مستخدم عالية التباين فوق خلفية نيلي داكن #0B0F19: على اليمين كتلة طلبات مجسدة كبطاقات ثلاثية الأبعاد بشعار/ألوان منصة سلة (أخضر تركوازي معتمد لديهم) تتفكك وتنقسم إلى حزم بيانات ضوئية فيروزية #00F2FE تتطاير عبر مسار قوسي متوهج (يمر عبر عقدة دائرية صغيرة تحمل شعار Make بنفسجي خافت)، ثم ترتّب نفسها على اليسار داخل جدول Google Sheets معروض بالوضع المظلم بخطوط شبكية مضيئة وصفوف تمتلئ تباعاً بتأثير توهج متدرج. عمق ميداني سينمائي وBloom خفيف حول العناصر المضيئة، بدون نصوص داخل الصورة.

المخطط الانسيابي — «مسار الطلب» (يوضع قبل المرحلة الثانية):

مخطط أفقي من 4 عقد فوق خلفية #0B0F19: [طلب جديد في سلة] ← [Webhook يستقبل] ← [Make: مطابقة الحقول] ← [صف جديد في Google Sheets]. كل عقدة مستطيل بحواف دائرية وإطار فيروزي بشفافية 30% وأيقونة معبرة، والأسهم خطوط طاقة متوهجة #00F2FE مع مؤشر زمني «أقل من 10 ثوانٍ» أسفل المسار بخط عربي أبيض نظيف (Tajawal).

وفّر على نفسك ساعة البناء... خذ المخطط جاهزاً 📦

جهزنا لك مخطط العمل الكامل (Blueprint Template) لهذا السيناريو — ملف جاهز تستورده في Make بضغطة واحدة، ولا يتبقى عليك سوى ربط حساباتك. اطلبه الآن وسيصلك مع تحديثاته المستقبلية:

⬇️ تحميل مخطط العمل الجاهز (Blueprint)

الخطوة التالية في السلسلة: أتمتة بيانات عملاء متجر زد — إن كنت تبيع على المنصتين، لا تفوّتها.

هذا المقال جزء من سلسلة أتمتة المتاجر من Automata IQ — اليوم الأول: التأسيس والبنية التحتية. واجهات سلة وMake قد تتغير مسمياتها قليلاً مع التحديثات؛ المنهجية والخطوات تبقى صالحة.

تعليقات

التنقل السريع