sì che si può fare, basta strutturare il csv con qualcosa del tipo:
ip|timestamp
per ogni linea un visitatore (poi vedi tu a verificare che ci sia già) e poi quando uno clicca su una pagina sostituisci il timestamp con time() e finisce lì..