WhatsApp में मैसेज भेजा, नहीं मिला: चरण-दर-चरण निदान
AndySendy academy
← सभी पोस्ट

🔍 Contact है, message गया - client को कुछ नहीं दिखा। क्यों

«CRM में Success, client कहता है कुछ नहीं मिला» - glitch नहीं, एक ही scenario नहीं। «गायब» message की कम से कम पाँच वजहें; block सिर्फ एक। इस लेख के बाद क्या diagnose करना और किस क्रम में - mythical ban पर सब दोष नहीं।


Problem समझने की मुख्य गलती

Niche में अक्सर mix होने वाली अवधारणाएँ अलग करें:

  1. CRM या grey software ने message accept किया - command tool से निकली।
  2. WhatsApp server ने accept किया - एक grey tick।
  3. Recipient device पर deliver - दो grey ticks।
  4. Read - blue ticks (disabled न हों तो)।
  5. Display और decrypt - client screen पर जो देखा।

CRM या grey tool में «Success» log - point 1 है, 5 नहीं। Tool record करता है WhatsApp Web ने command ली। बाकी control के बाहर। Meta external systems को recipient device पर decrypt confirm नहीं देता।


Message न पहुँचने की पाँच वजहें

1. Recipient ने आपका number block किया

Classic। Meta server accept करता है, one grey tick, forwarding stop। Content destroy। Unblock के बाद भी block period का sent कुछ recover नहीं।

Diagnosis: phone पर manually chat खोलें। One tick + avatar missing (default grey) → block की high chance। One tick हमेशा block नहीं - अलग लेख।

2. आपने contact block किया

कम obvious। Phone blacklist में number, फिर grey API trigger - कुछ नहीं जाएगा। CRM «Success», phone send, server block।

Diagnosis: manually chat। Popup «Unblock this contact to send a message?» → आपने block किया।

Mini-case। Operator ने annoying client phone UI से block। Week बाद same client form submit - CRM API trigger। Panel: success। Client: nothing। Manual check: operator phone blacklist। Unblock तक zero delivery।

3. Recipient side: no network, no app

One tick ≠ always block। Phone off, no internet, app removed, SIM change - same visual। Cold lists months old में common।

Diagnosis: 24–48 h wait। One से two tick न बदले - persistent problem।

4. Encryption key sync failure

WhatsApp Signal Protocol E2E। Session change, WhatsApp Web reconnect, Multi-Device update → key desync। Message phone तक पहुँचता है, decrypt fail।

Recipient देखता: «Waiting for this message. This may take a while»। Sender: two ticks normal।

24–48 h तक keys exchange। Ban/block नहीं - sync artifact।

Mini-case। Marketer QR re-scan के तुरंत blast। First 200: empty threads, «Waiting for this message»। Software logs: two ticks, delivered। Client devices: no text।

5. Grey integration या WABA errors

Unofficial APIs internal errors misparse → green «Sent»। Heavy media, unstable Web → log vs reality gap।

Official WABA clearer: Meta template block/pause mid-blast → Failed Webhooks with code। CRM UI «sent» दिखा सकता - integration codes handle न करे तो।


Manual diagnosis algorithm

Symptom «contact है, message नहीं आया»:

Step 1. Physical smartphone पर problematic chat खोलें।

Step 2. Manually message:

Step 3. Integration logs। Tool Success, आप one tick - tool command only, delivery नहीं।

Step 4. WABA: Webhooks errors (Undeliverable, Failed, Structure Unavailable)। CRM UI से reliable।

Step 5. Blast से पहले WhatsApp Web session refresh? → mass key desync possible।


Outreach में undelivered tracking

Good analytics «sent» से ज़्यादा:

Status Meaning Action
Sent WhatsApp server accept Wait delivery
Delivered Recipient device OK
Read Read OK
Undelivered One tick 24–72 h Diagnose → Suspected Blocked
Error / Failed API/WABA code Template, session, integration

Undelivered तुरंत delete नहीं - कुछ recover। Segment, 7–14 days recheck, फिर exclude। Three-tier labeling अलग लेख।


क्या न करें


🎯 अगला कदम

Recent chats जहाँ client non-delivery complain - Steps 1–5। 5–10 min: systemic, session glitch, या one phone off।

निष्कर्ष

Practical rule:

Logs में «Sent» client side «Received» नहीं। बीच पाँच levels - message किसी पर fail हो सकता।