Kindly use the home page to search for release plans.
|
|
Sort by
|
|
|
|
Availability dates |
|
Status
|
|
Enabled For
|
|
Availability
|
|
|
Features included in release plans: 16
For previous release wave highlight videos:
For archived plans:
Understanding your customers is essential for effective engagement. When sales reps, service agents, and chatbots chat with Copilot, they can easily access unified customer insights such as propensity to buy, customer lifetime value, and recent activity. Previously, admin configurations made it difficult to access these insights in Dynamics 365.
Now, your team sees these insights right in their workflow, giving them a 360-degree view of each customer. Key information, like recent transactions and interactions, is just a Copilot nudge away. With this information, your teams engage more meaningfully and make every customer feel valued. This approach not only boosts the efficiency of your marketing, sales, and service teams but also helps create loyal customers through personalized, impactful experiences.
With Copilot, you can easily access rich insights like predicted lifetime value, propensity to buy, recent transactions, and interactions. Agents and sellers can ask Copilot for information about specific customers directly in the flow of their work and get relevant data right away. Even if they're unsure about what data is available or how to find it, Copilot provides immediate, seamless access. It empowers teams to engage more effectively while securing access controls and boundaries.
Scenario:
Sarah, a sales representative at a large retail company, prepares for an important meeting with a high-value lead named Mark. Before the meeting, Sarah wants to understand Mark's purchasing behavior and level of engagement, but she's short on time and unsure about what specific data she can access.
Sarah asks Copilot, "What's Mark's predicted lifetime value and propensity to buy?" Copilot returns insights from Customer Insights - Data. It gives Sarah Mark's predicted lifetime value, recent purchases, and interactions with the company. Copilot also shows that Mark has a high propensity to buy but has a medium risk of churn because of recent inactivity.
With these insights, Sarah tailors her meeting approach. She focuses on reengaging Mark with a personalized offer to prevent churn. She engages him more effectively by showing that she understands his needs. This approach leads to a successful meeting and a stronger customer relationship.
Change history | |
---|---|
Public preview date moved to Jul 2025 General availability date moved to Nov 2025 | 4/17/2025 12:00:00 AM |
Autonomous agents give your marketing, sales, and service teams essential insights and automate business processes. But these agents need a deep understanding of your customers and company to work well.
When you use Customer Insights - Data as a knowledge source in Microsoft Copilot Studio, you turn rich customer data into a powerful business asset. Default and custom copilots and autonomous agents can now understand, analyze, and act on these insights. Every team member gets tailored information and tools to reach their goals efficiently.
Autonomous agents that understand your unified customer data are powerful assets. With these agents, you can build organizational efficiencies that you couldn't achieve before.
In Microsoft Copilot Studio, you can add customer profiles, segments, measures, and other insights from Dataverse as knowledge sources for any custom or customizable autonomous agents.
Scenario:
Sally is a seller who evaluates a promising new lead named Joe. Joe recently attended a new product launch event and has an existing relationship with the company. Using data from Customer Insights, agents in Dynamics 365 Sales (such as the sales qualification agent) access information about Joe's total spending, his VIP status, and his recent interactions across other touchpoints.
With these insights, the agent can make a more informed decision about Joe's likelihood of purchasing than would have been possible without this data. This way, autonomous agents instantly democratize the key customer insights Sally needs to determine how important Joe is for her prospecting efforts.
Change history | |
---|---|
Moved to a future release wave | 4/29/2025 12:00:00 AM |
Customer Insights - Data makes it easy to access and use unified profiles and insights created in Customer Insights - Data directly in Microsoft Fabric OneLake. This capability powers your downstream workloads while saving time and reducing costs.
Customer Insights - Data in Microsoft Fabric OneLake removes barriers to using your customer insights. It eliminates challenges that come from storing data in multiple fragmented data lakes. By using shortcuts to Customer Insights - Data managed data lake, you can access unified profiles and insights in OneLake. You can use all the insights Customer Insights - Data generates without copying any data. Microsoft Fabric OneLake and Customer Insights - Data improve collaboration and remove business barriers.
Unified profiles and insights are only useful when you can act on the data. If you use Microsoft Fabric, Customer Insights - Data makes it easier to share valuable unified profiles and insights directly in OneLake. You can add those insights to your core analytics and downstream processes.
Scenario:
Contoso has multiple departments with distinct systems and data requirements. After creating shortcuts in Fabric OneLake to all their Customer Insights - Data profiles and insights, the entire Contoso organization can leverage the unique advantage of customer 360-degree profiles across all the workloads of the organization.
The enhanced visibility and collaboration from sharing unified customer profiles and insights in Fabric OneLake creates a cycle where several departments take steps to integrate their unique customer data into unified profiles. This process improves the fidelity and value of the profiles.
Dynamics 365 Customer Insights generates insights from your customer data, no matter where you store it. Now, you can bring customer data stored in Microsoft Fabric OneLake or in external systems that Fabric mirroring or shortcut capabilities make available directly into Customer Insights - Data.
This enhancement reduces the effort, cost, and time it takes to move, integrate, and transform your customer data. With this enhancement, you can focus on generating the insights you need.
Easily explore and select customer data stored in your OneLake for processing in Customer Insights - Data. The OneLake data connector connects directly to your OneLake data, so you don't need to copy data.
Scenario: Contoso centralizes its customer data in Microsoft Fabric's OneLake. Customer Insights - Data connects to OneLake to read source data without copying, staging, or transforming data for the product. By creating shortcuts and mirrors to external sources like Snowflake within OneLake, Contoso accesses enterprise data seamlessly without extra data movement or duplication. OneLake stores data in Delta format, so Customer Insights - Data processes only the changes since the last refresh. This setup cuts processing time and speeds up access to insights.
With Fabric and Customer Insights - Data, Contoso replaces slow, costly ETL pipelines with a real-time, unified data foundation. This solution streamlines operations, lowers overhead, and enables faster, more responsive customer engagement.
Your customer data constantly grows and includes rapidly changing signals like online activities and mobile interactions. As the data set grows, reprocessing the data takes longer. This delay slows your ability to respond to changes and provides stale insights. With native support for the Delta Lake data format in Customer Insights - Data, you can speed up unifying customer data by processing only the incremental changes to your data. You get results faster and engage customers with the most up-to-date insights.
Delta Lake format lets you track changes to your data over time. When you use Customer Insights with native support for the Delta Lake table format, you can use Delta Lake incremental data updates to speed up processing in Customer Insights - Data.
Customer profile data usually changes by only a small percentage each day. Instead of reprocessing the entire data set every day, Customer Insights - Data processes only the changed source data for unification in the Delta format. This approach saves time and delivers results faster. This improvement happens automatically when all tables use the Delta format. You don't need to set up or change anything.
We plan to add incremental processing for segments, measures, activities, and predictions in future updates.
Change history | |
---|---|
Public preview date moved to Jun 2024 General availability date moved to Aug 2024 | Apr 22, 2024 |
Customer Insights - Data uses Virtual Network support for Power Platform to integrate Customer Insights - Data with resources in your virtual network without exposing them to the public internet.
Virtual Network support uses Azure subnet delegation to manage outbound traffic from Power Platform at runtime. When Power Platform uses Azure subnet delegation, you don't need to make protected resources available over the internet to integrate with Customer Insights - Data.
Customer Insights - Data uses the Virtual Network support in Power Platform to securely configure Private Link connections to your Azure storage behind a firewall. Customer Insights - Data uses private links for three scenarios:
All new private links use Virtual Network support. You need to update existing private links.
For more information about platform support, see Virtual Network support overview.
Change history | |
---|---|
General availability date moved to Sep 2025 | 8/8/2025 12:00:00 AM |
You can improve the quality of your unified customer profiles and insights by filtering out unwanted rows from your source data directly in Customer Insights - Data. When you remove old or incomplete rows that don't provide value, Customer Insights - Data creates higher quality insights more quickly. You don't need to filter out unwanted data in downstream processes.
A common challenge when working with customer source data is dealing with old and obsolete source data that you ingest with the data you want. But preprocessing your source data takes extra time and effort.
With Customer Insights - Data, you can apply row filters directly to any source table you ingest. This filter feature reduces the data scope to just what you need. You apply filters one time on the Tables page. The Tables page displays source tables on their own tab. This tab separates source tables from the output tables that Customer Insights creates. Select the row filter link next to any table to set the filters you want.
To optimize processing speed, Spark filters data during processing for unification, segments, measures, activities, and models. When you download data from the Tables page, you get the full dataset without filters.
This feature offers key benefits:
Preview limitation
The condition Is any of {list of values} works only for string data.
Change history | |
---|---|
Public preview date moved to Mar 2025 General availability date moved to Mar 2025 |
Dec 03, 2024 |
The Microsoft Dataverse connector now provides the best option for importing data from Dataverse into Customer Insights - Data. With this connector, you can import the largest Dataverse tables with high performance and reliability. You can now select tables more easily, so you can choose only the tables you want to import. This selection gives you precise control over the data that goes into Customer Insights - Data.
Updates to the Dataverse connector make it the best choice for importing tables from Dataverse to Customer Insights - Data.
The update automatically updates existing Dataverse connections without any downtime.
Change history | |
---|---|
Public preview date moved to Jun 2024 General availability date moved to Aug 2024 |
Feb 22, 2024 |
As customers engage with your business, they give you signals about their interests and preferences. These signals include adding a product to a cart, viewing your pricing quote, signing up for a trial, and more. When you act on these signals, you can deliver the right experience at the right time.
With Customer Insights, you can update customer profiles and insights in real time. When you update profiles in real time, you can provide the most targeted and personalized experience as customers engage with your website or mobile app. With this experience, you can foster loyalty, increase engagement, enhance satisfaction, and drive higher conversion rates.
Customer Insights helps you collect web interactions in real time. With this data, you can create personalized experiences and gain a deeper understanding of your customers' needs and preferences.
This capability includes the following features:
Change history | |
---|---|
Public preview date moved to May 2024 | 5/6/2024 12:00:00 AM |
When you use Customer Insights with Optimizely, you get omnichannel personalization and experimentation capabilities. Marketers and citizen developers can personalize every customer touchpoint without any code or prior expertise. By combining insights and segments from Customer Insights with Optimizely audiences, you can create experiences that match your customer's browsing activity, loyalty, past engagement history, and other real-time signals. You can also keep the conversation going or re-engage your visitors by delivering the same consistent experience through customer journeys. The customer journey depends on which Optimizely treatment cohort the customer belongs to.
With Dynamics 365 Customer Insights and Optimizely, marketers can:
For more information, see Omni-channel real-time personalization with Dynamics 365 Customer Insights and Optimizely.
Change history | |
---|---|
Public preview date moved to May 2024 | 6/19/2024 12:00:00 AM |
When your Customer Insights data usage grows, the number of segments and measures also grows. Large numbers of segments and measures cause longer system refresh times. This delay blocks time-sensitive insights.
Customer Insights automatically deactivates segments and measures based on usage. This deactivation step ensures that active segments and measures refresh faster. As an admin, you can exclude specific segments from automatic deactivation. The system automatically manages the rest of the segments and measures. This management step helps your organization scale with confidence.
When you manage many segments and measures, you might not always know which segments and measures you need. Campaigns often run one time only. After the campaign runs, you don't need the segments or measures.
The system automatically deactivates a segment or measure when no one uses it for a set time. The system checks for usage in exports, other segments, journeys, and other measures. When the system deactivates unused segments and measures, it frees up compute resources for active segments and measures. This change makes system refresh faster and reduces the time it takes to get insights.
You can reactivate deactivated segments and measures when you need them. As an admin, you can also exclude specific segments from the automated deactivation process.
Limiting application installations creates unnecessary friction for customers who want to install and use real-time journeys and Customer Insights - Data on their environments across different departments and geographies.
To reduce this friction, we removed the limitations on application installations for real-time journeys and Customer Insights - Data. With this enhancement, you can install and use Customer Insights - Journeys (real-time journeys) and Customer Insights - Data application across all your departments and locations. By removing these obstacles, you can fully tap into the power of Customer Insights.
With this change, you remove the application installation limits for Customer Insights - Journeys and Customer Insights - Data in the installation management experience for paid installations. The system still limits the number of trial installations. Admins can now install additional applications without limits.
The Customer Insights - Data export functionality gives your organization significant business value. With this functionality, you can easily send your customer data to external platforms like Google Ads, Facebook Ads, Snapchat, LinkedIn Ads, or use SFTP (Secure File Transfer Protocol) to share data with downstream activation platforms. When you use the rich customer insights created in Customer Insights - Data, you can drive targeted marketing and advertising campaigns, perform analytics on almost any platform, optimize ad spending, and improve customer engagement.
The following export connectors will be available in this release:
Scenarios:
Sarah has unified the customer data and created segments to target customers with a high lifetime value. Sarah wants to target this audience with ads on Google and Facebook, so she exports the audience to Google and Facebook where she configures her online campaign.
Mark is an admin managing the Customer Insights - Data environment. Mark's team wants to create Power BI reports based on changes in segment membership for key segments. To do this, they can now export segment data to their Azure Data Lake Storage account. Once the data is in Azure Data Lake, they can easily create Power BI reports and perform other business-critical operations. Exporting to their own Azure Data Lake also provides the flexibility to reshape the data to meet specific business needs and integrate it into other workflows powered by their Azure data estate.
When you export data to Azure Data Lake storage, you can easily share insights generated in Customer Insights with your organization. Your BI team, analytic workloads, and other stakeholders can use and get value from the generated insights.
In this release, you can use Azure Data Lake Storage (ADLS) exports with general availability.
Scenario Sarah unifies her customer data and creates a segment based on requirements from across the organization. Multiple teams at her company use these insights. Each team needs a consistent and reliable mechanism to get updates every day. Sarah configures Customer Insights - Data to automatically export all the insights her teams need each day. Every day, millions of customer data points get unified, activity data is processed, measures are calculated, and customer segments are created. The solution automatically sends the resulting insights to the Azure Data Lake storage that all her teams read from.
To refine your engagement strategies, you need to understand how customers interact with your communication efforts. When you observe how customers respond to campaigns, you get valuable insights that help you improve engagement.
With Customer Insights - Data, you can now create segments by using interaction data from Customer Insights - Journeys. This capability makes it easier for customer experience teams to combine the power of unified profiles with insights from Customer Insights - Journeys.
Create a segment of unified customer profiles where the predictive AI models show a high lifetime value score. Combine this segment with customers who engage with your recent campaigns through email opens and link clicks. To increase your engagement ratio, retarget your campaigns toward nonresponsive customers. Use the export capabilities of Customer Insights - Data to switch to SMS, social media, or other preferred external platforms.
You can now automatically access behavioral data from Customer Insights - Journeys, such as email opens and link clicks, in Customer Insights - Data without any setup or data movement. With this feature, you can:
Scenario: As a marketing manager at an online retail store, you send a monthly campaign that offers a 5% discount to customers. When you review the results, you see a high email open rate but a low click-through rate on the coupon. With Customer Insights - Data, you can see which contacts opened the email and interacted with your product. You create a new segment of customers who opened the email but didn't click the coupon, and you retarget them with a more compelling 10% offer. When you act on real engagement signals, you refine your audience, increase relevance, and boost sales.
Change history | |
---|---|
Merged this feature with the Target right audience based on signals from earlier campaign feature | 6/2/2025 12:00:00 AM |
The exports feature in Dynamics 365 Customer Insights feature lets you choose which customer segments to sync with Facebook for targeted ads. This feature gives you flexibility, but it can increase administration because Facebook requires reauthentication every 60 days.
This release simplifies managing your exports to Facebook. You can now manage all your Facebook Ads exports through a single connection. This update reduces syncing effort by letting you reauthenticate one connection, no matter how many exports you set up.
With this feature, you can manage all your Facebook Ads exports with one connection. Set the custom audience in Facebook Ads that you want to update directly in the export settings. You don't need to set the custom audience during connection setup.