Tracking

Dark Traffic

Website traffic that cannot be attributed to a specific source due to missing or stripped tracking parameters.

Dark traffic is the invisible portion of your traffic that appears as "Direct" but isn't actually direct. Sources of dark traffic: Messaging apps (WhatsApp, Telegram strip UTMs), Email clients (Outlook, Gmail remove tracking), Social media apps (Instagram, TikTok in-app browsers strip UTMs), Link shorteners (poorly configured shorteners lose UTMs), HTTPS to HTTP (referrer data lost), and Copy-paste links (users copy URL without UTMs). Why it's called "dark": You can't see where it came from, Can't attribute revenue to campaigns, and Can't optimize what you can't measure. Scale of the problem: Typical brands: 20-40% of traffic is dark, Mobile-heavy brands: 40-60% dark (apps strip more), and B2B brands: 15-30% dark (email-heavy). How to detect dark traffic: Spike in "direct" traffic after campaign launch (that's your dark traffic), High conversion rate on "direct" traffic (these aren't cold visitors), and Mobile traffic shows more "direct" than desktop (app browsers strip UTMs). How to reduce dark traffic: Use server-side tracking (bypasses browser stripping), Implement first-party cookies (persist across sessions), Add UTM parameters to all links (even if they get stripped, some will survive), Use link management tools (Bitly, Branch.io handle stripping), and Track campaign codes in URLs (use ?ref= as backup to UTMs). Advanced solutions: Fingerprinting (probabilistic matching across sessions), First-party data (match orders to email campaigns), and Incrementality testing (measure true campaign impact). Impact: 20-40% of revenue is misattributed, "Direct" traffic gets false credit, and Paid campaigns appear less effective than they are. Tools: Causality Engine (dark traffic detection), Northbeam (cross-device tracking), and Segment (first-party data collection).

Related Terms

Frequently Asked Questions

What is dark traffic?

Dark traffic is website traffic that appears as 'Direct' or '(not set)' in analytics because the source cannot be identified. It occurs when UTM parameters are missing, referrer data is stripped (iOS, secure messaging apps), or users type URLs directly. Dark traffic can represent 20-40% of total traffic.

Why is dark traffic a problem?

Dark traffic makes it impossible to attribute conversions to specific marketing channels, leading to budget misallocation. If 30% of your traffic is dark, you can't tell which campaigns drove those visitors and conversions. This causes you to under-invest in effective channels and over-invest in measurable but less effective ones.

How do I reduce dark traffic?

Reduce dark traffic by: adding UTM parameters to all marketing URLs (ads, emails, social posts), using link shorteners that preserve tracking, implementing server-side tracking to capture iOS traffic, using campaign tracking in email marketing tools, and educating your team on proper UTM tagging conventions.

Want accurate attribution without the complexity?

Causality Engine automates attribution reconciliation and provides real-time insights for Shopify brands.

Join Waitlist →