Open Web Analytics este un program open source, ceea ce înseamnă că oricine își poate vizualiza și modifica codul, conceput pentru a ajuta proprietarii de site-uri web să urmărească informații despre numărul de persoane care vizitează un anumit site web sau care folosesc o anumită aplicație, cunoscută pe scurt sub numele de aplicație. Analiza web se concentrează pe cât de mult trafic primește site-ul și cât de des acești oameni fac o achiziție sau vizualizează mai multe pagini de pe site. Acesta permite proprietarului să determine care pagini atrag cei mai mulți vizitatori și să noteze paginile cu probleme care atrag mai puține vizualizări. Deoarece programul este open source, programatorii îl pot modifica pentru a îmbunătăți erorile și pentru a crea noi completări care oferă programului o gamă mai largă de opțiuni și sarcini pe care le poate îndeplini.
Licențiat conform GNU General Public License (GPL), Open Web Analytics este scris în PHP și funcționează și cu JavaScript. Acesta acceptă cadre API, cum ar fi WordPress și MediaWiki, care fac mult mai ușoară adăugarea de analize web la aceste site-uri. Codarea simplă permite utilizatorului să modifice sau să adauge Open Web Analytics la un site web.
Odată instalat pe pagina web, tabloul de bord Open Web Analytics al programului afișează grafice, diagrame și tabele cu informații despre cine a vizitat site-ul. Secțiunea de afișări de pagină arată numărul de vizitatori pe pagina respectivă, în timp ce o diagramă cu tipul de vizitator arată câți dintre acești vizitatori au fost noi și câți au fost pe site-ul anterior. Programul poate afișa, de asemenea, informații despre locația fiecărui vizitator care a accesat site-ul web.
Alte caracteristici utile includ harta termică cu clicuri. Afișează o imagine vizuală a paginii web alese și indică zonele pe care se găsesc cele mai multe clicuri. Webmasterii pot folosi aceste informații pentru a determina ce tipuri de linkuri atrag cele mai multe clicuri și dacă factori precum poziționarea sau culoarea unui link influențează numărul de persoane care fac clic pe el.
Programatorii pot profita de Open Web Analytics pentru a-și scrie propriul cod de urmărire și a-l implementa pe site-ul lor web. Indiferent dacă trebuie să modifice funcțiile existente sau să creeze altele noi de la zero, codul open source al programului face acest lucru posibil. Mulți își împărtășesc codul online pentru ca alții să-l folosească sau să-l modifice pentru a se potrivi nevoilor lor. Open Web Analytics include multe obiecte și clase pe care programatorii le folosesc pentru a îndeplini o anumită funcție. Alții pot modifica codul scris de altcineva pentru a-l face să îndeplinească o anumită funcție pe site-ul lor, fără a fi nevoie să-l programeze de la zero.