Categories
Developer Tools Privacy Dashboard Web Analytics Marketing Attribution Affiliate ManagementStars
Forks
Watchers
Developer links
Traffic Source
Traffic Source answers the three questions every site owner actually asks: who showed up, where did they come from, and did they pay. The live dashboard counts visitors in real time alongside pageviews, sessions, bounce rate, and session duration, with no cookie banner required because tracking uses no cookies at all. Referrer and UTM breakdowns show exactly which campaigns, newsletters, and posts earn their traffic, while country and city data arrives through proxy headers. Visitor journeys replay every page a person viewed before converting, so you can see the path from first click to checkout instead of guessing. Connect Stripe once and payments are matched to the sessions that produced them automatically, with no webhook plumbing to maintain. The affiliate system lets you create partners with custom commission rates and shareable referral links, and each affiliate gets a public dashboard showing their own clicks and earnings. Search Console data is pulled into the same screen, where a keyword explorer shows the pages, countries, and devices behind any query. One tiny tracking script covers all your sites, including single-page apps. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Benefits
- Conversions Tied To Sessions
- Stripe payments sync automatically every minute and are matched to the visitor sessions that produced them, so every sale is attributed to the campaign, referrer, and page journey behind it without webhook setup.
- Affiliate Program Built In
- Create affiliates with custom commission rates and shareable referral links, credit them automatically when referred visitors convert, and give each partner a public dashboard showing their clicks and earnings.
- Cookie-Free Privacy By Default
- Tracking uses no cookies and stores everything in your own SQLite file, so visitor data never leaves your server, no consent banner is needed for analytics, and there are no monthly fees.
- Many Sites, One Dashboard
- Track multiple websites from a single installation with a three-kilobyte script that handles single-page app navigation, keeping every property's traffic, sources, and conversions in one place.
Features
- Real-Time Analytics
- Live visitor counts, pageviews, sessions, bounce rate, and session duration update as traffic arrives, with browser, operating system, device, and screen resolution breakdowns for every site.
- UTM And Referrer Tracking
- Source, medium, campaign, term, and content parameters are captured on every visit, alongside referrers and country and city geography derived from proxy headers.
- Visitor Journey Replay
- Each session is recorded as a page-by-page path, letting you replay exactly what a visitor viewed before converting and spot where promising journeys stall or drop off.
- Search Console Explorer
- Connect Google Search Console once to keep ninety days of keyword data, spot winners, losers, and quick wins, and drill into pages, countries, and devices per query.
- Stripe Sync Without Webhooks
- Payments are polled from Stripe every sixty seconds and matched to tracking identifiers stored in checkout metadata, removing webhook endpoints and signature verification from your setup.