Understanding your traffic sources helps you know which marketing channels are working and where to invest your efforts. This guide explains how Zenovay categorizes and analyzes traffic sources.
Traffic Source Categories
Direct Traffic
Definition: Visitors who arrive without a detectable referrer.
Includes:
- Typed URLs directly in browser
- Bookmarked pages
- Links from desktop apps
- Links from mobile apps (some)
- Secure-to-non-secure redirects
- Links from documents (PDF, Word)
How to interpret:
- High direct traffic indicates brand awareness
- May also include untracked referrers
- Check for UTM parameter usage
Organic Search
Definition: Visitors from non-paid search engine results.
Search engines tracked:
- Bing
- Yahoo
- DuckDuckGo
- Yandex
- Baidu
- And many more
Useful for:
- Measuring SEO effectiveness
- Identifying keyword opportunities
- Tracking algorithm changes
Search Terms
Due to privacy restrictions, most search engines no longer pass search queries. Use Google Search Console for keyword data.
Referral Traffic
Definition: Visitors who clicked a link on another website.
Shows you:
- Which sites link to you
- Which backlinks drive traffic
- Potential partnerships
- PR coverage results
What to look for:
- High-traffic referrers
- Quality referrers (relevant sites)
- Spam referrers (filter out)
Social Traffic
Definition: Visitors from social media platforms.
Zenovay splits social into Organic Social (a normal click from a social platform) and Paid Social (a click that carries an ad-network click ID like fbclid or ttclid, or a utm_medium of paid/cpc/ppc).
Platforms detected:
| Platform | Detection Method |
|---|---|
| Facebook/Meta | Referrer domain (+ fbclid → Paid Social) |
| Twitter/X | Referrer + t.co links |
| Referrer domain | |
| Referrer domain | |
| Referrer domain | |
| Referrer domain | |
| TikTok | Referrer domain (+ ttclid → Paid Social) |
Use cases:
- Measure social media ROI
- Identify best-performing platforms
- Track campaign effectiveness
Paid Traffic
Definition: Visitors from advertising campaigns.
Detection:
- UTM parameters (
utm_medium=cpc,paid,ppc, etc.) - Ad-network click IDs (
gclid→ Paid Search,fbclid/ttclid→ Paid Social) - Known ad network referrers
Platforms:
- Google Ads
- Facebook Ads
- LinkedIn Ads
- Twitter Ads
- Display networks
Email Traffic
Definition: Visitors from email campaigns.
Detection:
- UTM parameters (utm_medium=email)
- Known email service referrers
- Manual campaign tagging
Best practice: Always use UTM parameters for email links.
Viewing Traffic Sources
Sources Card
Open your website's dashboard (Domains → your site) and stay on the Analytics tab. The Sources card shows the breakdown by channel, referrer, and campaign.
Source Drill-Down
The Sources card has sub-tabs so you can drill into:
- Channels (Organic Search, Paid Social, Referral, etc.)
- Specific referrer URLs
- UTM dimensions — Source, Medium, Campaign, Content, and Term
Filtering by Source
Click any row in the Sources card to apply it as a dashboard filter — every other card (visitors, pages, locations) then updates to that source. Click the filter chip again to clear it.
UTM Parameters
What Are UTM Parameters?
URL parameters that tag traffic for tracking:
https://yoursite.com/page?utm_source=facebook&utm_medium=social&utm_campaign=summer_sale
Standard UTM Parameters
| Parameter | Purpose | Example |
|---|---|---|
| utm_source | Traffic origin | google, facebook, newsletter |
| utm_medium | Marketing medium | cpc, social, email |
| utm_campaign | Campaign name | summer_sale, product_launch |
| utm_content | Content variation | banner_a, text_link |
| utm_term | Paid keywords | running_shoes |
Building UTM URLs
Start with Base URL
Your destination page:
https://yoursite.com/landingAdd Required Parameters
Add utm_source and utm_medium at minimum.
Add Campaign Name
Include utm_campaign for tracking.
Use a URL Builder
Use Google's Campaign URL Builder to assemble the link consistently, then test it before launching the campaign.
UTM Best Practices
Do:
- Use consistent naming conventions
- Keep parameters lowercase
- Document your campaigns
- Use descriptive names
Don't:
- Use spaces (use underscores or hyphens)
- Make names too long
- Use special characters
- Change naming mid-campaign
Analyzing Source Quality
Quality Metrics by Source
Compare these metrics across sources:
- Bounce rate: Lower is usually better
- Pages/session: Higher indicates engagement
- Session duration: Longer shows interest
- Conversion rate: Ultimate quality measure
Source Comparison Table
| Source | Visitors | Bounce | Pages | Duration | Conversions |
|---|---|---|---|---|---|
| Organic | 5,000 | 45% | 2.3 | 2:30 | 150 |
| Direct | 3,000 | 35% | 3.1 | 3:45 | 120 |
| Social | 2,000 | 65% | 1.5 | 1:15 | 30 |
Interpreting Quality
- High volume, low quality: Review targeting
- Low volume, high quality: Scale if possible
- High bounce from ads: Check landing page relevance
- Good organic engagement: Double down on SEO
Source Attribution
First-Touch Attribution
Credits the first source that brought the visitor.
Best for: Understanding acquisition channels.
Last-Touch Attribution
Credits the most recent source before conversion.
Best for: Understanding conversion triggers.
Multi-Touch Attribution
Pro PlanDistributes credit across every touchpoint in a converting visitor's journey. The Sources card on the Analytics tab has a simple First Touch / Last Touch toggle. For the full set of models, open the Revenue tab and use the attribution selector:
- Last Touch (default) — credit to the source of the converting session
- First Touch — credit to the source of the visitor's first session
- Linear — equal credit across all touchpoints
- Time-Decay — more credit to recent touchpoints
- Position-Based — 40% first touch, 40% last touch, 20% split across the middle
Attribution is built from your goal completions, so you need at least one goal set up before there's anything to attribute. Conversions that carry a value (for example a tracked purchase amount) also show revenue per channel.
Common Traffic Source Issues
"Dark Social" Traffic
Some traffic appears as "Direct" but isn't:
- Links in messaging apps (WhatsApp, Messenger)
- Links in native apps
- Private browsing referrers
Mitigation: Use shortened links with UTM parameters.
Referrer Spam
Fake referrers designed to get you to visit spam sites.
Signs:
- Unusual referrer domain names
- 100% bounce rate
- Very short session duration
- Geographic anomalies
Solution: Known bot and spam traffic is filtered automatically on every site — there's no toggle to turn on. To exclude specific sources you don't want counted (internal IPs, staging hostnames, or whole countries), open your website's settings and use the Exclusions tab (Domains → your site → Settings → Exclusions).
Missing UTM Parameters
If your campaigns show as "Direct":
- Check all campaign links have UTM parameters
- Verify parameters are formatted correctly
- Ensure links aren't being modified
Reporting on Sources
Executive Summary View
Key metrics to report:
- Top 3 traffic sources by volume
- Top 3 by conversion rate
- Month-over-month changes
- Notable campaigns
Detailed Campaign Reports
Pro PlanTo get source data out of Zenovay for deeper reporting, use one of the export paths your plan includes:
- Scheduled email summaries — turn on the weekly summary under Domains → your site → Settings → Reports.
- Programmatic access — query the REST API or the MCP server (Pro and above) to pull source breakdowns into your own tooling.
- Warehouse export (Scale) — sync your daily analytics aggregates to an S3-compatible bucket on a schedule from Domains → your site → Settings → Warehouse exports. (BigQuery and Snowflake destinations are planned but not yet available.)
Optimizing Traffic Sources
Source Portfolio
Aim for diversified traffic:
- Don't rely on single source
- Invest in owned channels
- Balance paid and organic
ROI Calculation
For paid sources:
ROI = (Revenue from Source - Cost) / Cost × 100
For organic:
Value = Revenue Generated / Time Investment
Next Steps
- Set up conversion goals to measure source ROI
- Understand goal attribution to credit the right sources
- Analyze by geography