WhatsApp chat button for website

Tap once.The chat opens.

A WhatsApp chat button is a link: https://wa.me/ followed by your number in international format, with an optional ?text= message already typed in. Put it behind any button on your site and a tap opens a chat with you in WhatsApp, on a phone or on WhatsApp Web. The builder below makes the link, a button and HTML to paste. The rest covers three ways to add it, what visitors see, and what a link button can’t do.

Click to chat wa.me link Phone and WhatsApp Web

By the Builderify team

An example, made up for this page

01 Build the link 02 Put it behind a button 03 They tap, the chat opens
01 / How the link works

How does a WhatsApp chat button work?
It’s one link.

A WhatsApp chat button is an ordinary link to wa.me with your number in it. The button, image or line of text you put it behind decides how it looks. WhatsApp decides what happens on the tap: its click to chat feature opens a chat with that number, on a phone or on WhatsApp Web, without the visitor saving your number first.

The number is where most links go wrong. WhatsApp wants it in full international format: country code first, then the number, with no plus sign, zeros, brackets or dashes. A UK mobile written 07700 900123 becomes 447700900123. The builder below does that for you.

02 / Link builder

Build your WhatsApp link.
Number in, button out.

Type your number the way you dial it, add the message you want typed in, and the builder makes the link, a button preview and HTML you can paste. It starts on a made-up UK number; change anything. Nothing you type leaves your browser.

If it opens the wrong chat

Check the number first: country code, then digits only, with no zero after the code. Some countries add a digit for mobile numbers, so compare the result with how your number appears in WhatsApp.

Keep the message short

It’s a starting line, not a script. Say what the visitor wants and leave a gap for the detail, like “I need a quote for…”. They can change every word.

WhatsApp’s own button

WhatsApp’s Help Center offers an official Chat on WhatsApp button, in English only, and asks that you use it as it is. This builder makes a plain button of your own; to use theirs, put your link behind their image.

The link format and the official button are from WhatsApp’s click to chat page; the 15-digit limit is from ITU-T E.164. Both read on 1 November 2026.

03 / Add it

How do you add a WhatsApp chat button to a website?
Three ways, by effort.

Put the link behind a button, add Builderify’s WhatsApp block, or paste the HTML. The first works in every site builder, the second floats in the corner without any code, and the third gives you a one-tap floating button wherever a builder allows custom HTML.

  1. 01
    Every builder

    Behind a button you already have

    Add a button, an image or a line of text, set its address to your wa.me link and have it open in a new tab. It’s an ordinary link, so any site builder, theme or page builder can do it.

    A contact page, or the end of a service page.

  2. 02
    Floating, no code

    Builderify’s WhatsApp block

    Add the Builderify script tag once, open the live editor, pick WhatsApp in the Contact group and swap your link in for the example. It sits in the bubble’s panel, with rules for which pages and devices see it.

    A site that also wants chat, forms or a cookie banner from one tag.

  3. 03
    Floating, with code

    Paste the HTML

    Paste the builder’s HTML into a custom HTML or code block, or into your builder’s site-wide code area. A floating button stays in the corner of every page it loads on.

    A plain site, or a builder with a header and footer code area.

Some builders show an HTML block inside an iframe, where a button can’t float over the page. If yours does, use the first route or the second.

Before you publish

Open it from another phone

Use a phone that isn’t signed in to your number. It should open a chat with your business, with the message typed in.

Open it on a computer

WhatsApp says click to chat works on WhatsApp Web as well as on phones, so look at the desktop version too.

Look for clashes

A floating button can sit on top of a cookie banner or another chat bubble. Move it to the other corner, or give it an offset.

Press it with a thumb

A button should be easy to hit on a small screen. The floating one is 56 pixels across; keep it about that size if you restyle it.

04 / What it can’t do

Is a WhatsApp link button enough?
It starts the chat, then steps aside.

A link button gets visitors into a WhatsApp chat with you and does nothing after that. For many small businesses that is enough. These are the gaps worth knowing before you rely on it.

  1. 01

    The chat lives in WhatsApp

    Replies happen in WhatsApp, on your phone or on WhatsApp Web, not on your site. Builderify’s Inbox, Leads and Activity don’t receive them.

  2. 02

    A tap isn’t a message

    The text is typed in for the visitor, but nothing reaches you until they press Send, and they can change it first. Count messages received, not taps, to see what the button earns.

  3. 03

    You won’t know the page

    A link can’t carry the page it was tapped on. Put the context in the message, or use a different message on each page. In Builderify you can add the block more than once, each with its own page rule.

  4. 04

    Visitors need WhatsApp

    People without it can’t use the button. Keep a phone or email button beside it; the Contact group in the bubble has both.

  5. 05

    Replies depend on you

    The WhatsApp Business app adds a greeting message, away messages for outside your hours and up to 50 quick replies. Nothing on your site answers in WhatsApp for you.

  6. 06

    It runs on WhatsApp’s terms

    WhatsApp carries the conversation, and the visitor’s number comes to you. Mention that in your privacy notice.

The Business app details are from WhatsApp’s greeting messages, quick replies and Business app features pages, read on 1 November 2026.

Count the taps

A WhatsApp button you put on the page is a click to another site, which User Journey records on its own, per page. To count it as a goal, add a Clicks an element goal with the selector a[href*="wa.me"]; the button click tracking guide shows how. It counts taps, not messages: only your WhatsApp tells you how many people pressed Send.

05 / In Builderify

Builderify’s WhatsApp block:
a link button in the bubble.

The floating bubble has a WhatsApp block in its Contact group: a link button that starts as https://wa.me/your_phone_number and says Chat on WhatsApp. Replace the example with the link from the builder above, change the label if you like, and publish. It is the same wa.me link, so everything above about the number and the message still applies.

01

A ready-made link button

The Contact group has WhatsApp, Phone Call, Email, Facebook Messenger, Telegram, Viber, Discord and WeChat. Each is a link button with its own icon and starting address.

02

Rules for who sees it

Every block has its own rules: pages, desktop or mobile, new or returning visitors, where they came from, and a date range. Show WhatsApp only on mobile, or only on your pricing and contact pages.

03

More than one message

Link blocks can be added more than once, so a pricing page and a service page can each have their own typed-in message, with a page rule apiece.

04

Out of the way

Put the bubble in any corner, with offsets of your own so it doesn’t cover a cookie banner, and choose its button label and icon.

What it costs

No charge per tap.

A tap on a link button isn’t on the rate card. What the widget uses is page loads, at 10 credits per 1,000, so the 250 free credits every account gets each month cover 25,000 of them, with no monthly fee. See the pricing page for the whole rate card.

250 free

credits every month, with no monthly fee

10 credits

per 1,000 page loads with the widget on them

From $9

for a one-time pack of credits that never expire

When it isn’t the right fit

Builderify doesn’t receive or answer WhatsApp conversations: the block only opens WhatsApp. For chat that stays on your own page, use Live Chat or the AI Chatbot; the free live chat plans compared covers the other tools. Messenger works the same way with an m.me link, and the Messenger chat plugin guide builds one. A block also lives in the bubble’s panel, so a visitor opens the bubble before they see it. For a one-tap floating button, paste the builder’s HTML instead.

Build the link above, then add the WhatsApp block in the live editor. The bubble can carry your forms, popups and cookie banner on the same tag.

Start free
Questions

WhatsApp buttons, answered.

Make a link of the form https://wa.me/ followed by your phone number in international format, put it behind a button, an image or a line of text, and set it to open in a new tab. The builder on this page makes the link, a button and the HTML to paste, and the Builderify bubble has a ready-made WhatsApp block. The conversation itself stays in WhatsApp; it does not reach Builderify's Inbox.

Country code first, then the number, digits only: no plus sign, zeros, brackets or dashes. A UK mobile written 07700 900123 becomes 447700900123, so the link is https://wa.me/447700900123. WhatsApp's own example is wa.me/1XXXXXXXXXX, not wa.me/+001-(XXX)XXXXXXX.

Yes. Add ?text= and the message with its spaces and symbols URL-encoded, for example https://wa.me/447700900123?text=Hi%2C%20I%20have%20a%20question. The text appears in the message box and the visitor still presses Send, so they can change it first.

Yes. A wa.me link costs nothing and needs no plugin. In Builderify a tap on the WhatsApp block isn't on the rate card: page loads with the widget on them cost 10 credits per 1,000, every account gets 250 free credits a month and there is no monthly fee.

Yes. WhatsApp says click to chat works on phones and on WhatsApp Web. Test it on a computer as well as a phone, because what the visitor sees after the tap is WhatsApp's own screens, not your site's.

The WhatsApp and ITU pages were read on 1 November 2026. WhatsApp changes its help pages and features from time to time, so check its click to chat page before you rely on a detail. The Builderify details come from the product and its module pages. The business, the number and the message in the pictures are made up.

← All guides

Stop losing the visitors
you already paid for.

More leads from the traffic you already have, and follow-up that sends itself. Free to start. No card, no monthly fee.