Bio Page analytics
Bio Page analytics tell you how many people saw a page and which blocks they tapped - without a third-party tracker in the page and without storing raw visitor IP addresses.
What is measured
| Metric | What it counts |
|---|---|
| Views | Loads of the public page. |
| Visitors | Distinct visitors in the window, derived from a hashed signal - never a raw IP. |
| Clicks | Taps on a block, attributed to the block that was tapped. |
| Per-block clicks | Clicks broken down by block, so you can see which links earn attention. |
| Last 7 days / all-time views | Rolling and lifetime totals shown on the page overview. |
Views and clicks are recorded asynchronously through a queued job, so the public page stays fast and the counters settle within seconds.
Privacy by design
- No raw IPs. Visitors are distinguished by a hashed signal, so you get visitor counts without storing identifying addresses.
- Bot exclusion. Crawler and bot traffic is excluded from the persisted view stream by default, so your numbers reflect people.
- No third-party tracker. The measurement is first-party; nothing loads a separate analytics script into the page.
Time windows and retention
Analytics accept a date window and a bucket unit (hour, day, or week) for the time series. How far back you can look is clamped per plan: paid plans see the full retention budget, and the Free tier sees a shorter window. Requests outside your plan's retention are clamped to the oldest allowed date rather than rejected.
Reading the numbers
- A high view count with few clicks usually means the page is found but the blocks are not compelling - tighten labels and order.
- One block taking most clicks is a signal to move it up, and to consider whether the rest of the page is earning its space.
- Pair the per-block breakdown with a QR-code campaign to see which physical placement drives scans.
API access
The same counters and time series are available over the REST API for teams that want to pull the numbers into a dashboard. See the Bio Pages API reference for the endpoints and the bio:analytics:read ability.