مرکزی مواد پر جائیں

مفت UTM مہم لنک بلڈر

Google Analytics اور دیگر tools کے لیے UTM parameters کے ساتھ قابلِ ٹریک مہم URLs بنائیں۔ لائیو پریویو، presets، اور ایک کلک کاپی۔

لوڈ ہونے کے بعد آف لائن کام کرتا ہے

فوری پری‌سیٹس

ٹریفک کہاں سے آتی ہے (ریفرر)۔

مارکیٹنگ چینل/ذریعہ۔

مخصوص مہم یا پروموشن۔

ادا کردہ الفاظ (اختیاری، ادا شدہ تلاش کے لیے)۔

اسی طرح کے لنکس/اشتہارات میں فرق کرتا ہے (اختیاری، A/B ٹیسٹ کے لیے)۔

ٹریکنگ لنک بنانے کے لیے اوپر ویب سائٹ URL داخل کریں

💡 UTM پیرامیٹرز Google Analytics، Plausible اور دیگر ٹولز کو ٹریفک مخصوص مہمات سے منسوب کرنے دیتے ہیں۔ نام‌گذاری یکساں رکھیں (مثلاً ہمیشہ 'email'، کبھی 'Email' نہیں) — تجزیاتی ٹولز حرف حساس ہیں اور بصورت دیگر ڈیٹا تقسیم ہو جائے گا۔

عام استعمالات

  • ای میل مہموں کے لیے UTM لنکسٹریک کریں کہ کون سے نیوز لیٹر یا ای میل نے ٹریفک اور تبدیلیاں آپ کی تجزیات میں چلائی ہیں۔
  • سوشل میڈیا کے لیے UTM لنکسہر سوشل پلیٹ فارم اور پوسٹ سے درست طریقے سے ٹریفک کو ماپیں۔
  • ادا شدہ ایڈ مہموں کے لیے UTM لنکسمخصوص ایڈز، کلیدی لفظ، اور تخلیقات میں تبدیلیوں کو منسوب کریں۔
  • پرنٹ اور QR کوڈز کے لیے UTM لنکسآف لائن مہموں کو ٹریک کریں — فلائرز، پوسٹرز، بزنس کارڈز — QR کوڈز کے ذریعے۔
  • انفلوئنسر شراکت کے لیے UTM لنکسہر انفلوئنسر کو ایک منفرد ٹریک شدہ لنک دیں تاکہ کون سے نتائج چلاتے ہیں اسے ماپیں۔

یہ کیسے کام کرتا ہے

UTM بلڈر مکمل طور پر براؤزر میں معیاری URL اور URLSearchParams APIs کا استعمال کرتے ہوئے ٹریکنگ URLs تیار کرتا ہے — کوئی سرور، کوئی اپ لوڈ نہیں۔ آپ کے ٹائپ کرتے ہی، ایک براہ راست useMemo ہک آپ کے بنیادی URL کو پارس کرتا ہے، hostname کی تصدیق کرتا ہے، اور صرف آپ کے بھرے گئے UTM پیرامیٹرز شامل کرتا ہے۔

  1. 1
    URL پارسنگ اور تصدیق
    آپ کا بنیادی URL براؤزر کے بلٹ ان URL constructor میں فیڈ کیا جاتا ہے۔ ٹول خودکار طور پر https:// جوڑ دیتا ہے اگر کوئی scheme موجود نہ ہو، پھر چیک کرتا ہے کہ hostname میں کم از کم ایک نقطہ ہو (یا localhost ہو) — آزاد نثر کو آؤٹ پٹ خراب کرنے سے پہلے مسترد کرتے ہوئے۔
  2. 2
    UTM پیرامیٹرز URLSearchParams کے ذریعے شامل کیے گئے
    ہر بھرا گیا فیلڈ (source، medium، campaign، term، content) URLSearchParams.set() کے ساتھ URL کے search-params آبجیکٹ میں لکھا جاتا ہے۔ اگر lowercase ٹوگل آن ہو، تو اقدار اس نقطے پر lowercase کر دی جاتی ہیں، جو capitalisation کی عدم مطابقت کی وجہ سے غلط attribution کو روکتا ہے۔
  3. 3
    QR کوڈ qrcode لائبریری کے ذریعے رینڈر کیا گیا
    جب بھی حتمی URL تبدیل ہوتا ہے، qrcode لائبریری ان لائن پیش نظارے کے لیے ایک 256-px ڈیٹا-URL رینڈر کرتی ہے اور بیک وقت ایک 1024-px ورژن ایک آف اسکرین کینوس پر کھینچتی ہے۔ کینوس کو پھر canvas.toBlob() کے ذریعے ایک PNG Blob میں سیریلائز کیا جاتا ہے تاکہ ڈاؤن لوڈ بٹن اسے ہم وقتی طور پر محفوظ کر سکے — یہ iOS پر ضروری ہے، جہاں کلک ہینڈلر کے اندر غیر ہم وقتی Blob تیاری بلاک ہوتی ہے۔
  4. 4
    صفحے کے ہیش کے ذریعے قابل اشتراک ٹیمپلیٹ
    فارم کی حالت (بنیادی URL کے علاوہ کوئی بھی UTM اقدار) مسلسل window.history.replaceState کا استعمال کرتے ہوئے صفحے کے URL فریگمنٹ میں انکوڈ کی جاتی ہے۔ جو کوئی بھی وہ ہیش والا URL کھولتا ہے اسے پہلے سے بھرا ہوا فارم ملتا ہے، تاکہ آپ کسی بھی سرور سائیڈ اسٹوریج کے بغیر ایک مہم کا ٹیمپلیٹ محفوظ یا شیئر کر سکیں۔

متعلقہ ٹولز

اکثر پوچھے جانے والے سوالات