Open Web Analytics je program otvorenog koda, što znači da svatko može pregledavati i mijenjati njegov kod, osmišljen kako bi pomogao vlasnicima web stranica u praćenju informacija o broju ljudi koji posjećuju određenu web stranicu ili koriste određenu aplikaciju, skraćeno poznata kao aplikacija. Web analitika se usredotočuje na to koliko prometa stranica dobiva i koliko često ti ljudi kupuju ili pregledavaju više od jedne stranice na web stranici. Omogućuje vlasniku da odredi koje stranice privlače najviše posjetitelja i zabilježi problematične stranice koje privlače manje pregleda. Budući da je program otvorenog koda, programeri ga mogu modificirati kako bi poboljšali greške i stvorili nove dodatke koji programu daju širi raspon opcija i zadataka koje može obavljati.
Licencirana pod GNU Općom javnom licencom (GPL), Open Web Analytics je napisana na PHP-u i također radi s JavaScriptom. Podržava API okvire kao što su WordPress i MediaWiki koji uvelike olakšavaju dodavanje web analitike ovim stranicama. Jednostavno kodiranje omogućuje korisniku da promijeni ili doda Open Web Analytics na web stranicu.
Nakon instalacije na web-stranici, nadzorna ploča programa Open Web Analytics prikazuje grafikone, grafikone i tablice s informacijama o tome tko je posjetio web-mjesto. Odjeljak s prikazima stranice prikazuje broj posjetitelja te stranice, dok grafikon vrste posjetitelja pokazuje koliko je tih posjetitelja bilo novih, a koliko ih je već bilo na web stranici. Program također može prikazati informacije o lokaciji svakog posjetitelja koji je pristupio web stranici.
Ostale korisne značajke uključuju toplinsku kartu klika. Prikazuje vizualnu sliku odabrane web stranice i označava područja s najviše klikova. Webmasteri mogu koristiti ove informacije kako bi odredili koje vrste poveznica privlače najviše klikova i utječu li čimbenici kao što su pozicioniranje ili boja veze na broj ljudi koji je kliknu.
Programeri mogu iskoristiti prednosti Open Web Analytics kako bi napisali vlastiti kod za praćenje i implementirali ga na svoju web stranicu. Bilo da trebaju podesiti postojeće značajke ili stvoriti nove od nule, otvoreni izvorni kod programa to omogućuje. Mnogi dijele svoj kod na mreži kako bi ga drugi mogli koristiti ili mijenjati kako bi odgovarao njihovim potrebama. Open Web Analytics uključuje mnoge objekte i klase koje programeri koriste za obavljanje određene funkcije. Drugi mogu podesiti kod koji je napisao netko drugi kako bi izvršio određenu funkciju na njihovoj web stranici bez potrebe da ga programiraju ispočetka.