How we count.
The numbers on the stats page are computed directly from our database. No vanity multipliers, no since-launch totals dressed up as monthly. Here is exactly what each one means.
- 01
Listing impressions
A listing impression is one server-recorded view of a listing detail page or a homepage card after the visitor stayed on the page for at least 2 seconds. Every event is counted, including repeat views from the same visitor.
- 02
Outbound clicks
An outbound click is recorded when a visitor clicks a listing link that takes them off-site to the listed product. This is the metric sponsors care about because it represents actual traffic delivered.
- 03
What is included
The numbers on this page reflect every server-recorded view and click within the 30-day window. We do not subtract crawler traffic, scrapers, or automated browsers - if a request hit our servers and was recorded, it is in the total.
- 04
Test users
Internal test accounts (User.isTest=true) never appear on the page. They are excluded from builder counts, votes, reviews, and signups.
- 05
CTR (click-through rate)
For each listing with at least 5 views in the window, CTR is clicks divided by views. The headline figure is the median across those listings, not a global average, so a single viral listing cannot skew the number.
- 06
Refresh cadence
Every aggregate is cached for 1 hour. The live visitor strip and the last-24h visitor count refresh every ~12 seconds via a small client poll.
- 07
Geography
Country is captured from the request edge headers at write time. Rows with no country are excluded from the country breakdown but counted in totals.
- 08
Devices and referrers
Devices are parsed from the user-agent string at read time. Referrers are grouped into search / social / dev / direct buckets based on the source hostname.
- 09
Engagement (votes, reviews, signups)
Counted from the votes, reviews, and registration_logs tables. All three are filtered to exclude test users and failed signups.
If something on the stats page does not look right, or you want to verify a number before sponsoring, reach out. We are happy to walk through the SQL.