ब्लॉग

ऑफ़लाइन कैम्पेन के लिए QR कोड: हर फ़्लायर, बॉक्स और बूथ को ट्रैक करें

प्रिंट, पैकेजिंग और इवेंट सामग्री पर QR कोड कैसे लगाएँ ताकि हर स्कैन आपके analytics में दिखे: हर जगह के लिए एक टैग वाला कोड, सही error correction, चार-मॉड्यूल का मार्जिन, और छपाई से पहले एक टेस्ट।

फ़्लायर नहीं बताता कि वह काम किया या नहीं। शिपिंग बॉक्स पर स्टिकर या बाज़ार के स्टॉल पर साइन भी नहीं बताते। उन पर QR कोड लगा दें और फिर भी हो सकता है कि न बताए, क्योंकि बिना टैग का स्कैन आपके analytics में ऐसे दिखता है जैसे किसी ने आपका पता याददाश्त से टाइप किया हो।

समाधान छोटा है और प्रिंट रन से पहले होना चाहिए: लिंक टैग करें, हर जगह के लिए एक कोड बनाएँ, और उसे टेस्ट करें। यह गाइड पूरी प्रक्रिया बताती है, और हमारा मुफ़्त QR code generator ब्राउज़र में ही टैगिंग और कोड एक कदम में कर देता है।

बिना टैग वाला कोड बर्बाद कोड क्यों है

जब कोई कोड स्कैन करता है, तो उसका फ़ोन सीधे लिंक खोल देता है। उससे पहले कोई पेज नहीं होता, इसलिए कोई referrer नहीं होता जो बताए कि विज़िट कहाँ से आई। Google Analytics के पास कोई सुराग नहीं होता और वह विज़िट को Direct में डाल देता है, वह चैनल जिसे वह बताता है कि लोग सहेजे गए लिंक से या URL टाइप करके आते हैं। आपके फ़्लायर की विज़िट उन सबके साथ मिल जाती हैं जिन्होंने आपकी साइट बुकमार्क की है।

UTM टैग यह ठीक करते हैं। ये लिंक के अंत में जोड़े गए लेबल हैं, और Google कहता है कि हमेशा तीन सेट करें: utm_source, utm_medium और utm_campaign। इन्हें कोड के अंदर वाले लिंक में जोड़ें, तो हर स्कैन इन्हें साथ लेकर आता है।

हर जगह के लिए एक कोड

सबसे उपयोगी आदत सबसे सरल भी है: कोड को कभी दो जगह दोबारा इस्तेमाल न करें। अगर वही कोड काउंटर कार्ड, खिड़की के पोस्टर और रसीद पर है, तो आप जानते हैं कि QR कोड को स्कैन मिले, लेकिन यह नहीं कि किसने उन्हें कमाया।

हर जगह को उसका अपना टैग वाला लिंक दें। कैम्पेन वही रखें और कंटेंट टैग बदलें:

  • utm_source=print, utm_medium=qr, utm_campaign=spring_launch, utm_content=window_poster
  • वही, utm_content=counter_card के साथ
  • वही, utm_content=receipt के साथ

पैकेजिंग के लिए, कंटेंट टैग में बताएँ कि पैक पर वह कहाँ है (box-insert, back-label)। इवेंट के लिए, कैम्पेन में इवेंट का नाम और कंटेंट में जगह (booth-banner, handout)। हर वैल्यू lowercase रखें, क्योंकि Google वैल्यू को case sensitive मानता है: Print और print दो अलग स्रोत बन जाएँगे।

अगर आप विज्ञापनों के लिए हमारा UTM link builder पहले से इस्तेमाल करते हैं, तो नियम वही हैं। QR generator इन्हें आपके लिए लागू करता है: वह आपके लिंक में पहले से मौजूद पैरामीटर रखता है, पुरानी UTM वैल्यू बदलता है, और अंत में #section एंकर बनाए रखता है।

Google Analytics में स्कैन कहाँ दिखते हैं

GA4 source और medium के नियमों से विज़िट को चैनलों में बाँटता है। इसके डिफ़ॉल्ट चैनल ग्रुप में email, SMS, social, search, referral और कई और चैनल हैं, लेकिन print के लिए कोई नहीं। qr जैसा medium किसी नियम से मेल नहीं खाता, इसलिए वे विज़िट Unassigned में जाती हैं, जो GA4 तब इस्तेमाल करता है जब कोई नियम फ़िट न हो। उसी तालिका में दो सावधानियाँ हैं: किसी सोशल साइट के नाम पर रखा source (जैसे instagram) विज़िट को Organic Social में भेज देता है, और किसी कैम्पेन नाम में shop या shopping हो, जैसे utm_campaign=summer_shop, तो वह उन्हें Organic Shopping में भेज देता है। एक निष्पक्ष source जैसे utm_source=print और कैम्पेन जैसे utm_campaign=spring_launch दोनों से बचाते हैं।

यह ठीक है, और Direct से बेहतर: विज़िट अलग रहती हैं और पूरी तरह लेबल की हुई हैं। किसी भी रिपोर्ट को कैम्पेन या source और medium से फ़िल्टर करें, और हर जगह अपनी अलग पंक्ति बन जाती है। बस medium की एक वर्तनी तय करें और उसी पर टिके रहें, ताकि आपका सारा प्रिंट एक साथ रहे।

Error correction स्तर सोच-समझकर चुनें

हर QR कोड में अतिरिक्त डेटा होता है ताकि हिस्सा ख़राब होने पर भी वह स्कैन हो। Denso Wave, जो QR Code के पीछे की कंपनी है, चार स्तर बताती है, जो कोड का लगभग 7% (L), 15% (M), 25% (Q) और 30% (H) वापस ला सकते हैं। वह यह भी बताती है कि Level M सबसे ज़्यादा चुना जाता है, Q या H उन जगहों के लिए ठीक हैं जहाँ कोड गंदे होते हैं, और ऊँचा स्तर बड़ा कोड बनाता है।

व्यवहार में:

  • M फ़्लायर, मेन्यू, पोस्टर और किसी भी साफ़ रहने वाली चीज़ के लिए।
  • Q या H उस पैकेजिंग के लिए जो हाथों से छुई जाती है, शिपिंग लेबल, बाहर के स्टिकर, और कुछ भी जो घिस सकता है, मुड़ सकता है या अंगूठे से आधा ढक सकता है।
  • L केवल तब जब लंबा लिंक किसी और तरीके से फ़िट न हो, और तब छोटा लिंक लेने पर विचार करें।

सफ़ेद बॉर्डर को न छुएँ

कोड के चारों ओर खाली फ़्रेम कोड का ही हिस्सा है। Denso Wave की कोड साइज़ गाइड इस पर साफ़ है: “QR Code requires a four-module wide margin at all sides of a symbol.” मॉड्यूल वे छोटे वर्ग हैं। लेआउट साफ़ दिखाने के लिए उस मार्जिन को काटने का लालच होता है, या कोड को किसी पैटर्न वाली पृष्ठभूमि पर रखने का। दोनों मानक द्वारा माँगे गए साफ़ फ़्रेम को घटाते हैं, इसलिए दोनों में से कोई न करें।

हमारा generator चार-मॉड्यूल मार्जिन से शुरू होता है और उससे कम होने पर चेतावनी देता है।

छपा हुआ आकार निकालें

QR कोड 40 ग्रिड आकारों में आता है जिन्हें versions कहते हैं। Version 1 21 बाय 21 मॉड्यूल का है और हर version हर तरफ़ 4 जोड़ता है, Version 40 पर 177 बाय 177 तक। Generator दिखाता है कि आपके लिंक को कौन सा version चाहिए। छपाई के आकार के लिए गणित सरल है:

छपी चौड़ाई = (मॉड्यूल + 8) × मॉड्यूल का आकार

8 हर तरफ़ चार-मॉड्यूल मार्जिन है। Denso Wave का अपना उदाहरण 0.254 mm के मॉड्यूल का है: Version 3 कोड 29 मॉड्यूल का है, तो 7.366 mm, और मार्जिन के साथ 9.398 mm।

फ़्लायर के लिए एक हल किया गया उदाहरण: आपका टैग वाला लिंक Version 4 में फ़िट होता है, जो 21 + 3 × 4 = 33 मॉड्यूल है। आप चाहते हैं कि हर मॉड्यूल 0.6 mm हो। यानी (33 + 8) × 0.6 = 24.6 mm, तो लगभग 25 mm के वर्ग की योजना बनाएँ। अगर लिंक को Version 6 (41 मॉड्यूल) चाहिए, तो उसी 0.6 mm मॉड्यूल के लिए (41 + 8) × 0.6 = 29.4 mm लगेगा। इसीलिए छोटे लिंक मायने रखते हैं: हर जोड़ा गया version वर्ग को बड़ा करता है, या जगह तय हो तो मॉड्यूल छोटे करता है।

मॉड्यूल का कोई एक सही आकार नहीं होता, क्योंकि यह इस पर निर्भर है कि लोग कितनी दूर खड़े होते हैं और उनके फ़ोन कैसे हैं। ईमानदार तरीका अगला भाग है।

ग्राहक की तरह टेस्ट करें

  1. फ़ाइल को स्क्रीन पर स्कैन करें दो-तीन अलग फ़ोन से, जिसमें एक पुराना भी हो।
  2. असली आकार में प्रूफ़ प्रिंट करें, अगर हो सके तो असली कागज़ पर, और उस दूरी से स्कैन करें जहाँ से लोग खड़े होंगे।
  3. लैंडिंग पेज जाँचें फ़ोन पर। हर स्कैन वहीं पहुँचता है, इसलिए वह तेज़ लोड हो और उस व्यक्ति को समझ आए जो अभी-अभी पोस्टर के सामने आया है।
  4. जाँचें कि टैग पहुँचे। अपने analytics का real-time दृश्य खोलें, एक बार स्कैन करें, और अपना कैम्पेन नाम ढूँढें।

प्रिंट के लिए SVG डाउनलोड इस्तेमाल करें। यह वेक्टर है, इसलिए किसी भी आकार पर तेज़ रहता है, और यही प्रिंटर या डिज़ाइन टूल चाहते हैं।

रंग और ब्रांडिंग

आपके ब्रांड रंगों में कोड ठीक है, बशर्ते मॉड्यूल पृष्ठभूमि से साफ़ तौर पर गहरे रहें। सफ़ेद पर हल्का ग्रे, या गहरे बॉक्स पर हल्का कोड, वही जगह है जहाँ स्कैन फ़ेल होने लगते हैं। Generator आपके दोनों रंगों के बीच कंट्रास्ट मापता है और कम या उल्टा होने पर चेतावनी देता है। फिर भी छपे प्रूफ़ पर भरोसा करें, पूर्वावलोकन पर नहीं।

स्टैटिक या डायनामिक?

स्टैटिक कोड आपका लिंक सीधे रखता है। वह तब तक काम करता है जब तक वह पेज मौजूद है, बिना खाते, बिना सब्सक्रिप्शन और बिना समाप्ति के। डायनामिक कोड एक छोटे लिंक को एक redirect सेवा पर रखता है, जिससे आप बाद में मंज़िल बदल सकते हैं और उसकी ओर से स्कैन गिन सकते हैं, लेकिन अगर वह सेवा बंद हो जाए तो कोड काम करना बंद कर देता है।

ज़्यादातर छपे कैम्पेन के लिए UTM टैग वाला स्टैटिक कोड काफ़ी है: स्कैन आपके अपने analytics में गिने जाते हैं, जहाँ बाकी ट्रैफ़िक पहले से है। अगर छपाई के बाद मंज़िल बदल सकती है, तो कोड को अपनी साइट के उस पेज पर रखें जिसे आप नियंत्रित करते हैं, और वह पेज बदल दें।

प्रिंट रन से पहले की चेकलिस्ट

  • हर जगह के लिए एक टैग वाला कोड, source, medium और campaign सेट करके, सब lowercase।
  • साफ़ सतहों के लिए error correction M, संभाले जाने वाली या बाहर की चीज़ों के लिए Q या H।
  • चार-मॉड्यूल का सफ़ेद मार्जिन, डिज़ाइन से अछूता।
  • version और मॉड्यूल के आकार से निकाला छपा हुआ आकार।
  • असली आकार का प्रूफ़ कई फ़ोन पर स्कैन किया गया, और analytics में विज़िट दिखी।

बनाने के लिए तैयार? QR code generator खोलें, Add UTM tags पर टिक करें, और हर जगह के लिए एक SVG डाउनलोड करें।

Hermoso कहाँ फ़िट होता है

Hermoso एक AI मार्केटिंग एजेंट है। यह आपके बाज़ार में पहले से काम कर रहे विज्ञापनों की खोज करता है, ब्रांड के अनुरूप इमेज और वीडियो विज्ञापन बनाता है, अपने ही सोशल अकाउंट्स पर पोस्ट और शेड्यूल करता है, और आपके अपने विज्ञापन अकाउंट्स पर पेड कैम्पेन चलाता है। यह वेब ऐप में काम करता है, या MCP server के ज़रिए Claude, ChatGPT और Cursor के भीतर। QR कोड एक मुफ़्त टूल बने रहते हैं, बिना साइन-अप के।

अक्सर पूछे जाने वाले सवाल

छपे QR कोड से स्कैन कैसे ट्रैक करूँ?

कोड बनाने से पहले लिंक में UTM टैग जोड़ें: कम से कम utm_source, utm_medium और utm_campaign, और जगहें अलग पहचानने के लिए utm_content। फिर हर स्कैन उन लेबलों के साथ Google Analytics में पहुँचता है। टैग के बिना, स्कैन आमतौर पर Direct ट्रैफ़िक के रूप में दिखता है।

पैकेजिंग के लिए कौन सा error correction स्तर इस्तेमाल करूँ?

Q या H। Denso Wave, जो QR Code के पीछे की कंपनी है, कहती है कि ये उन जगहों के लिए ठीक हैं जहाँ कोड गंदे होते हैं, और पैकेजिंग संभाली जाती है। फ़्लायर और मेन्यू जैसी साफ़ सतहों के लिए M इस्तेमाल करें।

QR कोड के चारों ओर सफ़ेद बॉर्डर कितना बड़ा होना चाहिए?

हर तरफ़ चार मॉड्यूल। Denso Wave बताती है कि QR Code को symbol के सभी तरफ़ चार-मॉड्यूल चौड़ा मार्जिन चाहिए।

QR कोड की विज़िट GA4 में कहाँ दिखती हैं?

GA4 में print चैनल नहीं है। qr जैसे medium और एक निष्पक्ष source व कैम्पेन नाम के साथ, विज़िट Unassigned में जाती हैं, जहाँ वे अलग और पूरी तरह लेबल की हुई रहती हैं। कैम्पेन या source और medium से फ़िल्टर करके हर जगह देखें। जिस कैम्पेन नाम में shop हो, वह उन्हें Organic Shopping में भेज देता है।

क्या स्टैटिक QR कोड समाप्त होते हैं?

नहीं। स्टैटिक कोड लिंक को ख़ुद रखता है, इसलिए जब तक पेज मौजूद है, वह काम करता है। सिर्फ़ डायनामिक कोड, जो redirect सेवा से गुज़रते हैं, उस सेवा के चालू रहने पर निर्भर करते हैं।