A company is struggling to keep track of its transactional information, sales opportunities, and conduct effective marketing campaigns. Which platform is designed to help the company with this scenario?