Komito Analytics 

Komito Analytics is a free, open-source enhancement for the most popular web analytics software.
It unlocks power of digital analytics with additional insights about visitor's behavior.
For more information please visit Komito Analytics project page.
Install
$ npm install komito-analytics
Usage
const komito = require('komito-analytics');
komito.init({
'trackTwitter': 1,
'trackFacebook': 1,
'trackLinkedIn': 1,
'trackDownloads': 1,
'trackOutbound': 1,
'trackForms': 1,
'trackUsers': 1,
'trackActions': 1,
'trackPrint': 1,
'trackOrientation': 1,
'trackAdblock': 0,
'trackErrorPages': 0,
'sendHeartbeat': 0,
'debugMode': 0,
'trackScroll': [25, 50, 75, 100],
'trackMedia': ['html5', 'vimeo', 'youtube'],
'nonInteraction': ['adblock', 'audio', 'form', 'heartbeat',
'orientation', 'print', 'scroll', 'video']
});