wa.me लिंक: WhatsApp Click to Chat सही setup
AndySendy academy
← सभी पोस्ट

🔗 wa.me: टूटे बिना WhatsApp link

«wa.me के बाद number paste करो» - आधी site buttons «Invalid phone number»। Format issue: extra +, bracket, unencoded text। Working formats, encoding, conversion/ban context।

Article के बाद Click to Chat बिना error; site/signature/QR format choice।


पहले / बाद

पहले: wa.me/919876543210 और api.whatsapp.com/send/ equal; ?text= as typed।

बाद: wa.me modern recommended; api older। ?text= URL-encoded mandatory। Click send नहीं - chat open + prefill; user Send tap।


Formats

Format Use Note
wa.me/<number> Basic button Modern
wa.me/<number>?text=<text> Prefill URL-encoded
api.whatsapp.com/send/?phone=... Old WebView Legacy; some in-app browsers stable
wa.me/?text=... Share no number Pick contact

Mobile deeplink; desktop intermediate page।


Number/text rules

International without +, spaces, brackets: 919876543210। Wrong → invalid number error।

?text= encoded: space %20, ? %3F। Unencoded breaks।

~2000–4000 chars possible; 150–200 readable on phone।


Click ≠ message

Prefill only; user must Send। Click vs real inquiry - drop-off।

Mobile click→send ~60–85%; desktop ~25–40%। Forum benchmarks।


Mini-case: attribution

Three buttons, different ?text= (header, calculator, contacts)। Handling speed +35%। Inbound funnel overlap।

Different ?text= = free attribution।


Antispam

User-initiated via wa.me - «whitest» practice; not Meta doc। Antispam। Aggressive prefill - report still possible। Report metrics


WABA

wa.me to official WABA - first inbound opens free 24h window।


Pitfalls

Test api format if WebView flaky। Own redirect: mobile whatsapp://, desktop web.whatsapp.com


🎯 अगला कदम

Audit buttons: clean number, encoded text, per-block different prefill।

निष्कर्ष

Practical rule:

Link opens chat; human sends - दो events; analytics में मत मिलाओ।