How to Implement WhatsApp Click to Chat on Your Website

What Is WhatsApp Click to Chat?

WhatsApp's Click to Chat feature allows users to start a chat with someone without saving their phone number. This is ideal for businesses wanting to connect with customers via WhatsApp from websites, mobile apps, emails, or banners.

Link Format Options

There are two common formats you can use to initiate chats:

1. Clean URL (Recommended)

https://wa.me/<number>?text=<urlencodedtext>

Example:

https://wa.me/911234567890?text=I'm%20interested%20in%20your%20services

2. API Endpoint (Legacy-Compatible)

https://api.whatsapp.com/send?phone=911234567890&text=I'm%20interested%20in%20your%20services

Pre-Filled Message Without Number

If you want users to enter the recipient manually but prefill a message:

https://api.whatsapp.com/send?text=Hello%2C%20I%20need%20help

Embedding Click to Chat in HTML

<a href="https://wa.me/911234567890?text=Hello%2C%20I'm%20interested" target="_blank">
  Chat on WhatsApp
</a>

Best Practices

  • Ensure phone numbers are in international format (no + or 00).
  • Always URL-encode your messages.
  • Use target="_blank" to open in a new tab.
  • Test on both mobile and desktop environments.

Cross-Platform Compatibility

Platform Behavior
Mobile Apps Opens WhatsApp directly
Mobile Web Redirects to WhatsApp or WhatsApp Web
Desktop Opens WhatsApp Web
Without WhatsApp Prompts to install WhatsApp

Useful Resources

Comments