Dynamics 365 Customer Insights is a powerful platform, but it is not right for every organisation. This review looks at where it delivers genuine value, where it falls short, and who gets the most from it — based on how the platform actually works in real deployments.
If you are evaluating Customer Insights or trying to decide whether to expand your current implementation, this gives you a clear-eyed view of what to expect.
Where Customer Insights Genuinely Excels
The strongest use case for Customer Insights is data unification. If your organisation has customer data scattered across a CRM, an e-commerce platform, a loyalty programme, and a support system — and your teams are working with incomplete pictures of each customer — Customer Insights solves that problem well.
The unified profile it creates is genuinely useful. When a sales rep, a marketer, and a customer service agent all look at the same customer, they see the same data. That alignment reduces errors, improves conversations, and speeds up decision-making.
The AI-powered predictions are a real strength for organisations with enough data to train them. Churn prediction and CLV scoring work well when given 12 or more months of consistent historical data. The outputs are usable by business teams without data science support.
Need Microsoft Dynamics 365 talent?
We place certified Dynamics 365 professionals across the US and Canada.
Where It Falls Short
The initial data setup is the biggest practical challenge. Getting source systems connected, data cleaned, and profiles accurately unified takes real effort — typically weeks to months, not days. Organisations that underestimate this phase are often disappointed with early results.
The platform also assumes that your underlying data is reasonably complete. If your CRM records are sparse, your e-commerce data is inconsistently formatted, or your identity resolution is poor (many duplicate records), the unified profiles will reflect those problems. Customer Insights does not fix bad data — it surfaces it.
For very small organisations or those with simple customer data needs, the complexity and cost are hard to justify. There are lighter tools that do a portion of what Customer Insights does at lower cost and with less implementation overhead.
Pricing and Licensing
Customer Insights pricing is based on the number of unified customer profiles you are managing. Customer Insights – Data and Customer Insights – Journeys are licensed separately, with volume-based pricing for both.
Microsoft includes a base allocation of profiles in the licence, with additional profiles available at incremental cost. For organisations with large customer databases, the total cost of ownership is worth modelling carefully before committing.
The platform is available as a standalone product, but significant cost synergies come from using it alongside other Dynamics 365 modules. Organisations already invested in the Microsoft ecosystem will generally get a better commercial deal.
Need help with staffing?
We place CRM and Marketing Automation professionals across the US and Canada.
Who Gets the Most Value
Mid-market and enterprise organisations in retail, financial services, and B2B with complex customer data across multiple systems see the strongest return. The more touchpoints a customer has with your organisation — and the more systems those interactions live in — the more valuable the unification becomes.
Organisations already using multiple Dynamics 365 products benefit from native integration. Customer data flows across Sales, Customer Service, and Customer Insights without additional middleware or custom development.
Organisations with dedicated marketing operations or data teams are better positioned to maintain the platform ongoing. Customer Insights requires ongoing curation — data quality, model retraining, segment management. It is not a set-and-forget tool.
The Verdict
Customer Insights is a strong CDP for the right organisation. It earns its cost when your business genuinely needs unified customer data across multiple systems and you have the team to implement and maintain it properly.
It is not the right choice if your data is concentrated in one system, your team lacks the technical capacity to manage it, or you need a quick win without significant upfront investment. For those situations, a lighter marketing automation tool or a standard CRM with better reporting is a more practical choice.