WhatsApp link generator
WhatsApp link generator with a ready message
Type your business number and the message the customer will find ready to send. The generator builds the link, you test it on your phone and copy it for your bio, your website or an ad.
- No sign-up
- Works in your browser
- We don't store the number or the message
Build your link
Only the area code and the number, without the country code and without a leading 0.
Write it the way your customer would.
Everything happens in your browser. Nothing you type is sent to XBASE.
Step by step
How to generate the link
- 01
Choose the country
For Brazilian numbers, keep +55.
- 02
Type the number with the area code
No leading 0, no spaces, parentheses or dashes: the generator cleans up whatever is left.
- 03
Write the ready message
It is the text that appears in the customer's typing field. They can still edit it before sending.
- 04
Test on your phone
Tap "Test on WhatsApp" and check that it opens the right number, with the whole message.
- 05
Copy and use
Paste the link wherever you want. For printed material, download the QR code.
How the link works
What is inside a wa.me link
The address always has the same parts: https://wa.me/, the number with the country code and, if you want, ?text= with the encoded message. Example: https://wa.me/55119XXXXXXXX?text=Hi%2C%20I%20need%20a%20quote
| Part | What it is | In the example |
|---|---|---|
| https://wa.me/ | WhatsApp's conversation address | https://wa.me/ |
| Country code | 55 for Brazil | 55 |
| Area code and number | Without the leading 0 | 119XXXXXXXX |
| ?text= | The ready message, optional | ?text= |
| Encoded message | Spaces and accents replaced by codes the browser understands | Hi%2C%20I%20need… |
https://wa.me/
- What it is
- WhatsApp's conversation address
- In the example
- https://wa.me/
Country code
- What it is
- 55 for Brazil
- In the example
- 55
Area code and number
- What it is
- Without the leading 0
- In the example
- 119XXXXXXXX
?text=
- What it is
- The ready message, optional
- In the example
- ?text=
Encoded message
- What it is
- Spaces and accents replaced by codes the browser understands
- In the example
- Hi%2C%20I%20need…
The generator does the encoding for you. If you edit the link by hand, the message may arrive cut off.
Templates
Ready messages to get started
Write it the way the customer would, with a single question. Replace what is in brackets.
Quote
Hi, I came from your website and I'd like a quote for [service]. Could you send me the prices?
Availability
Hi, is the [product] still available in size [size]?
Appointment
Hi, I'd like to book [service]. Which days do you have open?
Repairs
Hi, my [device] has [problem]. Can you fix it?
Courses
Hi, I'd like to know about the [course] classes and how to enroll.
The message becomes part of the link, and anyone with the link can read it. Do not include passwords, card data, documents or health information.
Where to use it
Where the link works best
Instagram bio
With a direct call, like "Ask us on WhatsApp". In the ready message, say the person came from Instagram.
Website
On quote, contact and question buttons. For a fixed button on every page, use the WhatsApp button for websites.
Create buttonGoogle Business Profile
Many people look for the business contact there. Place the link next to the phone and the website.
Email signature
In a short line below your name, like "Prefer to chat? Message us on WhatsApp."
Ads
A different ready message for each ad helps you know which one brought the conversation.
Paper
Menu, card, packaging, shop window: use the QR code.
Create QR code
Formats
Link, QR code or button
| Format | Where to place it | How the customer reaches the conversation |
|---|---|---|
| Link | Instagram bio and Stories, a quote sent by email, a salesperson's signature, an ad | Opens directly, on the phone or on the computer |
| QR code | Price tag, order box, reception desk, school notice board, trade show booth | Scans it with the camera, without typing anything |
| Website button | Product, service, pricing and contact pages | Clicks the corner of the page they are reading |
Link
- Where to place it
- Instagram bio and Stories, a quote sent by email, a salesperson's signature, an ad
- How the customer reaches the conversation
- Opens directly, on the phone or on the computer
QR code
- Where to place it
- Price tag, order box, reception desk, school notice board, trade show booth
- How the customer reaches the conversation
- Scans it with the camera, without typing anything
Website button
- Where to place it
- Product, service, pricing and contact pages
- How the customer reaches the conversation
- Clicks the corner of the page they are reading
Start with the link. If the customer is holding paper, use the QR code; if they are on your website, use the button.
Conversation source
One ready message for each place the link appears
The link alone does not count clicks. A simple way to know where each conversation came from is to create one link per place, each with a different ready message.
| Source | Ready message |
|---|---|
| Hi, I saw your profile on Instagram and I'd like to know about… | |
| Hi, I found you on Google and I'd like to know about… | |
| Product page | Hi, I have a question about the [product] I saw on the website. |
| Campaign | Hi, I saw the [campaign name] ad and would like to know more. |
Instagram
- Ready message
- Hi, I saw your profile on Instagram and I'd like to know about…
Google
- Ready message
- Hi, I found you on Google and I'd like to know about…
Product page
- Ready message
- Hi, I have a question about the [product] I saw on the website.
Campaign
- Ready message
- Hi, I saw the [campaign name] ad and would like to know more.
In XBASE, the conversation arrives with that first message, and the team marks the source with a tag by typing "/" in the conversation itself.
Common problems
The link won't open? See the likely cause.
| What happens | Likely cause | What to do |
|---|---|---|
| It opens someone else's chat | The country or the number was typed wrong | Fix the country or the number and generate another link |
| WhatsApp says the number does not exist | The number is not on WhatsApp or has a wrong digit | Check the full number on WhatsApp |
| 55 appears twice | The country code was also typed in the number | Keep 55 only in the Country field |
| The message arrives cut off | The link was edited by hand | Generate a new link instead of editing |
| The printed QR code opens the old number | The image was made before the change | Generate and print a new QR code |
| Nothing is sent | The ready message only appears in the field; the customer has to tap send | That is how WhatsApp works |
It opens someone else's chat
- Likely cause
- The country or the number was typed wrong
- What to do
- Fix the country or the number and generate another link
WhatsApp says the number does not exist
- Likely cause
- The number is not on WhatsApp or has a wrong digit
- What to do
- Check the full number on WhatsApp
55 appears twice
- Likely cause
- The country code was also typed in the number
- What to do
- Keep 55 only in the Country field
The message arrives cut off
- Likely cause
- The link was edited by hand
- What to do
- Generate a new link instead of editing
The printed QR code opens the old number
- Likely cause
- The image was made before the change
- What to do
- Generate and print a new QR code
Nothing is sent
- Likely cause
- The ready message only appears in the field; the customer has to tap send
- What to do
- That is how WhatsApp works
Test the link on your phone before putting it in an ad or sending it to print.
After the click
The link brings the customer to you. The rest of the way happens in XBASE.
A link does not reply or record who reached out. In XBASE, whoever messages you on official WhatsApp becomes a contact, the conversation gets an owner and becomes a card in the pipeline. Several people answer the same number, and the PDF proposal is sent from inside the conversation.
To receive conversations in XBASE, the number must be connected to Meta's official API. Once connected, it stops working in the WhatsApp app on the phone. The link stays the same.
Frequently asked questions
Questions about the WhatsApp link
No. The link opens a chat with any number active on WhatsApp: personal, the Business app or the official API.
From the first message to the sale
Every conversation with an owner and a stage in the pipeline, up to the proposal.
XBASE is a conversational CRM with AI. Official WhatsApp, Instagram Direct and email arrive in the same inbox, every conversation becomes a card in the pipeline, and our expert team sets up the automations and AI agents with you.
Create account- Nothing to install
- WhatsApp through Meta's official API
- Setup with a specialist