विज्ञापन और मापन / CLEARBYTE

UTM parameters: campaign नामकरण और tracking की जांच

utm_source से origin, utm_medium से channel और utm_campaign से campaign का नाम बताएं। spelling और case समान रखें, creatives की तुलना के लिए utm_content जोड़ें और बांटने से पहले अंतिम destination जांचें।

इस मार्गदर्शिका में

UTM parameters campaign URL के labels हैं। पहले से configured analytics उन्हें पढ़कर visit का स्रोत बताता है। केवल labels analytics install नहीं करते, sale नहीं गिनते और ad platform तथा website के counters को समान नहीं बना देते।

छोटी naming worksheet में allowed values पहले तय करें, links में फिर इस्तेमाल करें और changes दर्ज रखें। इससे एक campaign कई report rows में केवल इसलिए नहीं बंटता कि लोगों ने अलग spelling या capitalization चुन ली।

हर parameter को एक काम दें

Google campaign parameters में source, medium और campaign शामिल करने की सलाह देता है। content एक campaign के creatives या links अलग करता है; term जरूरत पर paid keyword बताता है। जितना report में जरूरी हो उतना अर्थपूर्ण विवरण दें, हर छोटी बात के लिए नया field न बनाएं।

उदाहरण एक काल्पनिक newsletter का है जिसमें समान offer के दो links हैं। campaign नाम स्थिर है, content header button और text link को अलग करता है। ये labels उदाहरण हैं, platform द्वारा अनिवार्य values नहीं।

छोटी UTM naming worksheet
पैरामीटरउदाहरण का माननामकरण का नियम
utm_sourcemonthly_newsletterइस स्रोत का एक स्थिर नाम
utm_mediumemail (ईमेल चैनल)इस marketing channel का एक नाम
utm_campaignworkspace_launchजुड़े links पर समान campaign नाम
utm_contentheader_buttonइस link को body_text से अलग पहचानें
utm_termइस email उदाहरण में छोड़ा गयाpaid keyword का भेद जरूरी हो तभी लें

पहले case और spelling मानकीकृत करें

Newsletter और newsletter अलग values मानें; campaign names case-sensitive हैं। lowercase और underscores जैसी एक convention तय करें। छोटे दल के लिए owner, purpose, start date और approved source/medium वाला campaign register काफी हो सकता है। नाम देखकर अर्थ समझ आए और पुरानी reporting से मेल रहे।

Comparison के बीच campaign नाम बदलें तो कारण लिखें। नया नाम दूसरा row बना सकता है और एक campaign दो जैसा दिखेगा। country या creative का भेद चाहिए तो तय करें कि supported campaign field में जाए या internal register में; traffic आने के बाद labels मनमाने न बनाएं।

URL की पुरानी संरचना सुरक्षित रखें

URL में पहले से query string या fragment हो सकता है। URL parser लें ताकि पुराना parameter रहे और campaign query fragment से पहले आए। उदाहरण में plan=starter तथा #pricing बने रहते हैं और हर चुनी UTM key की एक value set होती है।

URLSearchParams value encoding संभालता है। हाथ से दूसरी question mark न जोड़ें और #pricing के बाद campaign parameters न रखें। shortener या redirect के बाद भी link जांचें; शुरुआती URL सही हो लेकिन बीच की सेवा query हटा दे तो attribution टूट सकता है।

const link = new URL("https://example.com/offer?plan=starter#pricing");
link.searchParams.set("utm_source", "monthly_newsletter");
link.searchParams.set("utm_medium", "email");
link.searchParams.set("utm_campaign", "workspace_launch");
link.searchParams.set("utm_content", "header_button");
console.log(link.href);
// https://example.com/offer?plan=starter&utm_source=monthly_newsletter&utm_medium=email&utm_campaign=workspace_launch&utm_content=header_button#pricing

Campaign labels में व्यक्ति की पहचान न रखें

Link browser history, logs, screenshots और messages में दिख सकता है। UTM values में email addresses, phone numbers, access tokens या personal identifiers न डालें। Google Analytics guidance URLs और collected fields में personally identifiable information भेजने से रोकती है।

Generic campaign और creative labels उपयोग करें। customer-specific workflow चाहिए तो उसका अलग privacy और security design बनाएं। सार्वजनिक label marketing प्रयास बताए, click करने वाले व्यक्ति की पहचान नहीं। छोटा दिखने वाला URL भी अपने भीतर संवेदनशील query रख सकता है।

Landing और सही report dimension जांचें

हर creative का एक link खोलकर final page में parameters देखें। ठीक configured test में relevant debug tools से analytics visit जांचें। फिर session-scoped traffic acquisition report में session source, medium और campaign देखें; first-user report वही सवाल नहीं बताता।

Ad platform official integration और auto-tagging दे तो उसकी guidance मानें। Google manual तथा automatic tags साथ होने पर precedence rules बताता है। विरोधी manual labels हर जगह जोड़ना attribution की मरम्मत का भरोसेमंद तरीका नहीं; पहले कौन सा field प्राथमिक है, समझें।

  • Source, medium और campaign की approved spelling जांचें।
  • हर redirect तथा destination पर intended query बची हो।
  • Analytics collection और visitor privacy choice सत्यापित करें।
  • Date, time zone और traffic-source scope मिलाएं।
  • वास्तव में बांटा गया पूरा URL register में रखें।

Visits के साथ outcomes की तुलना करें

एक campaign में दो creatives को 200 और 300 measured sessions मिले और समान conversion definition से 10 तथा 9 conversions हों। session rates 5% और 3% हैं। यह इसी sample का विवरण है, पहले creative के हमेशा बेहतर होने का प्रमाण नहीं।

CPA या ROI से पहले campaign worksheet को वास्तविक spend और outcomes से जोड़ें। labels grouping आसान करते हैं, पर calculator को measured inputs और स्पष्ट definitions चाहिए। denominator दिखाते रहें ताकि session-based rate बाद में click-based rate के रूप में पेश न हो।

आम सवाल

क्या UTM analytics tag के बिना काम करता है?

Labels link में रहते हैं, पर reports के लिए किसी system को उन्हें collect और interpret करना होगा। केवल parameters जोड़ना measurement install करना नहीं है।

कई creative links पर एक campaign नाम रख सकता हूं?

हां, अगर वे एक ही campaign के हैं। campaign स्थिर रखें और specific creative या link के लिए संगत content value लें।

क्या UTM parameters छिपे हुए हैं?

नहीं। वे URL में दिखाई देते हैं और साथ store या share हो सकते हैं। इनमें credentials और व्यक्तिगत identifiers कभी न रखें।

स्रोत और परिभाषाएँ

विधि की जाँच की गई: