تخطَّ إلى المحتوى الرئيسي

منشئ روابط حملات UTM مجانًا

أنشئ عناوين URL للحملة قابلة للتتبع باستخدام معلمات UTM لـ Google Analytics والأدوات الأخرى. المعاينة المباشرة والإعدادات المسبقة والنسخ بنقرة واحدة.

يعمل دون اتصال بعد التحميل

إعدادات سريعة

مصدر حركة المرور (المرجع).

قناة التسويق/الوسيط.

الحملة المحددة أو العرض الترويجي.

الكلمات الرئيسية المدفوعة (اختياري، للبحث المدفوع).

يميز الروابط/الإعلانات المماثلة (اختياري، لاختبارات A/B).

أدخل URL الموقع أعلاه لبناء رابط التتبع

💡 تتيح معلمات UTM لـGoogle Analytics وPlausible وغيرها نسب الزيارات إلى حملات محددة. حافظ على تسمية متسقة (مثلًا دائمًا 'email' وليس أحيانًا 'Email') — تعامل التحليلات معها بحساسية لحالة الأحرف وإلا ستتشتت بياناتك.

الاستخدامات الشائعة

  • روابط UTM لحملات البريد الإلكترونيتتبع النشرات الإخبارية أو رسائل البريد الإلكتروني التي أدت إلى حركة مرور وتحويلات في التحليلات.
  • روابط UTM لوسائل التواصل الاجتماعيقياس حركة المرور من كل منصة وسائط اجتماعية ونشر بدقة.
  • روابط UTM لحملات الإعلانات المدفوعةنسب التحويلات إلى إعلانات وكلمات رئيسية وإبداعات محددة.
  • روابط UTM للطباعة وأكواد QRتتبع الحملات دون اتصال - المنشورات والملصقات والبطاقات العمل - عبر رموز QR.
  • روابط UTM لشراكات المؤثرينأعط كل مؤثر رابطاً فريداً مراقباً لقياس من يدفع النتائج.

كيف يعمل

يجمّع منشئ UTM روابط التتبع بالكامل في المتصفح باستخدام واجهتي URL وURLSearchParams القياسيتين — لا خادم ولا رفع. أثناء الكتابة، يحلّل خطاف useMemo مباشر رابطك الأساسي، ويتحقق من اسم المضيف، ويضيف فقط معاملات UTM التي ملأتها.

  1. 1
    تحليل الرابط والتحقق منه
    يُدخل رابطك الأساسي في مُنشئ URL المدمج في المتصفح. تضيف الأداة https:// تلقائيًا إن لم يوجد مخطط، ثم تتحقق من أن اسم المضيف يحتوي على نقطة واحدة على الأقل (أو هو localhost) — رافضة النص الحر قبل أن يُفسد الإخراج.
  2. 2
    إضافة معاملات UTM عبر URLSearchParams
    يُكتب كل حقل مملوء (source وmedium وcampaign وterm وcontent) في كائن معاملات البحث في الرابط بـ URLSearchParams.set(). وإذا كان مفتاح الأحرف الصغيرة مفعّلًا، تُحوَّل القيم إلى أحرف صغيرة في هذه المرحلة، مما يمنع عدم تطابق الإسناد الناتج عن اختلاف حالة الأحرف.
  3. 3
    مكتبة qrcode تعرض رمز QR
    كلما تغيّر الرابط النهائي، تعرض مكتبة qrcode رابط بيانات بحجم 256 px للمعاينة المضمّنة وترسم في الوقت نفسه نسخة بحجم 1024 px على لوحة خارج الشاشة. ثم تُحوَّل اللوحة إلى PNG Blob عبر canvas.toBlob() فيحفظها زر التنزيل بشكل متزامن — وهو مطلوب في iOS، حيث يُحظر إنشاء Blob غير متزامن داخل معالج النقر.
  4. 4
    قالب قابل للمشاركة عبر جزء الصفحة
    تُرمَّز حالة النموذج (الرابط الأساسي مع أي قيم UTM) باستمرار في جزء رابط الصفحة باستخدام window.history.replaceState. ومن يفتح ذلك الرابط يحصل على نموذج معبّأ مسبقًا، فيمكنك حفظ قالب حملة أو مشاركته دون أي تخزين على الخادم.

أدوات ذات صلة

الأسئلة الشائعة