Privacy

No personal data is being recorded in your page addresses

analytics.pii-in-paths

Why this matters

Analytics records the address of every page somebody views, and if an address contains an email address, a token or something typed into a form, that goes into Analytics too — and into anything connected to it. Google's terms prohibit sending personal data to Analytics, so this is a policy problem as well as a privacy one, and it is almost always accidental: a form that submits by GET, or a reset link that keeps its token when the page is measured.

Who fixes it

A developer

Roughly how long

half a day

Care needed

Test before and after

How to fix it

Find them first: in Analytics, open Reports, then Engagement, then Pages and screens, and filter the page path for '@' or for the parameter named in this finding. The usual cause is a form that submits with GET rather than POST, which puts everything somebody typed into the address bar — changing the form's method fixes it at source and is a one-line change. Where the address genuinely has to carry a token, exclude the parameter in Analytics under Admin, Data streams, Configure tag settings, and use 'Redact data' for email addresses. Do the redaction as well as the fix, not instead of it: redaction stops the next one being recorded and does nothing about what is already there, which needs Google's data deletion request.

How we score it

Failing this check takes up to 22 points off your privacy score. It is a fact about your site rather than a measurement, so it reads the same on every scan until you change something.

Does your site pass this one?

This check runs on every scan, along with the other 121. Free, no account, and you see the evidence for each result.

Check my site

Other privacy checks

See all 122 checks