WhatsApp Marketing · Convert
WhatsApp Link Generator
A WhatsApp click-to-chat link opens a chat with a number and, if you want, a prefilled message. Use wa.me. Put a tagged landing URL in the message if you need GA4 to see the visit after they tap.
The tool
Try it here
Use this before you paste a WhatsApp button on a landing page, an ad, or a bio. Build the link once. Then reuse it.
Why it helps
Why you need a WhatsApp Link Generator
wa.me/PHONE?text=MESSAGE is the click-to-chat format. The phone needs a country code. No plus, no spaces in the number.
The prefilled message is the first thing they see. Name the offer and the next step. “Hi” is not a campaign.
If they must land on a page after the chat, put a UTM URL in the message. Same campaign string as the ads. Source can be whatsapp. Medium can be social or cpc if you paid for the click.
When
When to use it
- A landing page or ad needs a WhatsApp button.
- When the bio says “DM us” and you want a real link.
- When sales wants one number and one opening line for google-in-demo-exact-2026q3.
How
How to use it
- 1Enter the business number with country code. India is 91 then the ten digits. No +.
- 2Write a short prefilled message. Offer + next step. Keep it under a few lines.
- 3If you need tracking, paste the tagged landing URL (from the UTM builder) into the message.
- 4Copy the wa.me link. Paste it on the button. Test it on your phone before spend.
Example
Example: Acme demo on WhatsApp
Acme runs google-in-demo-exact-2026q3. The landing page has a WhatsApp button for leftover demo slots.
You put in
- Number
- 919876543210
- Message
- Hi - I want the 30-minute product demo.
- Page in message
- https://acme.com/demo?utm_source=whatsapp&utm_medium=social&utm_campaign=google-in-demo-exact-2026q3
You get
https://wa.me/919876543210?text=Hi%20%E2%80%94%20I%20want%20the%2030-minute%20product%20demo.
The chat opens to Acme’s number with the demo already named. If you also put the UTM URL in the message, they can tap through and GA4 still sees the campaign.
Result
What this changes for you
The chat opens with the offer already written. You stop sending people to a blank composer.
Common mistakes
- A local number without the country code. wa.me will not open the right chat.
- A 400-character pitch. The first two lines do the job.
- utm_source=acme. Source is who sent the click: whatsapp.
- Never testing the link. Broken WhatsApp buttons waste the page.
FAQ
WhatsApp Link Generator FAQ
What is a WhatsApp click-to-chat link?
It is a URL that opens WhatsApp to a number, with an optional prefilled message. The common form is https://wa.me/COUNTRYCODEPHONE?text=MESSAGE.
Do I need the WhatsApp Business API for a wa.me link?
No. Click-to-chat works with a normal Business or personal number. The Cloud API is for templates, sending at scale, and official message types. Use both if you have both jobs.
How do I track WhatsApp clicks in GA4?
GA4 does not read a wa.me tap by itself. Put a tagged landing URL in the message, or fire a click event on your own button. Same utm_campaign as the ads.
Should utm_source be whatsapp?
Yes, if WhatsApp sent the click to your page. Medium is often social, or cpc if you paid. Do not put the brand in utm_source.
Next
Related tools
- UTM Builder Build clean campaign URLs with source, medium, campaign, term and content.
- WhatsApp Message Counter Count session messages and Cloud API template fields before you submit.
- CTA Generator Clear calls to action matched to intent and funnel stage.
- WhatsApp click-to-chat links and Cloud API templates wa.me for a button. Template names and character limits for the API. How UTMs still apply when the tap is in WhatsApp.
- UTM parameters, explained for campaign reporting What utm_source, utm_medium and utm_campaign actually do, how to keep them clean, and which GrowingAlgo tools to use before you spend.