Traffic Source Analytics for Sites in Sparkforge

By Sparkforge Support Team ·Last reviewed May 3, 2026

Traffic Source Analytics lives at Sites → Analytics. The dashboard splits daily traffic into Paid Search, Paid Social, Organic, Direct, Referral, Social, and Other based on UTMs, click IDs, and referrer detection.

Traffic Source Analytics is the visual dashboard inside Sparkforge Sites that breaks down daily traffic by marketing channel and source. Use it to compare paid versus organic, watch for trends, and drill into a single date or channel.

What the dashboard shows

  • Channel clarity: Paid Search, Paid Social, Organic Search, Direct, Referral, Social (organic when available), and Other (Unknown/Unmapped).
  • Stacked daily bars with hover tooltips for fast trend reading.
  • Attribution validation so paid clicks don't get bucketed as Direct or Other.
  • Click-to-filter: tap a single day to filter the dashboard and investigate.

How channels are determined

  • UTM parameters: Sparkforge reads utm_source, utm_medium, and utm_campaign when present.
  • Click IDs and auto-tagging: identifiers like gclid, msclkid, and fbclid help confirm paid traffic.
  • Referrer detection: known search engines and social networks are matched. Direct means no referrer or UTMs.
  • Other (Unknown/Unmapped): sessions without usable UTMs or referrers, or with malformed values.

How to use it

  1. Go to Sites → Analytics.
  2. Pick Funnels/Website and set your date range.
  3. Scroll to Acquisition Data and open the Traffic Channel tab for a channel-level view.
  4. Switch to Source/Medium to see precise origins (google, facebook, direct, TikTok, other).
  5. Hover any day to see the exact count for that channel on that date.
  6. Click a bar to filter the rest of the dashboard to that single day.

Frequently Asked Questions

What metric does the stacked bar chart show?
Daily visits to your Sites assets (websites and funnels) within the selected date range, broken down by channel.
Why is some traffic categorized as Other (Unknown/Unmapped)?
Sessions can land without UTMs, with malformed UTM values, or with no referrer (in-app browsers, redirects, etc.). Apply consistent UTMs and audit redirects to shrink this bucket.
What timezone does the dashboard use?
Data aggregates by your account or location timezone. Communicate the timezone to the team if you have remote stakeholders.
How do I make sure paid traffic gets attributed correctly?
Tag every paid link with utm_source, utm_medium, and utm_campaign. Click IDs like gclid and fbclid help backstop the classification when UTMs are missing.

Was this article helpful?