← Back to Blog

How to Track Clicks on a WhatsApp Link (No Code Needed)

Nitheesh KR
Nitheesh KR
Founder & CEO
• 8 Min Read
Marketing
A short link sent in a chat above an arrow, with a card below listing the clicks, country and device data a redirect records.

You send an offer to 200 customers on WhatsApp. Grey ticks. Then blue ticks. That is everything you will ever learn about it.

Nobody tells you whether one person tapped the link.

To track clicks on a WhatsApp link, send a short link instead of the plain web address. WhatsApp never reports a tap on a link inside a message. The redirect behind a short link counts every one.

It works in any chat. It needs no code and no extra app.

Why doesn't WhatsApp show link clicks?

Meta has already explained this, in its own words.

WhatsApp makes its own short links and QR codes. They open a chat with your business. Even there, Meta logs nothing. Its documentation says:

"Analytics are not available for QR Codes and Short Links as we limit the amount of data we log to protect user privacy."

So this is a choice, not a missing button. Meta keeps its logs small on purpose.

Your ordinary chats work the same way. You get a delivery tick and a read tick. There is no click number anywhere in the app.

Do broadcast lists or Status help?

No. Both give you less than people expect.

A broadcast list sends a separate one-to-one message to each person on it. In practice you get the same ticks as a normal chat, and nothing more.

Status is a little different. It shows a viewer list: who watched, and when. That list generally depends on read receipts, so it is not always complete. It still holds no click count.

Does the WhatsApp Business API track link clicks?

Yes. This is where most articles go wrong, because they stop at the yes.

The WhatsApp Business Platform is Meta's paid API for larger senders. Its template analytics do return a clicked number. Four limits come with it, and Meta states all four on its analytics page.

  1. It counts buttons, not text. Meta says clicks "are only returned for URL buttons and quick-reply buttons". A link typed into the body of the message is never counted.
  2. Marketing and utility templates only. Meta: "Button click analytics are only available for templates categorized as MARKETING or UTILITY."
  3. The data lasts seven days. Meta: "After this 7-day window, the corresponding read/click counts reset to zero and no further updates are recorded for those messages."
  4. Two regions are left out. Meta says accounts in "the European Union or Japan" are not supported, and that includes phone numbers with those country codes. Check the page for the current list.

Read the third one again. After a week, Meta's own numbers go back to zero.

One more rule shapes how you tag these links. A URL button "supports 1 variable, appended to the end of the URL string", per Meta's template guide. You can add a code at the end of the address. You cannot drop one into the middle.

Which WhatsApp do you actually have?

Two products share a name, and mixing them up is common.

The WhatsApp Business app is the free green app you install from a store. In practice it gives you basic message statistics: sent, delivered, read and received. It reports no clicks.

The WhatsApp Business Platform is the API above. You reach it through a provider, you pay per message, and you send templates that Meta approves first.

If yours is the free app, you have no click data at all.

Two columns comparing what the WhatsApp Business app reports against the Business Platform, with ticks and crosses beside each metric.

How do you track clicks on a WhatsApp link?

You cannot change what WhatsApp logs. You can change the link you send.

Put a redirect in the middle. A short link is an address whose only job is to answer "go here instead". That answer comes from a server, and a server can count.

Here is the whole method.

  1. Copy the web address of the page you want people to open.
  2. Paste it into a link shortener and make a short link.
  3. Send the short link in your WhatsApp message.
  4. Someone taps it. The redirect records the tap and passes them on.
  5. Open the dashboard and read the number.

Any shortener with analytics does this. clik.so's free plan tracks 2,000 clicks a month on a link you paste into a chat. A tap shows up on the dashboard within about a minute.

Four steps joined by arrows: a short link sent in a chat, a tap on a phone, a redirect that records the click, then the destination page.

What a redirect can and cannot tell you

A short link is not a tracker on a person. It is a counter on a door.

Here is the honest list.

  • You can see the number of taps, the time of each one, the country, and whether the tap came from a phone or a computer.
  • You cannot see a name, a phone number, or which contact tapped. A web link carries none of that.

One habit gets you closer without any of that. Make a separate short link for each place you post.

One link for the customer group. A second for the staff group. A third for your Status. The link itself then tells you which audience replied.

That is the cheapest honest measurement there is. It works on every channel, not only WhatsApp.

Tag the link before you shorten it

UTM tags are extra words on the end of a web address. They tell your analytics tool where a visit came from.

They ride along on a WhatsApp link the same as anywhere else. The order matters. Tag the destination first, then shorten the tagged address:

yourshop.com/sale?utm_source=whatsapp&utm_medium=chat&utm_campaign=diwali

Shorten first and you tag the wrong address. Our guide to UTM parameters covers the five standard tags and what belongs in each.

Tags earn their keep here. A tap inside an app does not come from a web page, so there is no referring page for your analytics to read. Untagged visits then pile up under direct traffic, and the channel gets no credit.

Text messages need a second look. The rules there are stricter and the link advice is different. Short links for SMS covers that.

Will a short link break the link preview?

Nobody outside Meta can tell you. Honesty is more useful here than confidence.

Meta's documentation does not say whether WhatsApp follows a redirect while it builds a preview. It does not say whose tags it reads. Blog posts claim answers in both directions, and none of them name a source.

Meta does say this much on its link previews page. A preview is a best effort, and it "should not be relied on. It's not guaranteed to work (and continue to work)."

So test your own link before you send a campaign. It takes two minutes.

  1. Make the short link.
  2. Send it to yourself, or to a second phone.
  3. Wait for the card to draw.
  4. Check the title, the text and the image.

If the card looks wrong, check the Open Graph tags on the page WhatsApp fetches. Meta asks for a non-empty og:title, og:description and og:url. It wants an image under 600KB and at least 300 pixels wide. Those tags must also sit inside the first 300KB of the HTML.

Our guide to broken previews walks through the rest.

FAQ

Can I see who clicked my WhatsApp link?

No. A short link records the tap, not the person behind it. You get the time, the country and the device type. To get closer, send a different short link to each group, so the link itself tells you which group answered.

Does the free WhatsApp Business app show link clicks?

No. It gives you message statistics: sent, delivered, read and received. Click tracking sits in the paid Business Platform, and even there it counts URL buttons in approved templates, not a link typed into the message.

Do my click numbers really vanish after seven days?

Meta's do. Its analytics page says read and click counts reset to zero once the 7-day window passes. That rule covers the Business Platform's template data. A short link keeps its own record, because the count lives on your side.

Where should UTM tags go on a short link?

On the destination address, before you shorten it. The tags then sit on your server, and the chat carries only the short link. Your analytics tool still reads them when the visitor lands on the page.

Does this work in a group chat?

Yes. A short link is an ordinary web address, so it works in a group, a broadcast or a one-to-one chat. You get one total for the link, not a number per person. Use a separate link per group to compare them.

Want to try this yourself?

Shorten one link and send it to a single group this week. Compare the number against what you assumed. clik.so's free plan needs no card and tracks 2,000 clicks a month. Click analytics shows the country, the device and the time behind each tap.


Nitheesh KR

Written by Nitheesh KR

Founder & CEO

Follow on LinkedIn →