How to Create a WhatsApp Link for Your Business
Build a WhatsApp click-to-chat URL, encode a useful draft message, test the destination, and publish it without exposing sensitive information.
The link format in one minute
A WhatsApp click-to-chat link opens a conversation with a specific number. The visitor still decides whether to send the message. That distinction matters: the link is a contact shortcut, not an automated messaging system.
The number is written in international format with digits only. An optional message is added as a URL-encoded query value so spaces, punctuation, ampersands, and non-English characters do not break the address.
https://wa.me/212600000000?text=Hello%20I%20would%20like%20to%20ask%20about%20availabilityPrepare the number before you generate anything
Start from the number that actually receives business conversations. Write the country code followed by the local number, then remove the plus sign, spaces, brackets, and hyphens. Do not guess whether a leading local zero stays in the number; confirm the international representation used by the account.
This is also the right moment to decide whether the number should be public. A personal number published on a website can be copied, indexed, and reused outside the original context. If contact volume matters, a dedicated business number is easier to manage.
- Correct shape: country code + subscriber number, digits only.
- Do not include extensions or labels such as 'office'.
- Open the account in WhatsApp and confirm the recipient before publishing the link.
Write a draft that helps both sides
A useful prefilled message gives the visitor enough context to start. For a repair service, for example, 'Hello, I would like to ask about an appointment this week' is more useful than 'Hi'. The customer can edit the draft, so keep it short rather than trying to turn a chat message into a full intake form.
Never prefill passwords, card details, identity numbers, medical information, or other sensitive material. A URL can be copied into history, analytics systems, screenshots, or support logs before the user ever presses Send.
Test the actual published path
Generate the URL, open it on a phone, and verify the recipient and draft text. If desktop visitors matter, repeat the test with WhatsApp Web or the desktop application available. Then publish the button or link and test that rendered element again rather than assuming the CMS preserved the URL unchanged.
When a link fails, isolate the two moving parts. First remove the message and test only the number. If that works, the number is probably valid and the issue is encoding or copied punctuation in the text value.
- Check one digit at a time against the intended account.
- Test punctuation, line breaks, emoji, and non-English text if you use them.
- Use a descriptive button label such as 'Ask about availability on WhatsApp' instead of displaying the raw URL.
- State realistic response hours if the channel is not monitored continuously.
Where a WhatsApp link fits in a customer journey
A contact link works best where the next action is conversational: a product availability question, a booking clarification, a quote request, or a pre-sales question. It is weaker for structured data collection that needs required fields, consent records, attachments, or reliable routing; a form is usually better for those jobs.
You can also turn the final link into a QR code for printed material. If you do, place a short explanation beside the code and test the final print size. The QR code should point to the same stable WhatsApp URL you already verified.
Final publication checklist
Before sharing the link widely, confirm the destination one last time and save the approved URL somewhere your team can find it. If the number changes later, update every placement rather than relying on redirects you do not control.
The generator on this site builds the link locally in the browser. It does not send the drafted message. The sensitive step begins when the visitor opens WhatsApp, so the safest design is still to request only the minimum information needed to start the conversation.
- International number verified.
- Draft contains no secrets or unnecessary personal data.
- Phone and desktop behavior checked where relevant.
- Published button tested after deployment.
- Alternative contact method available when appropriate.
Frequently Asked Questions
Does a WhatsApp click-to-chat link send the draft automatically?
No. It opens the conversation with an optional draft; the visitor decides whether to edit or send it.
Why does the text parameter look full of percent signs?
Reserved characters are URL-encoded so the message can travel safely inside the link without being mistaken for URL syntax.
Related articles
How to Use UTM Links to Track Campaigns
Design a naming convention, build tagged URLs, test them, and preserve a campaign record that stays readable in reports.
How to Make an Invoice Online for Free
Prepare a readable invoice with identifiable parties, traceable line items, checked arithmetic, and payment terms the customer can act on.