All articles
4 min read#messengers#contact#buttons

Telegram, WhatsApp, Viber: which to offer

A messenger button is the shortest path from a page to a conversation. It is also the easiest one to get wrong, usually by choosing the app you like.

Offer the messenger your audience already has

The choice has little to do with which app you prefer. It has everything to do with which app is already installed, already signed in, and already carrying the conversations your visitor has every day. A button to a messenger nobody around you uses is a dead row that still takes space near the top of the page.

Which one that is depends on the country, and it changes faster than most people update their pages. WhatsApp is the default across much of Europe, Latin America and India. Telegram carries the habit in parts of Eastern Europe and Central Asia. Viber still holds ground with older customers in Ukraine and Greece. If you serve one country, choose for that country rather than for yourself.

Your audienceThe sensible choice
Local customers, one countryThe messenger that country actually writes in
A diaspora audience abroadThe home messenger plus WhatsApp
Younger followers from social appsTelegram alone
Older customers and parentsViber or WhatsApp, nothing newer
You genuinely do not knowWhatsApp only, then watch what arrives

Two buttons are usually enough

Two covers the split in almost every audience: the messenger most people use, and the one the rest fall back to. A third rarely reaches anyone the first two missed. A fourth is close to pure noise — it says you were unwilling to choose, and it pushes everything below it further down the screen.

There is a cost to the visitor as well. Four near-identical buttons force a decision with no right answer, and that is exactly where people stop. One obvious button gets tapped. Four equal ones get read, compared and abandoned.

The https forms are the ones that work

Every messenger has two kinds of link. There is the ordinary web address — t.me/yourname, wa.me/380501234567 — and there is a custom scheme such as tg:// or viber://chat. The web address opens the app when the app is installed, and a normal web page when it is not. The custom scheme opens the app or it fails, with nothing in between.

That failure matters more than it sounds, because many visitors arrive inside an in-app browser: the window that opens when someone taps a link in Instagram or TikTok. Those windows handle custom schemes badly. Often nothing happens at all, and the visitor is left with a blank result and no explanation. This is why tapmy.link only ever builds the https forms.

A WhatsApp or Viber button is built from a phone number, and the number has to be in international form: country code first, no leading zero, no spaces or dashes. A number in local format produces a link that looks correct and opens a chat with nobody.

Say what the visitor is starting

The word Telegram is a brand name, not an invitation. It tells someone which app will open and nothing about what happens next. Tapping a messenger button feels like walking into a stranger’s house, so the label should name the conversation and remove the hesitation.

  • Ask about a booking — Telegram
  • Order on WhatsApp, replies the same day
  • Sizes and delivery — Viber
  • Write to me in English or Ukrainian — Telegram

Each of those answers what to write and roughly what to expect. If your reply time is short, put it on the button. If it is two days, say two days rather than saying nothing at all.

A messenger button invites messages

This part is worth being blunt about. Adding the button is a promise to read what arrives. An unanswered message is worse than no button: the visitor did the thing you asked, waited, and learned that you do not answer. They will not go and find the form instead.

So offer it only where you can keep up. Seasonal is fine — a button through a launch week, removed afterwards — and hiding the block rather than deleting it keeps the wording for next time. If nobody is reading messages this month, take the button off the page this month.

Read next