Now more than ever, businesses are monitoring their investments in areas like technology, staff, marketing and product innovation. In the world of e-commerce, I find this to be particularly true.