# Hits not showing

Overview stays at zero until a matching page actually loads the embed. Work through this list.

## Domain

Hits only count on the hostname you typed when you [added the site](/docs/getting-started/add-a-site), plus www/apex as a pair. `localhost`, a preview URL, or a typo records nothing.

**Settings → General → Allow on any domain** if you truly serve several hostnames. Staging is usually a second site.

## The snippet

The script is in **Settings**, not on an Embed tab. Paste it before `</body>`, or in `<head>` with `defer`. A host that strips `<script>` needs the [inject snippet](/docs/getting-started/embed).

## Ignore flag

If you once visited with `?tiny_ignore=true`, that browser is silent until you set `?tiny_ignore=false` or clear site data. See [ignoring your hits](/docs/analytics/ignore-hits).

`?ignore` on the embed URL also skips that page.

## Single-page apps

Client-side routing without `?spa` only counts the first load. Add `?spa`.

## Blockers

Brave, uBlock, and similar can drop the request. Check a private window with shields down, or the Network tab for `tinylytics.app/embed`.

## Confirm email

Kudos and uptime wait on a confirmed address. Hits should still count. If nothing at all is happening, confirm anyway and retry.

Still stuck? Email hello@tinylytics.app with the domain and a view-source of the live page.