When i make new web apps i usually suggest we use mixpanel for tracking events. It seems cleaner than using google analytic events even though in the past 2 projects i built we used the later.
I also used kiss in the past.
I also used kiss in the past.