Conversion Tracking تتبع التحويلات
Define conversion goals and measure how many chat sessions turn into real business actions. حدّد أهداف التحويل وقِس كم جلسة دردشة تتحول إلى إجراء تجاري حقيقي.
The Conversions page lets you define meaningful goals — like a product purchase, a demo booking, or a support ticket resolution — and track exactly how many chat sessions lead to those outcomes.
Step 1 — Create a Goal
Open Conversions in the sidebar and click New Goal. Fill in:
- Name — e.g. "Demo Booked", "Purchase Completed", "Support Resolved"
- Type — choose custom (default) or a predefined category
- Description — optional notes for your team
Save the goal. Mugib generates a goal ID you will use in the next step.
Step 2 — Fire a Conversion from Your Widget
Mugib exposes a global JavaScript function on every page where the widget is embedded:
window.mugibTrackConversion('Demo Booked', {
plan: 'Pro',
value: 99
}); - The first argument is the goal name (matches what you created in Step 1).
- The second argument (optional) is a metadata object — pass any key/value pairs relevant to your business.
Call this function wherever the conversion happens — e.g. after a form submission, after a payment confirmation, or when a user clicks a specific button.
Step 3 — Read the Dashboard
The Conversions page shows:
- Total Conversions — count for the selected date range
- Unique Sessions — how many distinct chats converted
- Top Goals — which goals fire most often
- Daily Conversions — trend chart over time
- Conversion Rate — conversions ÷ total sessions × 100
Step 4 — Receive Webhook Events
If you have webhooks configured, Mugib fires a conversion.tracked event every time a conversion is recorded. This lets you push conversion data to your CRM, Slack, or analytics pipeline in real time.
صفحة التحويلات تتيح لك تعريف أهداف ذات معنى — مثل شراء منتج أو حجز عرض توضيحي أو حل تذكرة دعم — وتتبّع كم جلسة دردشة تؤدي إلى هذه النتائج.
الخطوة 1 — إنشاء هدف
افتح التحويلات في الشريط الجانبي واضغط هدف جديد. أدخل:
- الاسم — مثل "تم حجز العرض"، "اكتملت عملية الشراء"، "تم حل المشكلة"
- النوع — اختر مخصص (الافتراضي) أو فئة محددة مسبقاً
- الوصف — ملاحظات اختيارية لفريقك
احفظ الهدف. سيُولّد مجيب معرّف الهدف الذي ستستخدمه في الخطوة التالية.
الخطوة 2 — تسجيل تحويل من الويدجت
يعرض مجيب دالة JavaScript عالمية في كل صفحة تُضمَّن فيها الويدجت:
window.mugibTrackConversion('تم حجز العرض', {
plan: 'Pro',
value: 99
}); - الوسيط الأول هو اسم الهدف (يطابق ما أنشأته في الخطوة 1).
- الوسيط الثاني (اختياري) هو كائن بيانات وصفية — مرّر أي أزواج مفتاح/قيمة ذات صلة.
استدعِ هذه الدالة أينما يحدث التحويل — مثلاً بعد إرسال نموذج أو بعد تأكيد دفعة أو عند ضغط المستخدم على زر معين.
الخطوة 3 — قراءة لوحة التحكم
تُظهر صفحة التحويلات:
- إجمالي التحويلات — العدد للنطاق الزمني المحدد
- الجلسات الفريدة — كم محادثة مختلفة تحوّلت
- أكثر الأهداف — أي الأهداف تُشغَّل أكثر
- التحويلات اليومية — مخطط الاتجاه مع مرور الوقت
- معدل التحويل — التحويلات ÷ إجمالي الجلسات × 100
الخطوة 4 — استقبال أحداث Webhook
إذا كان لديك Webhooks مُعيَّنة، يُطلق مجيب حدث conversion.tracked في كل مرة يُسجَّل فيها تحويل. يتيح لك هذا دفع بيانات التحويل إلى CRM أو Slack أو خط تحليلاتك في الوقت الفعلي.
Ready to build your AI agent?
Start your free trial and put what you've learned into practice.
Start Free Trial