CDP is essential for enterprise-level businesses due to a massive amount of contacts and data. Also, it's suitable to cover their specific needs. For smaller companies, CDP has turnkey retention management tools. It doesn't require unnecessary integrations and easily scales with the business growth. In general, a data platform should be used by those who have multiple communication channels and data sources connected.