比较获客质量,而不只是流量大小
按 Channel、Source、Campaign 和 Landing Page 拆分访客。First Touch 与 Last Touch 始终明确;缺失的连接会保留为 Unattributed,不会被猜测补齐。

真实产品 · 虚构 DEMO 数据
Overview 保持 Site、日期、对比和筛选稳定;Acquisition、Goals、Revenue 与 Realtime 各自回答更深的问题,不把所有维度堆在一个页面。

按 Channel、Source、Campaign 和 Landing Page 拆分访客。First Touch 与 Last Touch 始终明确;缺失的连接会保留为 Unattributed,不会被猜测补齐。

使用只读 Stripe Restricted Key。V1 每小时同步、每天对账,并分别展示 Gross、Refund、Net Revenue、MRR、ARR 与 Unattributed;不承诺 OAuth、自动 Webhook 或实时收入。

隐私与统计口径
隐私友好不等于神奇地“完全匿名”,也不等于绝对准确。webanalytics.run 公开每个数字的含义,并显示 partial、stale 或 estimated 状态。
一个脚本
创建 Site,把生成的代码放进 document head,然后确认第一条有效 Pageview。Tracker 会观察 History API,并可按需支持 Hash Routing。
<script async src="https://webanalytics.run/tracker.js"
data-site-id="YOUR_SITE_ID"></script>简单的事件量定价
核心分析、归因、API 和集成能力在套餐间保持一致;事件额度、Site 上限、历史、品牌、支持和运营开放状态有所不同。
明确边界
FOUNDER-LED
我在为独立开发者和小型 SaaS 团队构建 webanalytics.run,目标是把获客与真实业务结果连接起来。产品更新需要主动订阅,不会把注册自动当作 Newsletter 同意。
nogeek · Founder of webanalytics.run
Founder 更新
主动选择接收 Founder 与产品更新;它与账号注册相互独立,也可以随时退订。