# Tracking health

> One score per site that says whether you can trust its numbers, with a short list of checks and a one-tap fix for each.

Source: https://datacenter.so/docs/tracking-health
Section: Measure

Every site gets a tracking health score out of 100: the share of the checks that apply that pass, so 9 of 10 checks is 90. It shows as a ring that fills to the score: in the **Tracking health** badge next to the site's name on its dashboard and on each site in your sites list, and in each site's tiles on the [Overview](https://datacenter.so/docs/agency-overview). Tap the badge for the checks.

The ring's color says the status. Green means all good. Amber means something is worth a look. Red means something needs a fix: some numbers are missing or wrong until it is fixed.

## The checks

| Check | Passes when | The fix |
|---|---|---|
| Tag sends visits | A visit came in during the last 24 hours, or the site is quiet anyway | Check the tag on your site |
| Tag on every page | Each page we read, and each page your short links lead to, loads the tag | Add the tag to the pages named |
| 90-day tag | With 90-day tracking, your pages load the 90-day tag, not the plain one | Swap in the 90-day tag |
| One tag per page | No page loads the tag twice, which would count each visit twice | Remove the extra tag |
| Orders tied to a visit | 60% or more of store and CRM orders in 30 days came from a tracked visit | The Shopify snippet, the Stripe visitor id, or 90-day tracking |
| Ad clicks arrive tracked | 40% or more of the clicks your ad accounts report reach your site with their click id, over the full days (up to 7) since the tag began. For Meta, link clicks. It waits for 2 full days | Google auto-tagging, or ad links that keep their click id |
| Visitors who say yes | When the site asks for consent, 30% or more of visitors say yes | Check or shorten the banner, or connect your consent tool |
| Conversions reach Meta | 95% or more of this week's sends to Meta arrived | See the failed sends |
| Goals counting | The site has goals, and each counted something in 30 days | Add or check goals |
| No checkout as a source | No payment page or your own domain starts visits | **Count them as my site**, in one tap |
| Ads name their campaign | 80% or more of visits from ads carry UTM tags | Add the ad URL template |

A check that does not apply yet is listed under **Not checked yet** with what it needs, like "Connect Shopify or Stripe to check this." It does not count toward the score.

Some ad blockers stop the tag from loading, so a share of clicks and orders never reaches any tool. The bars above leave room for that.

## Checkout pages as a source

A buyer who pays on PayPal or a Stripe page and comes back would otherwise look like a new visit from that page, and the ad that brought them would lose the sale. **Count them as my site** treats those pages as part of your site from then on: the visit carries on, and the credit stays with the ad.

## How often

Datacenter checks each site about once an hour, and reads your home page and up to four pages it links to once a day. **Check again** on the health page does it all now.

## Alerts

When a check turns red, Datacenter sends one **Tracking needs a fix** alert, like the other [Autopilot alerts](https://datacenter.so/docs/autopilot#alerts). It goes to you only, never to invited clients, and only once per break. A tag that stops sending has its own alert, **Tag stopped sending**.
