You want customers to reach you on WhatsApp instantly. The obvious solution is to put your number on your website. But the moment a plain phone number appears in your HTML, spam bots find it — and your WhatsApp fills up with automated messages, solicitations, and junk you never asked for. Here's how to make your number clickable and customer-friendly without handing it to scrapers.
🤖 Why Displaying a Raw Phone Number Is a Bad Idea
Spam bots crawl the web continuously, scraping anything that looks like a contact number. A number written as plain text on a webpage — even one wrapped in a href="tel:" link — is easy to extract. Once harvested, it gets added to calling and messaging lists that are sold, shared, and reused indefinitely.
For WhatsApp specifically, the risk is compounded: anyone with your number can initiate a chat. There is no opt-in step for the person receiving the contact. If your number is on a scraper's list, it will be messaged.
Common mistake: Writing your number as +60 12-345 6789 on the page doesn't help. Modern scrapers extract numbers even when they're split with spaces, dashes, or brackets.
🔀 Your Options: Compared
Writing your number directly on the page gives maximum visibility — and maximum exposure to scrapers. Simple, but leaves your number permanently vulnerable once indexed.
A wa.me/<number> link hides nothing — the number is still visible in the URL — but it at least removes the plain-text number from the page body. Scrapers can still extract the number from the link's href attribute, but it reduces accidental harvesting from basic text scraping.
A waapp.me link like waapp.me/wa/BZbvjr contains no phone number in the URL itself. The number is stored server-side and only revealed when a real person clicks the link. Scrapers see only an opaque short code — useless without clicking through. Your raw number never appears in your HTML.
🛡️ The Added Benefit: SafeSend Preview
When a customer clicks your waapp.me link, they see a SafeSend preview screen before WhatsApp opens. This shows them your number and any pre-filled message you set — giving them a moment to confirm they're contacting the right business.
For your customers, this builds immediate trust. They can see your number clearly before the chat opens, rather than discovering it only after WhatsApp launches. For you, it means only intentional contacts reach your WhatsApp — not misclicks or accidental taps.
Pro tip: Add a pre-filled message to your link — something like "Hi, I'd like to enquire about..." — so customers arrive with context already set. It speeds up your first response and reduces the back-and-forth of figuring out why someone messaged you.
🔧 How to Create Your Link in 3 Steps
-
1Go to waapp.me and enter your WhatsApp number with the country code.
-
2Optionally add a pre-filled message — for example, "Hi, I'm interested in your products."
-
3Copy the shortened link and paste it into your website wherever you'd like a "Chat on WhatsApp" button.
The link is permanent and free. You can use it on your website, in your email signature, on your social media bio, and in any printed QR code.
🎨 Making It Look Good on Your Website
A plain text link works, but a styled button converts better. Here's a minimal HTML snippet you can drop into any webpage:
<a href="https://waapp.me/wa/YOUR_CODE"
target="_blank" rel="noopener"
style="display:inline-flex;align-items:center;gap:8px;
background:#25D366;color:#fff;font-weight:700;
padding:12px 24px;border-radius:100px;
text-decoration:none;font-family:sans-serif;">
💬 Chat on WhatsApp
</a>
Replace YOUR_CODE with the code from your waapp.me link. The result is a green button that opens your WhatsApp chat — with the SafeSend preview step protecting both sides.
Create Your WhatsApp Link Now
Generate a safe, shareable link for your website. No account required. Free forever.
Generate Link