Pravidla založená na této události budou značku spouštět v případě, že dojde ke změně fragmentu adresy URL za křížkem (#) nebo web používá rozhraní API HTML5 s funkcí pushState. Tento typ pravidla je vhodný například ke spouštění značek měřících virtuální zobrazení stránek v aplikacích Ajax.
Když dojde ke změně historie, Správce značek vyplní tyto proměnné:
- Starý fragment adresy URL historie: původní fragment webové adresy
- Nový fragment adresy URL historie: aktuální fragment webové adresy
- Původní stav historie: původní objekt stavu historie řízený voláními funkce pushState ze strany webu
- Nový stav historie: nový objekt stavu historie řízený voláními funkce pushState ze strany webu