منشئ روابط UTM
أضف utm_source وutm_medium وutm_campaign وutm_term وutm_content إلى أي رابط واحصل على رابط تتبع نظيف لـ GA4 فوراً. يعمل بالكامل داخل متصفحك.
الرابط الناتج
كيف يعمل منشئ روابط UTM
رابط UTM هو ببساطة رابط URL عادي مع خمس معلمات اختيارية تُضاف في نهايته: utm_source وutm_medium وutm_campaign وutm_term وutm_content. تقوم هذه الأداة ببناء هذا الرابط نيابة عنك حتى لا تضطر لتذكر أسماء المعلمات، أو التأكد من وضع علامات & في مكانها الصحيح، أو القلق من أن مسافة زائدة ستكسر الرابط لاحقاً. اكتب رابط الوجهة، املأ المعلمات التي تحتاجها، ويظهر رابط التتبع في مربع النتيجة أثناء الكتابة مباشرة. لا يُرسل شيء إلى أي خادم، فكل العمل يقوم به كائن URL الذي يفهمه متصفحك أصلاً.
- الصق رابط الوجهة. هذه هي الصفحة التي يصل إليها الزائر فعلياً: صفحة هبوط، تدوينة، صفحة تسعير، أو أي شيء تروّج له الحملة. أدرج البروتوكول (https://) وإلا ستضيفه الأداة نيابة عنك.
- املأ حقل utm_source. أين يُنشر هذا الرابط؟ نشرة بريدية، شبكة إعلانية محددة، موقع شريك. هذه القيمة هي ما تستخدمه منصات التحليلات للإجابة عن سؤال "من أين جاءت هذه الزيارة".
- املأ حقل utm_medium. ما نوع القناة هنا؟ بريد إلكتروني، إعلان اجتماعي مدفوع، لافتة، أو موضع تسويق بالعمولة. الـ source يخبرك بالمكان المحدد، والـ medium يخبرك بفئة ذلك المكان.
- سمِّ الحملة عبر utm_campaign. كل رابط ينتمي إلى نفس الدفعة التسويقية، سواء spring_sale أو product_launch أو black_friday، يجب أن يحمل هذه القيمة بالضبط حتى تتجمع كلها في صف واحد داخل تقاريرك بدلاً من أن تتشتت عبر عدة صفوف.
- أضف utm_term وutm_content فقط عند الحاجة. كلاهما اختياري، وتجاهلهما حين لا ينطبقان يبقي روابطك أقصر وتقاريرك أنظف.
- انسخ الرابط الجاهز. انقر على "نسخ الرابط" والصقه أينما يذهب: منصة بريد إلكتروني، مدير إعلانات، مجدول منشورات اجتماعية، أو جدول بيانات تُعدّه لحملة كاملة دفعة واحدة.
يتحدّث المولّد فوراً أثناء الكتابة، بحيث ترى بوضوح كيف يغيّر كل حقل الرابط النهائي قبل أن تعتمده. امسح أي حقل فتختفي معلمته من الرابط تماماً بدلاً من أن تبقى قيمة فارغة تظهر لاحقاً في تقاريرك كصف بلا معنى.
معلمات UTM الخمس، واحدة تلو الأخرى
المعلمات الخمس كلها تجيب عن سؤال واحد بمستويات تفصيل مختلفة: من أين جاء هذا الزائر، ولماذا نقر على الرابط؟ اثنتان منها شبه ضروريتين حتى يكون الرابط مفيداً، واثنتان اختياريتان وظرفيتان، وواحدة تقع في المنتصف.
| المعلمة | تجيب عن | قيم نموذجية |
|---|---|---|
utm_source | أي مكان محدد أرسل هذه الزيارة | google، newsletter، facebook، partner_site |
utm_medium | ما فئة القناة التي ينتمي إليها ذلك المكان | cpc، email، social، affiliate، referral |
utm_campaign | أي دفعة تسويقية ينتمي إليها هذا النقر | spring_sale_2026، product_launch، webinar_may |
utm_term | أي كلمة مفتاحية مدفوعة أطلقت هذا الإعلان | running_shoes، project_management_software |
utm_content | أي رابط أو تصميم إعلاني بعينه تم النقر عليه | header_cta، sidebar_banner، variant_b |
utm_source وutm_medium هما الزوج الذي يظهر معاً في كل تقرير تحليلات كبُعد واحد مدمج، لذا من المفيد التفكير فيهما كطقم متطابق. الـ source محدد (facebook، لا "وسائل التواصل الاجتماعي")، والـ medium هو الفئة التي ينتمي إليها الـ source (social). عندما يكون هذا الزوج صحيحاً، فكل ما يُبنى عليه لاحقاً، من تجميع القنوات إلى جداول التقارير الافتراضية إلى تكلفة الاكتساب لكل قناة، يصطف بشكل صحيح.
utm_campaign هو ما يربط مجموعة متفرقة من الروابط بمبادرة واحدة. حملة واحدة، لنقل إطلاق منتج، قد يكون لها عشرات الروابط الفردية: واحد في بريد إلكتروني، ثلاثة في منشورات اجتماعية، اثنان في إعلانات مدفوعة، وحفنة في نشرات شركاء. يجب أن يحمل كل واحد منها نفس قيمة utm_campaign حتى يظهر الاثنا عشر جميعاً مساهمين في نفس الصف عند سحب تقرير أداء الحملة، بدلاً من اثنتي عشرة قيمة منفصلة يصعب ربطها ببعضها.
utm_term مقابل utm_content: الزوج الذي يخلط الناس بينه
utm_term بُني خصيصاً للبحث المدفوع. يسجّل الكلمة المفتاحية التي أطلقت إعلان بحث معيناً، بحيث عندما يعرض تقرير التحويلات حسب term، يمكنك رؤية أي الكلمات المفتاحية تستحق فعلاً قيمة المزايدة عليها. خارج حملات البحث المدفوع، نادراً ما يكون لـ utm_term استخدام طبيعي، ويتركه معظم المسوّقين فارغاً.
utm_content أوسع: يميّز بين رابطين يشيران إلى نفس الوجهة تماماً داخل نفس الحملة تماماً. المثال الكلاسيكي هو اختبار A/B على بريد إلكتروني، نسخة برابط نصي وأخرى بزر، وكلاهما يذهب إلى نفس صفحة الهبوط تحت نفس الحملة. بدون utm_content، ستبدو النقرتان متطابقتين في تقاريرك. ومعه، يمكنك أن ترى أن الزر تفوّق على الرابط النصي بمعدل ثلاثة أضعاف. الفكرة نفسها تنطبق على مقارنة CTA في الرأس مقابل CTA في التذييل، أو تصميمين إعلانيين مختلفين يعملان جنباً إلى جنب.
كيف يحوّل GA4 هذه المعلمات إلى تقرير
يقرأ Google Analytics 4 معلمتي utm_source وutm_medium معاً ويكتبهما في بُعد واحد يُسمى Session source/medium، بصيغة source / medium، بحيث يظهر رابط وُسم بـ utm_source=newsletter وutm_medium=email في التقارير باسم newsletter / email. هذه هي القيمة التي ستُصفّي بها، وتقارنها بقنوات أخرى، وتبني حولها تقارير الاكتساب، لذا فإن كل ما تكتبه في هذين الحقلين يتحوّل إلى نص دائم وظاهر في حساب التحليلات الخاص بك.
تحطّ utm_campaign في بُعد منفصل يُسمى Session campaign. هذا ما يتيح لك فتح تقرير، وتصفيته إلى اسم حملة واحد، ورؤية كل جلسة وصلت حاملة تلك القيمة، بغض النظر عن الـ source أو الـ medium الذي جلبها. تقرير الحملة الجيد التنظيم هو في الحقيقة هذا البُعد مُصفّى إلى حملة واحدة، مع source/medium كتقسيم فرعي يُظهر أي القنوات داخل تلك الحملة أدّت بشكل أفضل.
تحصل utm_term وutm_content أيضاً على بُعديهما الخاصين، Session manual term وSession manual ad content، ولا تصبحان مفيدتين إلا حين تضيف فعلياً بُعداً ثانوياً أو مقارنة لرؤيتهما. لا تظهران في جداول الاكتساب الافتراضية، وهذا جزء من سبب أن كثيرين يضبطون utm_term على كل رابط من باب العادة ثم لا ينظرون إلى البيانات الناتجة أبداً.
كلمة session في أسماء تلك الأبعاد مهمة. يُسند GA4 مصدر ووسيط الجلسة الجديدة بناءً على المعلمات الموجودة على الرابط الذي بدأ تلك الجلسة، وليس على كل رابط نقر عليه المستخدم يوماً ما. زائر وصل من بريد إلكتروني اليوم وعاد عبر إشارة مرجعية بعد أسبوع سيظهر كجلستين مختلفتين بقيمتي source/medium مختلفتين، وهذا متوقع وصحيح.
قواعد التسمية التي تُبقي الحملة الواحدة في صف واحد
يتعامل GA4 مع قيم UTM كسلاسل نصية حساسة لحالة الأحرف، لا كأفكار. هذا يعني أن Facebook وfacebook وFACEBOOK ثلاث قيم مختلفة تماماً بالنسبة لتقاريرك، وحملة وُسمت بـ spring_Sale في بريد إلكتروني وspring_sale في آخر ستنقسم إلى صفين رغم أن أي شخص يقرأ الاثنين سيعتبرهما نفس الحملة. الحل عادة لا ميزة: اكتب كل قيمة UTM بأحرف صغيرة، في كل مرة، على كل رابط، بلا استثناءات لأسماء العلامات التجارية أو الأسماء العلَم.
المسافات تسبب مشكلة مرتبطة لكن مختلفة قليلاً. يحوّل المتصفح المسافة الحرفية في الرابط إلى %20، فتصبح حملة اسمها "Spring Sale" هي spring%20sale في شريط العنوان وفي تقاريرك، وهي تقنياً قيمة واحدة لكنها تبدو فوضوية ويسهل كتابتها بشكل غير متسق عبر روابط مختلفة. استخدم شرطة أو شرطة سفلية بدلاً من ذلك: spring-sale أو spring_sale. كلاهما يعمل طالما اخترت واحداً والتزمت به عبر فريقك بالكامل، لأن spring-sale وspring_sale، مرة أخرى، قيمتان نصيتان مختلفتان بالنسبة لـ GA4.
قاعدة تسمية مختصرة تُكتب مرة واحدة وتُشارك مع كل من يبني روابط، فريق التسويق، شركاء الوكالة، أياً كان من يدير الإعلانات المدفوعة، تمنع معظم هذا. شيء بسيط مثل "كل الحروف صغيرة، الكلمات مفصولة بشرطة سفلية، أسماء الحملات تتبع نمط season_promotion_year" كافٍ لإبقاء سنة كاملة من الحملات قابلة للقراءة في تقرير واحد بدلاً من أن تتشظى إلى صفوف شبه مكررة يجب دمجها يدوياً لاحقاً.
الأخطاء الشائعة التي تقسّم حملة واحدة إلى عدة صفوف
الخطأ الأكثر شيوعاً في UTM هو عدم الاتساق بين روابط يُفترض أن تنتمي لبعضها. حملة بُنيت على مدى أسابيع من قبل أشخاص مختلفين، شخص يسمها spring_sale، وآخر يكتب Spring_Sale بعد أسبوع، وثالث يحذف الشرطة السفلية ويكتب springsale، والنتيجة تقرير حملة بثلاثة صفوف بدلاً من واحد، لا أحد منها يعرض الصورة الكاملة. الحل دائماً نفسه: اتفقوا على النص الدقيق قبل خروج أول رابط، ثم انسخوا ذلك النص بدلاً من إعادة كتابته.
- أخطاء إملائية في اسم المعلمة نفسها. utm_source مكتوبة خطأ كـ utm_soruce أو utm_sourse لن تُظهر أي خطأ في أي مكان، فـ GA4 لن يتعرّف عليها ببساطة، وستُصنَّف تلك الزيارة تحت قناة عامة بدلاً من التي قصدتها.
- خلط الفواصل داخل حملة واحدة. استخدام الشرطة السفلية في اسم الحملة على بعض الروابط والشرطة العادية على أخرى يُنشئ قيمتين مختلفتين لما يُفترض أن يكون صفاً واحداً.
- ترك utm_medium عاماً حين يجب أن يكون محدداً. وسيط بقيمة "social" على كل رابط اجتماعي أمر جيد، لكن ضبطه على "traffic" أو "link" على كل شيء يُبطل الغرض من المعلمة كلياً، لأنه لم يعد يميز أي شيء.
- إعادة وسم رابط منشور بالفعل. تغيير قيم UTM على رابط بعد مشاركته أو طباعته أو تضمينه يعني أن النسخة القديمة والجديدة تستمران في جمع بيانات تحت قيم مختلفة، ولا واحدة منهما تروي القصة كاملة بمفردها.
بناء كل روابط حملة معينة في جلسة عمل واحدة، باستخدام نفس الأداة، مع كتابة اسم الحملة مرة واحدة وإعادة استخدامه بدلاً من إعادة كتابته لكل رابط، يزيل تقريباً كل هذا الخطر قبل أن يحدث.
لماذا يأتي وسم الروابط الداخلية بنتائج عكسية
من المغري إضافة معلمات UTM إلى رابط داخل موقعك، لافتة في الصفحة الرئيسية تشير إلى صفحة تخفيضات، أو تدوينة تربط بمقال ذي صلة، لأن الأمر يبدو وكأنه سيُظهر أي المواضع الداخلية تدفع بالنقرات. لكنه يسبب مشكلة حقيقية بدلاً من ذلك: يعامل GA4 أي رابط يحمل utm_source وutm_medium كبداية جلسة جديدة، حتى حين يحدث النقر بالكامل داخل موقعك نفسه. زائر وصل الأسبوع الماضي من بحث Google، وتصفّح الموقع، ثم نقر على لافتة موسومة داخلياً يُحتسب كجلسة جديدة تماماً بأي مصدر ووسيط حددتهما تلك اللافتة، مما يمحو بيانات الاكتساب الأصلية لتلك الزيارة.
هذا يفسد تقارير الاكتساب لديك بصمت. الحركة العضوية والمدفوعة التي كان يجب أن تُنسب إلى Google أو حملة محددة تُعاد نسبتها بدلاً من ذلك إلى أي مصدر داخلي وسمت به اللافتة، وكلما وسمت روابط داخلية أكثر، أُعيد تشغيل جلسات أكثر بشكل مصطنع في منتصف الزيارة. الحركة لم تأتِ فعلاً من مصدر جديد، فقد كانت أصلاً على موقعك.
إذا أردت قياس أي المواضع الداخلية يُنقر عليها، فهذا سؤال حقيقي ومفيد، لكن معلمات UTM ليست الأداة الصحيحة له. تتبع الأحداث (event tracking) أو أداة حملات داخلية مخصصة لهذا الغرض يقيس النقرة دون المساس بمصدر ووسيط الجلسة الأصليين. احتفظ بوسم UTM للروابط التي تعيش خارج نطاقك: البريد الإلكتروني، الإعلانات، منشورات التواصل الاجتماعي، أي مكان تبدأ فيه جلسة الزائر فعلياً.
روابط UTM عبر إعادة التوجيه، مختصرات الروابط، ورموز QR
لا تعمل معلمة UTM إلا إذا نجت من الرحلة من الرابط الذي ينقر عليه أحدهم إلى الصفحة التي يقيسها GA4 فعلياً. في معظم الأحيان تنجو، لكن هناك ثلاثة مسارات جانبية شائعة تستحق المعرفة بها.
إعادة التوجيه القياسية 301 أو 302، النوع المستخدم حين تنتقل صفحة أو يتوسّع رابط مختصر إلى وجهته الكاملة، تمرر عادة معلمات الاستعلام مباشرة طالما أن وجهة إعادة التوجيه لا تحدد بالفعل معلماتها الخاصة المتعارضة. اختبر هذا مرة واحدة لأي سلسلة إعادة توجيه تعتمد عليها بانتظام، فبعض منصات إدارة المحتوى وبعض قواعد إعادة التوجيه تحذف سلسلة الاستعلام افتراضياً وتحتاج إلى ضبط لتمريرها.
مختصرات الروابط عادة بلا مشكلة، لأن الرابط المختصر يخزّن رابط الوجهة الكامل، بما في ذلك معلمات UTM، ويوسّعه ببساطة عند النقر، لكن يستحق التحقق من سلوك مختصر معين مرة واحدة قبل الاعتماد عليه لحملة كاملة، لأن بعض المختصرات القديمة أو المستضافة ذاتياً تقص سلاسل الاستعلام الطويلة.
رموز QR ليست سوى رابط UTM مُرمّز كصورة، لذا ينطبق كل ما سبق بنفس الطريقة. منشور مطبوع أو ملصق أو تغليف يحمل رمز QR يشير إلى رابط موسوم بـ UTM سيُبلّغ عن المسحات إلى GA4 تماماً كما يفعل الرابط المنقور، بقيم utm_source وutm_medium تختارها مسبقاً، وتعمل قيمة print أو qr جيداً كوسيط حتى لا تُخلط هذه الحركة دون اتصال مع قنواتك الأخرى.
حالات الاستخدام الشائعة
حملات البريد الإلكتروني
يجب أن يحمل كل رابط في نشرة بريدية أو بريد ترويجي نفس utm_campaign، ووسيطاً هو email، ومصدراً يحدد القائمة أو المنصة المرسلة تحديداً. استخدام utm_content للتمييز بين رابط شعار في الرأس ورابط نصي في المتن ورابط في التذييل يكشف أي موضع داخل البريد الإلكتروني ينقر عليه الناس فعلياً، وهو تفصيل لا يُظهره معدل الفتح الخام أبداً.
منشورات وسائل التواصل الاجتماعي
وسم الروابط المنشورة على منصات مختلفة باسم المنصة كمصدر، twitter وlinkedin وinstagram، ووسيط social أو paid_social حسب ما إذا كان المنشور مُعزَّزاً بالدفع، يجعل من الممكن مقارنة المنصات ببعضها مباشرة في تقرير واحد بدلاً من الاعتماد على تحليلات كل منصة الخاصة بها والمعرّفة بطريقة مختلفة.
الإعلانات المدفوعة
تُبلّغ منصات الإعلانات عن أرقام النقرات والتحويلات الخاصة بها، لكن هذه الأرقام لا تُعرَّف دائماً بنفس الطريقة التي يعرّف بها GA4 الجلسة أو التحويل. وسم رابط وجهة كل إعلان بـ utm_source وutm_medium وutm_term للكلمة المفتاحية المُطلِقة يمنحك رؤية مستقلة وقابلة للمقارنة لأداء الإعلانات المدفوعة، جنباً إلى جنب مع أرقامك العضوية والبريدية في نفس الأداة.
المطبوعات والتغليف والحملات دون اتصال
رابط UTM مدمج في رمز QR على منشور، أو بطاقة عمل، أو تغليف منتج غالباً ما يكون الطريقة الوحيدة لربط نقطة تواصل دون اتصال بتحويل عبر الإنترنت أصلاً. وبما أن هذه الروابط نادراً ما تتغير بعد الطباعة، اضبط اسم الحملة والمصدر بشكل صحيح من المرة الأولى.
الخصوصية: كل شيء يحدث في متصفحك
بناء مجموعة كاملة من روابط UTM لحملة ما، أحياناً عشرات منها عبر البريد الإلكتروني ووسائل التواصل والقنوات المدفوعة، يعني كتابة أسماء منتجات لم تُطلق بعد، وموضوعات حملات لم تُعلن، وأسماء رمزية داخلية قبل أن يصبح أي من ذلك علنياً. هذه الأداة لا ترسل أياً من ذلك إلى أي خادم أبداً. تحليل الرابط وتجميع المعلمات يعملان كـ JavaScript داخل الصفحة المفتوحة أصلاً لديك، باستخدام نفس كائن URL الذي يأتي مدمجاً في كل متصفح حديث، والنتيجة لا تغادر جهازك أبداً حتى تنسخها بنفسك.
هذا يعني أيضاً أنه لا يوجد سجل يمكن أن يتسرب بالخطأ، ولا حساب يحتاج إلى تأمين، ولا طرف ثالث يحتفظ بسجل للحملات التي كنت تخطط لها قبل يوم الإطلاق. ابنِ رابطاً واحداً أو خمسين في جلسة واحدة، والمكان الوحيد الذي يوجد فيه أي من ذلك هو حافظتك الخاصة وأياً كانت الوجهة التي تلصقه فيها.
الأسئلة الشائعة
أدوات ذات صلة
🔒 خصوصية كاملة 100% داخل متصفحك
يُبنى كل رابط UTM <strong>بالكامل داخل متصفحك</strong>. لا يُرفع أي رابط أو اسم حملة أو معلمة إلى أي خادم أبداً. تبقى خطط حملاتك على جهازك فقط.