ms dynamics

Top 5 reasons to choose Microsoft Dynamics 365 Customer Insights over COTS Customer Data Platforms

While a unified profile is a simple solution to consolidate an individual’s brand interactions offline and online through owned, paid or earned channels to build customer insights, a Customer Data Platform (CDP) builds unified customer profiles, as its core feature. The two use cases every CDP tries to address are deep analytics and deep engagement. Though some of the CDPs are more focused in analytics to understand the customer through all possible analytical lenses and find tools to build affinities, score propensities, evaluate sentiments etc., the other sets are more fixated on real time hyper-personalized experience building to entice and eventually convert the customers in their consumer journey.

Another interesting fact is that engagement CDPs are not positioned alone, and often placed alongside CRM or a Customer Journey Builder solution with compact out-of-the-box integration. For example, Adobe RT-CDP is gaining in popularity not because of CDP capabilities, but because of powerful journey solutions like Adobe Journey Optimizer and Customer Journey Analytics. Salesforce Data Cloud works seamlessly with Salesforce CRM and a journey solution like Marketing Cloud. Redpoint Global brings CDP, but also effective Redpoint Orchestration for real-time experience across customer journey.
Common positioning of packaged CDP

Image 1: Common positioning of packaged CDP

Recently, Microsoft Dynamics 365 Customer Insights has received a lot of traction. Primarily introduced alongside MS Dynamics CRM,  its “Journey” module helps with email marketing, real time journeys, event planning and more. This solution starts with an ecosystem already around it.

Before we dive into MS Dynamics Customer Insights, let’s examine the core feature of a CDP. At its foundation, it needs to extract and ingest data from various customer profile or interaction data sources, then unify based on an applied match, merge and reconciliation rule to build a unified customer profile. Then it will build segment and insights to activate to downstream journey orchestration and business intelligence solutions.
Engagement CDP Core Architecture

Image 2: Engagement CDP Core Architecture

Below are the top five reasons Microsoft Dynamics is a better choice for CDP:

  1. Azure Integration

MS Dynamics 365 Customer insights, a Microsoft solution has the best possible integration with various Azure solutions.

  • Azure Data Lake
    • Both common data model tables and delta tables can be pulled into customer insight solution as data sources.
    • For CDM, a defined schema plays a key role in data ingestion providing structural and semantic consistency across applications.
    • Delta Lake supports schema flexibilities, allowing appending data to existing tables with evolving schemas.
  • Azure Dataverse
    • Cloud-based data management solution that allows for securely storing and managing data used by biz apps.
    • Analytical tables within Dataverse can be connected to CDP and those tables are of delta format.
  • Azure Synapse
    • Primarily acts like a destination.
    • It is recommended to use Azure Synapse Link for Dataverse instead of Customer Insights data-out exports for further data processing of the tables generated by Customer Insights.
  1. Data Enrichment

As of July 2024, it is a preview feature, ready for use by customers and provides feedback, it’s not a GA feature ahead.

  • Enrichments, such as brand and interest enrichments, are based on Microsoft data and machine learning models and available free with Customer Insights - CDP subscription.
  • Enrichments leveraging external data providers like Experian and HERE, needs additional subscription from those providers.
  • Enrichment can be applied to both – data before unification or after, on the unified profile.
  • Enrichment data are managed separately from unified customer profile data.
  • It is possible to restrict enrichments to a specific segment rather than overall profile.
  • In the US, LiveRamp is available for enrichment and provides deterministic offline identity resolution and consolidation of customer data.

MS Dynamics Customer Insights unique features

Image 3: MS Dynamics Customer Insights unique features

  1. Power Platform

This is the most important differentiator for Customer Insights CDP solution.

  • Power Query
    • Offers varied connectors for data ingestion into Customer Insights.
    • Possible to apply various kinds of transformations like filter, aggregates etc., while pulling data.
    • Can clean data by removing duplicates, handling missing values, and correcting inconsistencies.
  • Power Automate
    • It triggers specific events to occur automatically when CDP data changes and manage more complex flows directly.
    • Automation can be setup using Power Automate connector.
    • Monitoring can be achieved through triggers. If a data source job fails, or a segment threshold cross, it’s possible to capture that and send an email to a support group or post in a MS Team using Power Automate Actions.
    • Power Automate also helps in crossing data export limitations for sources like Azure Dataverse.
    • For the Customer Insights-Journey solution, power automates fulfill the need of automation based on segment status. Here is a great example of how a bulk update or deletion of Contacts is possible for recipients with one or more hard bounced marketing emails.
    • This works like Salesforce Flows or partially like marketing cloud automations.
  • Connected Power Apps
    • Unified customer profile can be brought into custom apps leveraging Power Apps.
    • Only the CustomerUnifiedActivity, and Segments tables can be retrieved through the Power Apps connector. Delegation is available for Customer and Unified Activity tables.
    • It is possible to activate segments and build personalized experience leveraging PowerApps.
  • Power BI
    • OOTB PowerBI connector, helps exporting segments, measures to Microsoft most famous BI tool – Power BI.
    • The connector is designed to work for large data sets (up to 1M rows).
    • Importing larger data sets may work, however it could time-out because of Power BI limitations.
  1. MS Copilot

What if you had the ability to build a segment or a business measure by simply describing them to a virtual assistant, who will do it for marketers? The best possible features a CDP can have:

  • MS Dynamics Customer Insights – Data, due to Microsoft copilot integration.
  • Allowing a data scientist to explore, analyze, and understand customer data by simply asking questions to copilot using natural language.
  • Copilot is also handy to build customized and personalized contents for real-time activation.
  • Copilot can help build journeys based on descriptions provided by marketers, with speed and scale.

With copilot, the possibilities are endless in the marketing and customer insight space. Here is a great article with initial use cases.

MS Dynamics Customer Insights Architecture

Image 4: MS Dynamics Customer Insights Architecture

  1. Event Management

B2B CDP use cases, which normally B2C CDPs do not focus much on, need special treatment. A prominent example is event management. Physical events and virtual webinars are important sales and marketing channels for B2B businesses. But in general, it’s complex to arrange these events, execute, and follow up with the participants before, during and after the events.

  • The Dynamics 365 Customer Insights - Journeys event management feature helps with:
    • Initial planning and budgeting
    • Promotion and publication
    • Attendee registration
    • Webinar broadcasting
    • Event analytics
    • Lead generation and management
    • ROI measurement etc.
  • There are two kinds of events that are possible to set up – outbound marketing and Realtime journey. Here is a great article detailing every aspect of these variations.

 These are just a few features of MS Dynamics 365 Customer Insights – Data & Journey making it more popular compared than its competitors. With Azure Data Lake known as the widely accepted solution in Data & Analytics space, MS Dynamics CRM recognized as a leader in CRM space and Power BI at the top of the chart for BI, Customer Insights has a powerful ecosystem, sure to be a market leader in the next 2-3 years. Power Platform and Copilot add great support as it emerges a leader in customer data platforms.

References:

About the Author

Joydeep Gosh

Joydeep Ghosh

Joydeep Ghosh is an accomplished Digital Experience Platform Architect with over two decades of extensive experience in customer experience space, specializing in digital architecture and consulting across various domains. Throughout his illustrious career, Joydeep has consistently demonstrated his expertise in technical and architectural consultation, particularly in leading large-scale, life-centric transformation projects that deliver tangible value.

He is an integral part of the Architecture and Tech Consulting Advisory group from Infogain Digital eXperience Platform studio, where he leads the MarTech track. In recent years, with advent of various kind of cookie less solution, Joydeep became hyper focused around the Customer Data Platform practice from a tech architecture perspective and successfully delivered major CDP assessments, consulting and implementation initiatives for high-profile clients. He is certified in more than 5 packaged CDPs and well regarded by industry leaders, for his contribution in this space.

He is passionate about leveraging technology to drive business transformation and deliver exceptional customer experiences. His strategic vision, combined with his deep technical expertise, positions him as a dynamic and influential leader in the field of digital experience platform architecture.