GA4 traffic drop: ट्रैकिंग की समस्या और विज़िटर की असली कमी में फ़र्क कैसे करें

Changeline टीम · प्रकाशित: · अपडेट किया गया · 9 मिनट में पढ़ें

GA4 में traffic गिरने की दो तरह की वजहें होती हैं: या तो कम लोग आए, या GA4 ने उनमें से कुछ को गिनना बंद कर दिया। पहले मेज़रमेंट जांचें (टैग कवरेज, consent, data filters, referral settings), फिर देखें कि कौन सा चैनल किस तारीख को गिरा, और उस तारीख को टीम, प्लेटफ़ॉर्म और साइट के बदलावों से मिलाएं।

मेरा GA4 traffic क्यों गिरा?

GA4 traffic की ज़्यादातर गिरावट पांच में से किसी एक जगह से आती है: टूटी ट्रैकिंग, consent में बदलाव, data filter जैसी कोई admin setting, किसी एक acquisition चैनल में बदलाव, या मांग में असली बदलाव। जवाब तक सबसे तेज़ पहुंचने का तरीका है इन्हें इसी क्रम में जांचना, क्योंकि पहली तीन चीज़ें analytics अकाउंट के बाहर किसी को दिखती ही नहीं।

कोई भी रिपोर्ट खोलने से पहले तीन बातें लिखें: गिरावट किस पहले दिन दिखी, कौन सा मेट्रिक गिरा (users, sessions या दोनों) और कितना। "14 मार्च से sessions 35% नीचे, users 33% नीचे" ऐसा सवाल है जिसका जवाब दिया जा सकता है। "traffic कम लग रहा है" ऐसा सवाल नहीं है।

वजह का ग्रुपGA4 में आम संकेतसबसे पहले कहां देखें
ट्रैकिंग टूटीएक दिन में तेज़ गिरावट, अक्सर कुछ खास पेज या एक data stream परRealtime, DebugView, हर पेज पर टैग
Consent बदलावगिरावट उसी दिन शुरू होती है जिस दिन cookie banner या consent setting बदलीconsent mode सेटअप, reporting identity
Admin settingसाफ़ कट, ad क्लिक या ऑर्डर में कोई मेल खाता बदलाव नहींdata filters, unwanted referrals
चैनल में बदलावसिर्फ़ एक default channel group गिरता हैचैनल के हिसाब से Traffic acquisition रिपोर्ट
असली मांगधीरे-धीरे गिरावट, जो ad platforms, Search Console और सेल्स में भी दिखती हैपिछले साल से तुलना, बाहरी सोर्स

अगर आप paid media भी चलाते हैं, तो इसे कन्वर्ज़न गिरने की वजह कैसे खोजें के साथ पढ़ें, क्योंकि traffic और कन्वर्ज़न की गिरावट की वजह अक्सर एक ही होती है।

कैसे जांचें कि GA4 ट्रैकिंग टूटी है?

खुद साइट ब्राउज़ करते हुए Realtime रिपोर्ट खोलें: अगर आपकी विज़िट नहीं दिखती, तो कम से कम उस पेज पर data collection टूटा है। फिर देखें कि टैग सिर्फ़ होम पेज पर नहीं, हर टेम्पलेट पर अब भी लोड होता है।

  1. Realtime और DebugView। Google के help centre के मुताबिक Realtime पिछले 30 मिनट की यूज़र गतिविधि दिखाता है, और DebugView से आप debug mode वाले एक डिवाइस के इवेंट देख सकते हैं। सिर्फ़ होम पेज नहीं, उन पेजों को टेस्ट करें जिनका traffic सबसे ज़्यादा गिरा।
  2. हर पेज पर टैग। Google कहता है कि Analytics सिर्फ़ उन्हीं पेजों से डेटा लेता है जिन पर टैग लगा हो। नया लैंडिंग पेज टेम्पलेट, किसी दूसरे subdomain पर checkout या CMS migration बिना टैग के लाइव हो सकता है।
  3. Measurement ID। आपके टैग की ID वही होनी चाहिए जो property के data stream में दिखती है। staging की configuration को production में कॉपी करना traffic को गलत property में भेजने का आम तरीका है।
  4. Tag Manager पब्लिशिंग। Google Tag Manager के बदलाव तब तक कुछ नहीं भेजते जब तक container version submit और publish न हो। गिरावट वाली तारीख की version history देखें।
  5. प्रोसेसिंग का समय। Google कहता है कि कई रिपोर्ट को प्रोसेस होने में 24–48 घंटे लग सकते हैं। कल के नंबरों पर दिखी "गिरावट" बस अधूरा डेटा हो सकती है, इसलिए सिर्फ़ आखिरी दो दिनों के आधार पर नतीजा न निकालें।

उलटी समस्या भी जांचें: Google चेतावनी देता है कि एक ही property के लिए Google tag और Tag Manager दोनों चलाने से गिनती ज़्यादा हो सकती है। अगर किसी ने duplicate टैग हटाया, तो traffic अपने असली स्तर पर आ जाएगा, जो गिरावट जैसा दिखता है लेकिन असल में सुधार है। इस बदलाव को दर्ज करें ताकि बाद में कोई इसे "ठीक" न कर दे।

यह भी पढ़ें: Conversion rate क्यों गिरा? उसके पीछे का बदलाव कैसे खोजें · GA4 annotations: कैसे इस्तेमाल करें, सीमाएँ और विकल्प

क्या consent mode या cookie banner से गिरावट समझ आती है?

हां। अगर गिरावट शुरू होने वाले दिन consent banner, उसकी default settings या आपके टैग के साथ उसका integration बदला, तो हो सकता है GA4 बस कम यूज़र observe कर रहा हो। विज़िटर अब भी आ रहे हैं; GA4 उन्हें कम देख पाता है।

GA4 consent mode के लिए behavioral modeling से इस अंतर का कुछ हिस्सा भर सकता है, जो machine learning से उन यूज़र के व्यवहार का अनुमान लगाता है जो analytics cookies मना करते हैं। Google के मुताबिक इसके लिए property में सभी पेजों पर advanced implementation के साथ consent mode, कम से कम 7 दिन तक हर दिन analytics_storage='denied' वाले कम से कम 1,000 इवेंट, और पिछले 28 में से कम से कम 7 दिन analytics_storage='granted' वाले कम से कम 1,000 रोज़ाना यूज़र होने चाहिए। ये सीमाएं पूरी होने पर भी eligibility की गारंटी नहीं है।

modeled डेटा देखने के लिए "Admin" > "Data display" > "Reporting identity" में "Blended" विकल्प चाहिए (Editor role या उससे ऊपर)। दो व्यावहारिक जांच:

  • क्या किसी ने reporting identity बदली, या banner का vendor, लेआउट या default consent state बदला? इनमें से कोई भी बदलाव एक भी विज़िटर कम हुए बिना यूज़र की गिनती बदल सकता है।
  • GA4 sessions को ऐसे सोर्स से मिलाएं जो analytics cookies पर निर्भर न हो, जैसे Google Ads के ad क्लिक या बैकएंड के ऑर्डर। अगर क्लिक और ऑर्डर स्थिर हैं और GA4 गिरा है, तो वजह मेज़रमेंट है।

ध्यान रखें कि Google ऐसे features की सूची देता है जो modeled डेटा इस्तेमाल नहीं करते, जैसे audiences, retention रिपोर्ट और BigQuery export, इसलिए ये standard रिपोर्ट से अलग नंबर दिखा सकते हैं।

क्या किसी data filter या admin setting ने traffic हटा दिया?

मार्केट को दोष देने से पहले Admin जांचें। कोई data filter या referral setting एक दिन से दूसरे दिन traffic हटा या किसी और को दे सकती है, और admin स्क्रीन के बाहर किसी को पता नहीं चलेगा।

Data filters

Data filters "Admin" > "Data collection and modification" > "Data filters" में होते हैं। Google का documentation जोखिम साफ़ बताता है: "Active" filter स्थायी बदलाव करता है, और बाहर किया गया डेटा कभी प्रोसेस नहीं होता और Analytics या BigQuery में उपलब्ध नहीं रहता। एक property में 10 तक data filters हो सकते हैं, और filter लागू होने में 24–36 घंटे लग सकते हैं।

ऐसा filter खोजें जिसे हाल में "Testing" से "Active" किया गया हो, या internal traffic का ऐसा नियम जिसकी IP रेंज बहुत चौड़ी हो (जैसे ऐसी रेंज जो किसी क्लाइंट के ऑफ़िस या असली ग्राहकों के VPN से भी मेल खाती हो)। Testing state में आप "Test data filter name" dimension से देख सकते हैं कि filter क्या हटाएगा, जो पहले इसे जांचने का सुरक्षित तरीका है।

Unwanted referrals

"List unwanted referrals" वेब data stream में "Configure tag settings" के अंदर है। वहां कोई domain जोड़ने से sessions डिलीट नहीं होते, लेकिन क्रेडिट किस source को मिले यह बदल जाता है, इसलिए referral traffic गिर सकता है और direct या कोई दूसरा चैनल बढ़ सकता है। Google हर data stream में 50 तक unwanted referrals की अनुमति देता है।

कैसे isolate करें कि गिरावट एक चैनल में है या सभी में?

Traffic acquisition रिपोर्ट में गिरावट को default channel group के हिसाब से बांटें। एक ही चैनल तक सीमित गिरावट उस चैनल के बदलाव की तरफ़ इशारा करती है; हर चैनल में लगभग बराबर गिरावट फिर से ट्रैकिंग या consent की तरफ़ इशारा करती है।

  • Paid Search या Paid Social गिरा: ad platforms में बजट, रुके हुए कैंपेन, bid strategy बदलाव और auto-applied recommendations देखें। उन्हीं तारीखों के ad क्लिक को GA4 sessions से मिलाएं। क्लिक स्थिर लेकिन sessions नीचे का मतलब आम तौर पर लैंडिंग पेज की टूटी tagging या गायब UTM parameters होता है।
  • Organic Search गिरा: GA4 को Search Console के क्लिक से मिलाएं। अगर Search Console भी गिरा है, तो साइट रिलीज़ (robots नियम, redirects, टेम्पलेट) और search ranking के बदलाव देखें। अगर सिर्फ़ GA4 गिरा है, तो ट्रैकिंग पर लौटें।
  • Referral बढ़ा और कोई दूसरा चैनल गिरा: नया payment provider, booking टूल या login domain खोजें जो यूज़र को आपकी साइट पर वापस भेजता है, या unwanted referrals की सूची में बदलाव।
  • Direct या Unassigned बढ़ा: आम तौर पर खोए UTM parameters, query string हटाने वाले redirects, या बदला हुआ campaign link टेम्पलेट।

लैंडिंग पेज और डिवाइस के हिसाब से भी बांटें। किसी रिलीज़ के बाद एक ही लैंडिंग पेज पर गिरावट लगभग हमेशा साइट का बदलाव होती है, मार्केट का नहीं।

जब हर बदलाव एक टाइमलाइन पर हो, तो गिरा हुआ चैनल अपनी ही एंट्री के साथ लाइन में आ जाता है: Paid Search की गिरावट बजट कटौती या auto-applied recommendation के पास, हर चैनल की गिरावट नए cookie banner के पास। Changeline में मुफ़्त चेंज लॉग शुरू करें और हर बदलाव को होते ही चैनल के हिसाब से दर्ज करें।

कैसे साबित करें कि GA4 traffic drop किस बदलाव से आया?

गिरावट से पहले के 7–14 दिनों का हर बदलाव एक टाइमलाइन पर रखें, पहले मेज़रमेंट की जांच करें, फिर एक बार में एक अनुमान टेस्ट करें। वजह आम तौर पर गिरावट की तारीख के सबसे पास वाला वह बदलाव होता है जो गिरे हुए पेजों या चैनल पर असर डालता है।

  1. हर बदलाव तारीख के साथ इकट्ठा करें। टीम के एडिट (कैंपेन, बजट, साइट रिलीज़, टैग और consent बदलाव), प्लेटफ़ॉर्म के ऑटोमेशन (auto-applied recommendations, algorithm या policy अपडेट) और बाहरी घटनाएं (त्योहार, outage, किसी प्रतियोगी की सेल)।
  2. ट्रैकिंग की जांच करें। ऊपर की जांच चलाएं। अगर ad क्लिक या ऑर्डर नहीं हिले, तो रुकें और बाकी सब से पहले मेज़रमेंट ठीक करें।
  3. आकार और समय मिलाएं। एक दिन की तेज़ गिरावट किसी रिलीज़ या setting बदलाव से मेल खाती है। धीरे-धीरे गिरावट मांग, ranking या धीरे-धीरे घटते बजट से मेल खाती है।
  4. एक अनुमान टेस्ट करें। एक बदलाव वापस लें या अलग करें, प्रोसेसिंग के लिए काफ़ी इंतज़ार करें, और हफ़्ते के उन्हीं दिनों की तुलना करें।

उदाहरण: दिल्ली की एक ट्रैवल वेबसाइट पर मंगलवार को sessions 30% गिरते हैं। टाइमलाइन पर उसी सुबह रिलीज़ हुआ नया cookie banner और दो हफ़्ते पहले Google Ads बजट में कटौती दिखती है। ad क्लिक स्थिर हैं और ऑर्डर भी स्थिर हैं, इसलिए बजट कटौती वजह नहीं है; banner है। सुधार consent settings में है, media plan में नहीं।

  1. −2 हफ़्तेGoogle Adsबजट में कटौती
  2. मंगल सुबहवेबसाइटनया cookie banner रिलीज़
  3. मंगलSessions −30%, क्लिक और ऑर्डर स्थिर
उदाहरण

हर दिन के sessionsमंगल: −30%

उदाहरण · आपकी एनालिटिक्स रिपोर्ट

GA4 ऐसी घटनाओं को line charts पर annotations के रूप में दर्ज करने देता है, हर property में 1,000 तक, 60 अक्षरों के शीर्षक के साथ (GA4 annotations इस्तेमाल करने का तरीका देखें)। ad platforms, साइट और ट्रैकिंग में फैले बदलावों के लिए एक शेयर किया गया मार्केटिंग चेंज लॉग सब कुछ एक जगह रखता है। Changeline यही करता है: आप हर क्लाइंट की एक टाइमलाइन पर हर बदलाव तारीख, ज़िम्मेदार व्यक्ति और वजह के साथ दर्ज करते हैं, और आप मुफ़्त चेंज लॉग शुरू कर सकते हैं। जब क्लाइंट पूछे कि क्या हुआ, तो क्लाइंट को गिरावट समझाने की यह गाइड उस बातचीत में मदद करती है।

पूरी टीम के लिए एक चेंज लॉग, GA4 एनोटेशन से आगे

Changeline आपकी टीम के बदलाव, इम्पोर्ट किए गए Google Ads बदलाव और वेबसाइट, ट्रैकिंग व CRM के बदलाव, हर क्लाइंट के लिए एक टाइमलाइन पर रखता है।

Free प्लान: 1 प्रोजेक्ट, 2 एडिटर, 15 दिन की हिस्ट्री। कार्ड की ज़रूरत नहीं।

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

GA4 traffic डेटा दिखाने में कितना समय लेता है?

Realtime पिछले 30 मिनट की गतिविधि दिखाता है, लेकिन Google कहता है कि कई standard रिपोर्ट और explorations को प्रोसेस होने में 24–48 घंटे लग सकते हैं। ऐसी गिरावट पर नतीजा न निकालें जो सिर्फ़ आखिरी एक-दो दिनों में दिखे; प्रोसेसिंग पूरी होने दें और पूरे दिनों की तुलना करें।

क्या GA4 data filter traffic को हमेशा के लिए डिलीट कर सकता है?

हां। Google का documentation कहता है कि active data filter स्थायी बदलाव करता है, और बाहर किया गया डेटा कभी प्रोसेस नहीं होता और Analytics या BigQuery में उपलब्ध नहीं रहता। filters को पहले Testing state में टेस्ट करें और active करने से पहले "Test data filter name" dimension देखें।

GA4 sessions, Google Ads क्लिक से कम क्यों होते हैं?

कुछ अंतर सामान्य है: Google Ads में क्लिक गिना जाता है भले ही विज़िटर टैग चलने से पहले चला जाए या analytics cookies मना कर दे। किसी खास तारीख के बाद अंतर का अचानक बढ़ना आम तौर पर लैंडिंग पेज पर tagging, redirect या consent बदलाव की तरफ़ इशारा करता है।

क्या consent mode GA4 में traffic घटाता है?

जब विज़िटर analytics cookies मना करते हैं, तो यह observe किए गए यूज़र घटा सकता है। अगर property Google की सीमाएं पूरी करती है और Blended reporting identity इस्तेमाल करती है, तो behavioral modeling उस व्यवहार के कुछ हिस्से का अनुमान लगा सकता है, लेकिन audiences और BigQuery export जैसे कुछ features में modeled डेटा नहीं होता।

कैसे पता करें कि GA4 की गिरावट सीज़नल है?

पिछले साल की यही अवधि और हफ़्ते के वही दिन मिलाएं, और देखें कि ad क्लिक, Search Console क्लिक और सेल्स उसी तरह हिले या नहीं। सीज़नल गिरावट आम तौर पर धीरे-धीरे होती है और हर सोर्स में दिखती है; सिर्फ़ GA4 में एक दिन की तेज़ गिरावट किसी बदलाव की तरफ़ इशारा करती है।

सोर्स

  1. [GA4] Filter out internal traffic - Analytics Help
  2. [GA4] Behavioral modeling for consent mode - Analytics Help
  3. [GA4] Troubleshoot tag setup on your website - Analytics Help
  4. Confirm that you're collecting data - Analytics Help
  5. [GA4] Identify unwanted referrals - Analytics Help
  6. About annotations - Analytics Help