Add Google Analytics Campaign tracking and improved JS object to only initialize once.