Ouiglassكيف خفّضنا CPL المحلي بـ 42% على 25 وكالة Ouiglass.
شبكة وطنية لإصلاح واستبدال زجاج السيارات، 25 نقطة بيع، 25 منطقة تجارية متمايزة. في 90 يومًا، أعادت ويبوتيك ربط الاستحواذ المحلي: Meta مُستهدَف جغرافيًا، Google call-only، تتبع مكالمات server-side، تحويلات offline مُعاد حقنها في الخوارزميات. النتيجة: CPL محلي مقسوم على 1,7 و+120% في المكالمات المؤهَّلة.
- Meta Ads
- Google Ads (Search + Call-only)
- Google Business Profile
- GTM Server-Side
- Meta CAPI
- Google Offline Conversion Import
- Call Tracking Metrics
- GA4 + BigQuery
- Looker Studio
التحدي · Ouiglass قبل ويبوتيك
تُشغِّل Ouiglass 25 مركزًا لإصلاح واستبدال زجاج السيارات موزَّعة على الدار البيضاء، الرباط، مراكش، طنجة، فاس، أكادير وست مدن ثانوية. كل وكالة لها منطقتها التجارية الخاصة — سائق سيارة من المعاريف لن يذهب أبدًا لإصلاح زجاجه في عين السبع، والعكس صحيح. على الورق، الاستحواذ الرقمي كان مركزيًا: حساب Google Ads وطني، حساب Meta وطني، ميزانية ميديا موزَّعة بالتناسب مع رقم معاملات كل وكالة. على الأرض، ثلاث أعطال هيكلية كانت تتراكم. أولًا، 25 بطاقة Google Business Profile كانت غير مُحسَّنة: فئات غير مكتملة، خصائص غير مُعبَّأة، صفر post شهري، صور تعود إلى 2021. حزمة Google المحلية كانت تُخرج Ouiglass مرة فقط من أصل ست على استعلامات بنية واضحة مثل «إصلاح زجاج الرباط» أو «تكسير زجاج الدار البيضاء». ثانيًا، سلسلة التحويل كانت عمياء أمام الهاتف. على هذا الـ vertical، 73% من العملاء المؤهَّلين يتصلون قبل أن يأتوا — لا نموذج، لا سلة، فقط هاتف لطلب devis ومدة. بدون call-tracking، هذه المكالمات لم تكن موجودة لا لـ Meta ولا لـ Google. الخوارزميات كانت تُحسِّن على micro-events (نقرة، عرض صفحة اتصال) بلا أي ارتباط بالهامش الفعلي. ثالثًا، وهو الأكثر كلفة، التحويل offline لم يكن مقاسًا. طلب devis يوم الإثنين يصبح تدخّلًا مؤدّى عنه يوم الجمعة الموالي — 4 أيام بعد، في واجهة أخرى (ERP الورشة)، بدون أي ربط بمصدر الـ lead. على 100 lead مُولَّد، حوالي 35 تتحول إلى تدخّل، لكن Meta وGoogle لم يكونا يعرفان ذلك. النتيجة: المزايدات تُحاذي الكلفة لكل نقرة، لا الكلفة لكل تدخّل. CPL المتوسط على كل الوكالات كان 178 MAD في الربع الرابع 2025، مع variance ضخمة بين الوكالات الجيدة (الرباط-أكدال على 95 MAD) والوكالات السيئة (مراكش-كليز على 290 MAD). المقر كان يقود في العمى.
- 25 GBP غير مُحسَّنة: حزمة Google المحلية تلتقطها فقط مرة من أصل ست.
- 73% من العملاء المؤهَّلين يتصلون — صفر call-tracking، الإشارة غير مرئية لـ Meta + Google.
- تحويل offline (تدخّل مؤدّى عنه) غير مقاس — الخوارزميات تُحسِّن على النقرة.
- CPL الربع الرابع 2025: 178 MAD median، variance من 95 إلى 290 MAD بين الوكالات.
المقاربة · 25 منطقة، 25 رقمًا، دماغ واحد
الخطة التي نشرتها الورشة قامت على أربعة قرارات، بهذا الترتيب. القرار الأول: معاملة كل وكالة كحساب مستقل، بـ ad sets خاصة بها وKPIs مستهدفة خاصة بها، مع الإبقاء على طبقة قيادة مركزية على مستوى المقر. عمليًا، أُعيدت هيكلة حساب Google Ads إلى 25 حملة Search مُستهدَفة جغرافيًا، كل واحدة بـ rayon من 8 إلى 15 كلم حول نقطة البيع، و25 رقم هاتف مخصَّص (واحد لكل وكالة) متصلة بمنصة call-tracking. على Meta، نفس المنطق بـ 25 ad sets مُستهدَفة جغرافيًا بحسب حي المنطقة التجارية، وcréas مُحلَّاة (صورة الوكالة، اسم الحي في الـ copy، رقم هاتف فريد). القرار الثاني: نشر Google Ads Call-only على 60% من ميزانية Search. على هذا الـ vertical، الهاتف يُحوِّل 4 مرات أكثر من النموذج الويبي، وإعلانات Call-only — التي تُطلق المكالمة مباشرة من SERP — تُقسِّم الكلفة لكل مكالمة على 2,3 مقارنة بـ Search الكلاسيكي. القرار الثالث: إعادة بناء التتبع في server-side. GTM Server مستضاف على subdomain ويبوتيك يلتقط جميع الأحداث الويبية والهاتفية (مدة المكالمة، الكلمات المفتاحية المنطوقة عبر النص المنسوخ، الوكالة المُتصَل بها)، يُطبِّعها ويُعيد إرسالها إلى Meta CAPI وGoogle Offline Conversion Import. قاعدة التأهيل بسيطة: مكالمة > 90 ثانية وطلب devis = lead مؤهَّل. القرار الرابع: إغلاق loop offline. ERP الورشة (الذي يتتبع المواعيد، التدخلات والمدفوعات) رُبط بـ BigQuery عبر connector Make. كل ليلة، التدخلات المؤدّاة عنها في الـ 7 أيام الأخيرة تُطابَق برقم الهاتف مع leads المصدر وتُعاد إلى Meta CAPI وGoogle OCI بحدث «Purchase» وبالقيمة الفعلية (بـ MAD). الخوارزميات تبدأ حينئذ في التحسين على الهامش، لا على النقرة. ما رفضناه: إغراء توحيد كل شيء في حساب Meta واحد مع audience lookalike وطنية. واسع جدًا، مُخفَّف جدًا — CPL يخرج أعلى بـ 30% مقارنة بالتجزيء بحسب الحي.
- 25 حملة Google Search مُستهدَفة جغرافيًا، rayon 8-15 كلم لكل وكالة.
- 25 رقم هاتف مخصَّص + call-tracking بنسخ AI.
- Google Call-only على 60% من ميزانية Search: كلفة لكل مكالمة −2,3 مرة.
- loop offline: ERP الورشة → BigQuery → Meta CAPI + Google OCI كل ليلة.
التنفيذ · من اليوم 0 إلى اليوم 90
الأسبوع 1-2: تدقيق كامل وإعادة هيكلة. خرائط 25 منطقة تجارية حقيقية (تحليل الرموز البريدية للتدخلات التاريخية لكل وكالة، لا الـ rayons النظرية)، تدقيق 25 بطاقة GBP، تركيب 25 رقم تتبع مخصَّص. القاعدة الأولى المُقرَّرة: لا تحسين ما لم يكن التتبع موثوقًا بنسبة 95%. الأسبوع 3-4: نشر التتبع server-side. GTM Server مُثبَّت على subdomain مخصَّص، حاوية مُكوَّنة بالأحداث الويبية (مشاهدة صفحة، scroll devis، نقرة هاتف) وأحداث call (مكالمة مُستلَمة، مدة > 90 ثانية، نسخ إيجابي). Meta CAPI وGoogle Enhanced Conversions مربوطان بالموازاة، مع نافذة مصالحة 24 ساعة على الهاتف المُجزَّأ. في يوم 28، التتبع كان يُصعِّد 31% من الإشارات الإضافية مقارنة بـ pixel client-side القديم. الأسبوع 5-6: إعادة بناء الـ créa والإطلاق. 25 طقم إبداعي مُحلَّى أنتجته الورشة: صور وكالة حقيقية (لا stock)، copy يذكر الحي («زجاج مكسور في المعاريف؟ نأتي إليك في 90 دقيقة»)، رقم هاتف فريد لكل وكالة بـ overlay. إطلاق Google Search + Call-only ثم Meta على المناطق التي يبرّرها حجم الجمهور (الدار البيضاء-أنفا، الدار البيضاء-المعاريف، الرباط-أكدال، الرباط-حسان، مراكش-كليز، طنجة-المركز). الأسبوع 7-9: مرحلة التعلم والإشارات الأولى. CPL ثابت على 130 MAD نحو يوم 45، مقابل 178 MAD في الـ baseline. حجم مكالمات +60%. loop offline يبدأ في تصعيد أول التدخلات المؤدّاة عنها إلى Meta وGoogle. الأسبوع 10-12: تحسين بكامل الطاقة. الخوارزميات تتوفر الآن على 90 يومًا من إشارة الجودة (lead + تدخّل) وتُحوِّل المزايدات إلى Maximize Conversion Value بدل Maximize Conversions. CPL النهائي يوم 90: 103 MAD median، أي −42% مقابل الـ baseline. variance بين الوكالات مُقلَّصة: الـ fourchette تنتقل من 95-290 MAD إلى 78-145 MAD. المقر يتوفر الآن على dashboard Looker Studio فريد بـ، لكل وكالة: CPL، حجم المكالمات المؤهَّلة، نسبة تحويل devis → تدخّل، الهامش الصافي المُقدَّر، وكلفة الاستحواذ لكل MAD من رقم المعاملات.
- أ1-أ2: خرائط 25 منطقة حقيقية (رموز بريدية للتدخلات التاريخية).
- أ3-أ4: تتبع server-side موثوق بـ 95% — +31% من الإشارات المُستردَّة.
- أ5-أ6: 25 طقم créa مُحلَّى، copy بحسب الحي، رقم مخصَّص لكل وكالة.
- أ7-أ12: تحويل إلى Maximize Conversion Value — CPL نهائي 103 MAD (−42%).
النتائج · أرقام مقاسة على 90 يومًا
على 90 يوم المنظومة، مقاسة بدقة في Looker Studio بـ data BigQuery مُتقاطعة مع ERP الورشة: CPL المحلي المتوسط انتقل من 178 MAD إلى 103 MAD، أي −42% على مجمل الشبكة. حجم المكالمات المؤهَّلة (مكالمة > 90 ثانية، طلب devis) ارتفع بـ 120%، من 1 340 مكالمة شهريًا إلى 2 950 مكالمة شهريًا على الـ 25 وكالة المُجمَّعة. CPA تدخّل (كلفة الاستحواذ على عميل مؤدّي) انخفض بـ 30% لكل وكالة في المتوسط — منتقلًا من 410 MAD إلى 287 MAD. الـ fourchette بين الوكالات تقلَّصت بشكل ملحوظ: قبل ويبوتيك، النسبة بين الوكالة الأفضل (الرباط-أكدال، CPL 95 MAD) والأسوأ (مراكش-كليز، 290 MAD) كانت 3,05. بعد 90 يومًا، هذه النسبة سقطت إلى 1,86 (78 MAD مقابل 145 MAD)، دليل على أن المنظومة تشتغل كذلك على الوكالات الضعيفة تاريخيًا. حزمة Google المحلية أخرجت Ouiglass 4 مرات من أصل ست على استعلامات النية بدل مرة واحدة من أصل ست، خاصة بفضل تحديث 25 GBP (posts أسبوعية، صور طازجة، خصائص كاملة، إدارة استباقية للتقييمات بمتوسط زمن استجابة سقط إلى 6 ساعات). على جانب ROAS الميديا، بتقاطع الكلفة الفعلية للميديا والهوامش المُصعَّدة من ERP: ×3,8 على إنفاق Google و×2,6 على إنفاق Meta، مقابل ×1,4 إجمالًا قبل إعادة البناء. وأخيرًا، وهو الـ KPI التجاري الأهم لـ Ouiglass: مدة المتوسط بين طلب devis والتدخّل المؤدّى عنه انتقلت من 5,2 يومًا إلى 3,1 يومًا، لأن call-tracking يُمكِّن الآن المقر من تحديد الوكالات بـ goulot عملياتي في الوقت الفعلي (مواعيد تُعطى بعيدًا جدًا، devis غير مُذكَّر بها) وإعادة توزيع الطلب داخليًا. الإسناد لم يعد نقاشًا — أصبح dashboard.
- CPL محلي: 178 MAD → 103 MAD (−42%) — fourchette بين الوكالات مُقلَّصة 3,05 → 1,86.
- حجم المكالمات المؤهَّلة: 1 340 → 2 950 شهريًا (+120%) على 25 وكالة مُجمَّعة.
- CPA تدخّل: 410 MAD → 287 MAD (−30%) — محسوب على الهامش الصافي ERP.
- ROAS ميديا: Google ×3,8 · Meta ×2,6 · مقابل ×1,4 قبل إعادة البناء.
- مدة devis → تدخّل: 5,2 → 3,1 يومًا (إعادة توزيع داخلي data-driven).
حوّلت ويبوتيك حضورنا الرقمي المحلي. كل وكالة تُولِّد الآن leads خاصة بها بشكل مستقل، مع الحفاظ على تماسك العلامة على المستوى الوطني.
أسئلة شائعة
- هل المنظومة قابلة للنقل إلى شبكة من 5-10 وكالات؟
- نعم، ونسبة الكلفة/الفائدة تكون أحسن تحت 15 وكالة، لأن طبقة القيادة المركزية (GTM Server، BigQuery، Looker Studio) تكلِّف الشيء نفسه سواء كان لديك 5 أو 50 وكالة. العتبة الدنيا لاسترداد call-tracking والخادم هي حوالي 3 وكالات بميزانية ميديا مُجمَّعة قدرها 25 000 MAD شهريًا.
- كم من الوقت قبل أول نتائج قابلة للقياس؟
- التتبع server-side وloop offline يبدآن في تصعيد إشارة قابلة للاستثمار في يوم 28-30، بمجرد أن يتوفر Meta وGoogle على 100-150 تحويلًا مؤهَّلًا للخروج من مرحلة التعلم. انخفاض CPL الواضح يُلاحَظ في يوم 45 (median على Ouiglass: −22% في منتصف الطريق)، ثم الأثر الكامل في يوم 90 (−42%).
- ما الحد الأدنى لميزانية الميديا لهذا النوع من النتائج؟
- الحد الأدنى التقني: 8 000 MAD شهريًا لكل وكالة في منطقة حضرية متوسطة التنافسية (طنجة، فاس، أكادير)، 15 000 MAD شهريًا في منطقة عالية التنافسية (الدار البيضاء-المعاريف، الدار البيضاء-أنفا، الرباط-أكدال). تحت هذه العتبة، الحجم الأسبوعي للتحويلات يبقى تحت 50 أسبوعيًا وvariance الـ CPL يتجاوز ±60%، مما يجعل القيادة مستحيلة إحصائيًا.
- لماذا call-tracking ضروري على هذا الـ vertical؟
- لأن 73% من العملاء المؤهَّلين في زجاج السيارات يتصلون — لا نموذج، لا سلة. بدون رقم مخصَّص لكل وكالة وبدون نسخ آلي للمكالمات، هذه التحويلات لا توجد لا لـ Meta ولا لـ Google. الخوارزميات تُحسِّن حينئذ على proxys ضعيفة (نقرة، عرض صفحة اتصال) بلا أي ارتباط بالهامش الصافي. ربط call-tracking يستعيد عادة 50-70% من إشارة الجودة الإضافية.
- هل اشتغلتم مع شبكات أخرى متعددة الوكالات؟
- نعم — على شريحة الخدمات المحلية متعددة نقاط البيع، نشرت الورشة نفس الـ playbook لشبكة عيادات أسنان (12 مكتبًا، الدار البيضاء-الرباط-مراكش)، سلسلة مراكز سيارات (8 ورش)، وعلامة خدمات بالمنازل (18 منطقة). المنهجية مستقرة، ما يتغير هو نافذة المصالحة offline: 24 ساعة لـ Ouiglass، 14 يومًا لطب الأسنان (دورة قرار أطول).