One of the core benefits of all CRM is to offer 360 view of customers. This can of course include all opportunities, past or ongoing, and even products sold. But 360 view starts by knowing all the interactions or actions of a customer. This is what m...