WhatsApp Traffic in Analytics — Why It Shows as Direct and How to Track It
Links shared on WhatsApp usually arrive with no referrer, so they are counted as direct traffic. Learn why, how to tag the links you control, how to estimate the rest, and how to understand what visitors from shared links do.
Short answer: when someone taps a link in WhatsApp, the browser that opens it generally receives no referrer, so analytics records the visit as direct. For links you send yourself, such as broadcasts, business messages, and share buttons, add UTM parameters. For links people copy and share on their own, you cannot identify the source, and can only estimate it from patterns such as direct visits landing on deep pages from mobile devices.
Table of Contents
- Why It Shows as Direct
- Links You Control
- Links You Do Not Control
- What Shared-Link Visitors Do
- Mistakes to Avoid
- Key Takeaways
Why It Shows as Direct
A referrer is sent by a browser when you follow a link from one web page to another. A messaging app is not a web page. When it hands a link to the browser, there is usually nothing to send.
The same applies to other messaging apps, email clients, SMS, and many mobile apps. This traffic is often called "dark social". In markets where WhatsApp is the main way people share links, it can be a large part of what your reports call direct (high direct traffic).
WhatsApp Web in a desktop browser may pass a referrer in some cases. Do not rely on it.
Links You Control
Tag every link you place into WhatsApp yourself.
https://example.com/product/blue-kurta?utm_source=whatsapp&utm_medium=social&utm_campaign=diwali_broadcast| Use | Suggested tags |
|---|---|
| Broadcast or business message | utm_source=whatsapp&utm_medium=messaging&utm_campaign=<name> |
| Share button on a product page | utm_source=whatsapp&utm_medium=share |
| Customer support replies | utm_source=whatsapp&utm_medium=support |
| Order updates | utm_source=whatsapp&utm_medium=transactional |
| Click-to-WhatsApp ad follow-up | Include the campaign name |
The share button is the important one. If your product page has a "Share on WhatsApp" button, make the shared URL include the tags. Every visit from that share is then attributed.
Keep naming consistent, in lower case (UTM tracking). Do not put personal details such as a phone number or name in the URL (personal data in URLs).
DeepSync reads UTM parameters and shows sessions by source and campaign in its marketing and attribution reports (attribution).
Links You Do Not Control
A customer copies a URL from the address bar and pastes it into a family group. No tags, no referrer. You cannot attribute this.
You can estimate it.
| Signal | Suggests sharing |
|---|---|
| Direct sessions landing on a deep page | Nobody types a long product URL from memory |
| Mobile device | Messaging is mostly mobile |
| A sudden cluster on one URL | A link is going around a group |
| New visitors | Not a returning customer with a bookmark |
| Evening and weekend timing | When personal sharing happens |
A segment of "direct, mobile, new visitor, landing page not the homepage" is a rough proxy for shared links. It also contains other things, such as in-app browsers that strip referrers and people tapping links in SMS, so read it as a range, not a count.
Two practical helpers:
- Make the share button prominent, so more sharing goes through the tagged route.
- Use short, clean URLs. Long URLs with tracking parameters look suspicious in a chat and are sometimes trimmed by the sender.
What Shared-Link Visitors Do
A visitor from a friend's message differs from one from an ad.
- They arrive with a recommendation, so trust is higher.
- They land on a specific product or page, often with no idea who you are.
- They may only want to look at what the friend sent, then leave.
- They often reply to the friend, not to you.
Watch sessions in the proxy segment.
| Behavior | Implication |
|---|---|
| Looks at the product, then goes to the homepage or about page | Needs to know who you are; put brand and trust cues on product pages |
| Scrolls images, leaves | Curiosity; make saving or sharing onward easy |
| Adds to cart quickly | The recommendation did the selling |
| Lands on an out-of-stock or expired page | Shared links live long; handle them well (out of stock, 404 pages) |
| Hits a login wall | A shared link to a page that needs an account; show a public preview |
Because shared links are opened long after they are sent, keep old URLs working, and redirect retired products to a relevant page.
Also check the link preview. WhatsApp builds a preview from the page's Open Graph title, description, and image. A missing or broken preview makes a link look untrustworthy and reduces taps before your analytics ever sees a visit.
Mistakes to Avoid
- Treating all direct traffic as brand strength. Much of it is unattributed sharing and apps.
- Tagging internal links with UTMs. This overwrites the real source mid-session.
- Inconsistent source names:
WhatsApp,whatsapp,wa. - Sending unsolicited messages. Messaging customers on WhatsApp requires their opt-in under the platform's business policies and, depending on the jurisdiction, under law. This is general information, not legal advice.
- Judging a broadcast only by clicks. Follow the visit through to the outcome.
Tag your own share button today
It takes one line and turns your largest invisible channel into a visible one, at least for shares made from your pages.
Key Takeaways
- WhatsApp visits arrive without a referrer and count as direct.
- Tag every link you control, including the share button.
- Estimate untagged sharing from direct deep-page mobile visits.
- Shared links live long; keep old URLs and previews working.
Conclusion
Much of your best traffic comes from one customer telling another. You cannot see the conversation, but you can tag the door you gave them and watch who walks through it.
Frequently Asked Questions
Related articles
Stay in the loop
Get the latest insights on product analytics and user behavior delivered to your inbox.



