how does userlytics work