Postoji širok raspon analitičkih alata koji se mogu koristiti za provođenje analize velikih skupova podataka i transakcijskih aktivnosti. Analitika je porasla u popularnosti u posljednjih nekoliko godina i predviđa se da će nastaviti bilježiti natprosječni rast iu sljedećem desetljeću. Kako se tehnologija poboljšavala i sve više prihvaćala, organizacije su prikupljale i pohranjivale velike količine transakcijskih podataka. Svrha analitičkih alata je korištenje ovih podataka za određivanje obrazaca i trendova. Ove informacije mogu se koristiti kao pomoć u procesu donošenja odluka.
Alati za analitiku mogu se podijeliti u tri kategorije: indikatori interesa, procjena aktivnosti i odabir podataka. Iako mnogi ljudi pretpostavljaju da su analitički alati novi razvoj, oni zapravo predstavljaju neke od najstarijih koncepata u statistici i upravljanju podacima. Pojava interneta i želja poduzeća da prate učinkovitost ovog alata u dosezanju do klijenata potaknuli su brzi rast analitičkih alata. Kako bi bilo koja organizacija odredila koliko resursa dodijeliti internetu, potrebni su metrički podaci za određivanje povrata ulaganja i relativne korisnosti ovog alata.
Pokazatelji interesa najčešći su od svih analitičkih alata temeljenih na webu. Mali program ili skripta se dodaje na web stranicu za praćenje aktivnosti korisnika. Najosnovniji alati mogu pružiti sažetak zemlje porijekla korisnika, vremena pristupa, korištenog preglednika, ukupnog vremena provedenog na web stranici i izvora reference. Složeniji, komercijalni proizvodi mogu dati točnu adresu internetskog protokola (IP), koliko je puta ista osoba posjetila stranicu unutar određenog vremenskog okvira, kamo je otišla i koliko je vremena provela na svakoj stranici.
Alati za evaluaciju aktivnosti mogu se kretati od jednostavnog prikupljanja podataka do procjene poslovnog procesa. Na primjer, web-bazirani alat može pružiti sažetak najčešćih pristupnih putova, vremena provedenog u svakoj fazi i korisnika koji su pristupili svakoj podatkovnoj tablici. Za transakcijski sustav, ista vrsta analize može se dovršiti korištenjem kombinacije informacija iz nekoliko tablica i baza podataka. Alati koji se koriste za ovu vrstu analize obično su prilično intenzivni, zahtijevaju značajan hardver i prostor za pohranu za rad.
Komplet alata za odabir ili ekstrakciju podataka koristi se za premještanje posebno identificiranih podataka iz transakcijske baze podataka u skladište ili kocku za analizu podataka. Specifikacije moraju biti prilično točne kako bi se izgradio odgovarajući skup podataka za alat za analizu. Previše podataka je skupo, a premalo podataka neće dati točne rezultate.