Getting started
PageHum is one script tag. It counts visits, load time, errors, and broken links without cookies or identifiers, checks your homepage every five minutes, and gives each site a board and a public status page.
Four steps
- Get a site key. Press Get a free site key. You sign in with a link sent to your email, and your first site is created with its key filled into the snippet.
- Add the tag once, on every page, near the end of
<body>. The board shows it with your key; Installing the snippet says where it goes in your stack.<script defer src="https://pagehum.com/pagehum.js" data-site="your-site-key"></script>
- Or let an AI assistant do it. A new site’s board opens with a ready-to-copy prompt that carries your key, says where the tag goes, how to mark success, and how to check it worked.
- Check it works. Open your site and click around. Within a few minutes the board shows visitors, and the first homepage check runs. Troubleshooting covers what to look for if not.
What you get
- A board for each site: visitors, load, reachability, uptime, and the one problem worth fixing this week.
- A public status page at
pagehum.com/status/your-site-key, on every plan. - A watch on 404s and broken links your visitors actually hit.
- On Starter and Pro, an email when a site goes down, comes back, or the board names a new problem.
- Optionally, your LandingBoost scores on each board, with a history.
- An API and an MCP server, to read it all from scripts or an AI assistant.
All docs
- Installing the snippetWhere the tag goes in each stack, single-page apps, CSP, and more than one domain.
- What PageHum countsPageviews, unique visitors, sessions, load, errors, broken links, and success.
- The boardReadings, the one Problem and how it is chosen, clearing it, ranges, and the sites list.
- Uptime and the status pageHomepage checks, checking more pages, what down means, incidents, and the public status page.
- Flow checksLog in, sign up, contact, and checkout in a real browser on a schedule, with test data.
- Problem emails and notificationsWhen PageHum notifies you: the app, email, browser notifications, Slack, Discord, Teams, and webhooks.
- Plans and limitsSites, monthly pageviews, history, sampling, and promo codes.
- Privacy and your dataWhat is stored, what never is, how long it stays, and deleting it.
- JavaScript referenceThe tag's attributes, pagehum.track(), and what the snippet sends.
- TroubleshootingNothing arriving, console messages, a wrong checked host, and blocked requests.
- API referenceKeys, rate limits, errors, and every endpoint, with examples.
- MCP serverConnect Claude, Cursor, and other assistants to your boards.