01 / 05
التحدي
كانت لدى Saudi Ceramics أكثر من 3,200 منتج من البلاط والأدوات الصحية والسيراميك الصناعي، وشبكة موزعين في 18 دولة. حتى ذلك الحين كان لدى كل موزع كتالوج مطبوع ومحادثة WhatsApp مع مندوب مبيعات إقليمي. كان كل طلب عرض سعر يمر عبر ثلاثة أشخاص وجدولَي بيانات، وبلغت دقة الطلبات نحو 91%: جيدة، لكنها ليست بمستوى المؤسسات.
كان الهدف الاستراتيجي واضحًا: منح الموزعين بوابة خدمة ذاتية للبحث في الكتالوج كاملًا، وإنشاء عروض الأسعار، وتقديم الطلبات، والاطلاع على المواصفات الفنية، بلغتهم ومن أي جهاز، مع تسجيل دخول مرتبط بحساب Azure AD الخاص بشركاتهم.
02 / 05
نهجنا
صمّمنا البوابة وفق ثلاثة مبادئ: بحث لا يخطئ أبدًا، وعروض أسعار لا تقرّب الأرقام خطأً أبدًا، ومحتوى يتكيّف مع قارئه. اخترنا Laravel وLivewire وPostgreSQL وMeilisearch. Livewire لأن البوابة تعتمد أساسًا على النماذج وأردنا أن يتمكن فريق العمليات من توسيعها دون لمس JavaScript. وMeilisearch لأن البحث هو جوهر التجربة؛ فالأخطاء الإملائية والنقل الحرفي ورموز المنتجات والاستعلامات العربية كلها يجب أن تعيد المنتج الصحيح في أقل من 50 مللي ثانية.
يعمل نظام إدارة معلومات المنتجات (PIM) داخل Filament. يستطيع فريق العميل تعديل المواصفات ورفع الصور وتحديد التوفر حسب المنطقة وترجمة المحتوى من واجهة واحدة. ويتوفر كل حقل بثلاث لغات (الإنجليزية والعربية والفرنسية) مع قواعد بديلة تمنع نشر أي صفحة فارغة.
03 / 05
قرارات رئيسية
ربطنا Azure AD عبر SAML منذ اليوم الأول. لا حسابات مستقلة ولا كلمات مرور مخزّنة محليًا. جهاز الموزع يعرف هويته بالفعل، والبوابة تطلب فقط من Microsoft تأكيدها وتتسلّم رمزًا موقّعًا. انخفضت مدة إضافة دولة جديدة من ثلاثة أسابيع (أوراق وإجراءات تقنية محلية) إلى أقل من يوم.
يُحسب كل سعر على الخادم لحظة الطلب وفق فئة الموزع ومنطقته وعملته. لا تخزين مؤقت ولا حسابات في المتصفح. وهذا ألغى فئات كاملة من أخطاء التسعير التي كانت شائعة في عهد جداول البيانات.
أدرجنا دعمًا كاملًا للكتابة من اليمين إلى اليسار في نظام التصميم منذ البداية، لا كإضافة لاحقة. فالعربية ليست أمرًا ثانويًا؛ إنها اللغة الأساسية لنحو نصف الموزعين. صُمّم كل مكوّن بالاتجاهين، مع عكس الأرقام والأيقونات والتخطيط حيثما تقتضي اللغة.
04 / 05
ما الذي تغيّر
انضم موزعون من 18 دولة خلال أول 90 يومًا. وارتفعت دقة الطلبات من 91% إلى 99.4% لأن الموزعين يُدخلون رموز المنتجات مباشرة من الكتالوج الحي بدلًا من نسخها من ملف PDF. وانخفض متوسط الوقت من طلب عرض السعر إلى الطلب المؤكد من 4.7 أيام إلى 11 ساعة. وأعاد فريق المبيعات توجيه 30% من وقته من إدخال البيانات إلى بناء العلاقات الفعلية.
05 / 05
الخطوة التالية
نبني طبقة لتتبع الشحنات مرتبطة بوحدة الشحن في SAP. سيرى الموزعون الموعد المتوقع لوصول حاوياتهم مباشرة ويمكنهم الإبلاغ عن أي مشكلة لفريق العمليات، لنغلق بذلك آخر حلقة ما زالت تمر عبر WhatsApp.