M365Con 2027 – free online conference · 11–22 Jan 2027 · 120 sessions→ m365con.net

2026-08-15 · Season 3

Dynamics 365 Customer Insights - Simply Explained

Dynamics 365 Customer Insights - Simply Explained
A customer buys from your company, signs up for emails, downloads a guide, visits your website, and later contacts support. How much of that history can the employee speaking with them actually see? In many organizations, Sales sees one piece of the relationship, Customer Service sees another…

Show notes

A customer buys from your company, signs up for emails, downloads a guide, visits your website, and later contacts support. How much of that history can the employee speaking with them actually see? In many organizations, Sales sees one piece of the relationship, Customer Service sees another, Marketing owns engagement information, and website behavior sits somewhere else entirely. https://www.m365.fm/categories/power-platform-talk/ Customer Insights is designed to bring those pieces closer together so organizations can understand the customer more completely and communicate based on that context. In https://www.m365.fm/dynamics-365-customer-insights/ of Microsoft Knowledge Nuggets on M365 FM, we explain the two major parts of Dynamics 365 Customer Insights—Customer Insights - Data and Customer Insights - Journeys—and follow customer information from disconnected records through unified profiles, segments, journeys, triggers, personalization, consent, analytics, and human follow-up. WHY CUSTOMER DATA BECOMES FRAGMENTED Customers do not think about your organization as separate applications and departments. They simply interact with your business. They purchase something, request information, visit your website, open an email, speak with Sales, or contact Support. Internally, however, every interaction can land somewhere different. Dynamics 365 Sales may contain the opportunity. Customer Service may contain the support case. An ecommerce platform records purchases. A website records form submissions and browsing behavior, while marketing systems track emails and other interactions. The result is one customer with multiple disconnected versions of their story. Customer Insights is intended to make that customer story easier to understand and use. WHAT DYNAMICS 365 CUSTOMER INSIGHTS ACTUALLY IS Dynamics 365 Customer Insights helps organizations understand customers and use that understanding to provide more relevant communication. That broad definition makes more sense when Customer Insights is separated into its two major building blocks: Customer Insights - Data and Customer Insights - Journeys. Customer Insights - Data brings information together and helps organizations understand the customer. Customer Insights - Journeys uses customer information to plan and deliver communications based on who somebody is and what they do. A simple way to remember the distinction is: Data helps you see the customer. Journeys helps you respond to the customer. WHY THE CUSTOMER INSIGHTS NAME CAN BE CONFUSING Microsoft's naming changes are one reason Customer Insights can initially seem more complicated than it is. Before September 2023, Dynamics 365 Marketing existed as its own product. Microsoft renamed that product Customer Insights - Journeys, while the existing Customer Insights product became Customer Insights - Data. Both capabilities now sit underneath the broader Dynamics 365 Customer Insights name. This means somebody saying, “We use Customer Insights,” could mean Data, Journeys, or both. A useful question in any Customer Insights conversation is therefore simply: Do you mean Data or Journeys? CUSTOMER INSIGHTS DOES NOT REPLACE SALES OR CUSTOMER SERVICE Dynamics 365 Customer Insights should not be confused with Dynamics 365 Sales or https://www.m365.fm/dynamics-365-customer-service-simply-explained/. Dynamics 365 Sales remains where sellers manage leads, accounts, opportunities, calls, follow-ups, and the sales process. Dynamics 365 Customer Service remains where service teams manage customer cases, knowledge, and support activities. Customer Insights adds customer understanding and communication around those existing processes. A salesperson can gain additional context about customer behavior. A service employee can better understand previous interactions. Marketing can communicate using information the organization already possesses. The goal is connection rather than replacing the systems where employees perform their actual work. CUSTOMER INSIGHTS - DATA Customer Insights - Data can be understood as a shared customer filing system. A customer might appear as a contact in Dynamics 365 Sales, have transactions in another purchasing platform, submit forms through a website, and have previous support interactions recorded elsewhere. Every source knows something useful about that person, but no individual source necessarily contains the complete relationship. Customer Insights - Data brings relevant information from those different sources together to create a more complete customer picture. BRINGING CUSTOMER DATA TOGETHER Customer information can originate from Dynamics 365 applications, websites, loyalty platforms, purchasing systems, customer service environments, and other business systems. The objective is not to collect every available field simply because it exists. Organizations should bring together the information that helps them understand customers and make better decisions. Imagine a home equipment company. Sales knows Alex requested a quotation last month. The ecommerce system knows Alex purchased equipment two years ago. Customer Service knows Alex recently requested assistance with a repair. The website knows Alex has started researching an upgrade. Separately, these are four records. Together, they begin to describe a customer relationship. FROM RAW RECORDS TO A UNIFIED CUSTOMER PROFILE Customer Insights - Data can help identify records from different systems that refer to the same customer. Those source records may contain slightly different names, customer identifiers, addresses, or email addresses. The objective is to match appropriate records and create a unified customer profile. Instead of employees seeing several disconnected versions of Alex, the organization can create a more complete profile containing relevant information from across the relationship. That unified profile becomes the foundation for better segmentation, analysis, personalization, and communication. MATCHING RULES MATTER Customer matching cannot simply assume that similar-looking records represent the same person. Two customers may share a surname. An old email address may now belong to somebody else. Addresses can change, and customer records can contain incomplete information. Customer Insights - Data uses matching rules configured by the organization to determine how records should be connected. Good matching logic helps reduce duplicates without incorrectly combining different people into one customer profile. BUILDING A COMPLETE CUSTOMER STORY Once records are appropriately unified, the resulting customer profile becomes considerably more useful. Teams can potentially see purchase history, service history, marketing interactions, preferences, interests, website behavior, and other relevant information brought together around the customer. Instead of treating somebody as an email address inside a marketing list, the business can understand them as a person with an existing relationship. This changes the questions employees can ask. Has this customer purchased before? Did they recently contact Support? Are they showing interest in another product? Did they engage with previous communication? SEGMENTS: DYNAMIC GROUPS OF CUSTOMERS Customer Insights - Data allows organizations to create segments. A segment is simply a group of customers who satisfy particular conditions. Instead of exporting a spreadsheet, manually filtering rows, saving another list, and repeating the process later, the organization defines the conditions that determine membership. For example, a segment could contain customers who purchased a particular product, live in a certain region, and visited a related webpage during the previous month. As customer information changes, membership can change as well. Customers who satisfy the conditions enter the segment, while customers who no longer satisfy them leave. BEHAVIOR-BASED SEGMENTATION Segments do not need to depend exclusively on static profile information. Organizations can also create audiences based on customer behavior. Perhaps the business wants customers who clicked a product link but have not purchased, or customers who opened a support case during the previous thirty days. This allows organizations to focus on what customers actually did rather than simply who they appear to be based on demographic or profile information. PREDICTIVE CUSTOMER INSIGHTS Customer Insights can also provide predictive insights. Customer lifetime value can estimate the potential value a customer may generate over the relationship with the business. Churn likelihood can estimate whether a customer may stop purchasing, stop using a service, or otherwise disengage. These predictions are not guarantees. They are estimates derived from the available information and historical patterns. If the organization's underlying customer data is incomplete or poor quality, the resulting predictions will also be limited. Used appropriately, however, predictive insights can help teams identify customers or situations that deserve additional attention. COPILOT AND CUSTOMER DATA Copilot can help employees work with customer information using natural language. Instead of beginning with complicated filtering logic, an employee could describe the audience they are trying to identify—for example, customers with a strong purchasing history who have not engaged recently. Copilot can help translate that request into something the employee can inspect and refine. The important point is that Copilot does not remove the need for reliable customer data. AI becomes more useful when the information underneath it is accurate, connected, and meaningful. Become a supporter of this podcast: https://www.spreaker.com/podcast/m365-fm-microsoft-365-azure-cloud-power-platform-ai--6704921/support.

Apple Podcasts · Spotify · YouTube · Deezer

Host: Mirko Peters

Related articles

Transcript

Read the full transcript

Imagine a customer called support after buying from you twice, signing up for emails and downloading a guide from your website. Can the person answering the call see that whole story? Often no, sales sees one part, customer service sees another, your website has clicks and form fills, marketing has email activity, eTaoTems, one customer, but every team holds a different page from the same file. Welcome to another episode of Microsoft Knowledge Nuggets on M365, FM, I out M, M, Melcopeters and we out TM were going to put Dynamics 365 customer insights into play in English including its two parts and how they fit together Think of a large office building where each department keeps customer files in separate locked rooms Customer insights creates one shared customer desk so the right teams can work from a fuller picture Morselle the simple definition and the name changed Dynamics 365 Customer insights helps a business understand its customers and respond to them with more relevant communication That sounds broad because it is broad a customer does no temperate experience your business as separate teams They don't know what might think oh, yeah I'm now dealing with marketing and later you out and will deal with service a yo They bought something asked for help visited your site or requested information They expect your business to recognize that context Customer insights brings the customer view and customer communication closer together before September 2023 Microsoft sold Dynamics 365 marketing as its own product if you worked with dynamics before that change You may still hear people call it D365 marketing real-time marketing or just marketing those names have not been disappeared from every day conversations Microsoft renamed that product customer insights journeys at the same time the original customer insights data product became customer insights Data both now sit under the larger dynamics 365 customer insights name that naming change causes a lot of the confusion You might hear someone say how we use customer insights are you but they could mean the data side the journey side or both So when you are in a meeting it helps to ask one simple question Oh, do you mean data or journeys? Oh those are the two building blocks customer insights Data brings customer information together and helps you understand it Customer insights journeys uses customer information to plan and send communications based on who someone is and what they do a Simple way to remember it is this data helps you see the customer journeys helps you respond to the customer You can use one without becoming an expert in the other but they make more sense together One part creates a clearer customer picture the other part let's teams act on that picture through planned communications Now don't attempt confused customer insights with the rest of dynamics 365 Dynamics 365 sales remains the place where sellers manage leads accounts opportunities and their sales work a Sales person still needs a place to track the deal plan the next call and record what happened Dynamics 365 customer service remains the place where service teams manage cases Knowledge articles and customer support work if a customer reports a problem customer service handles the case itself Customer insights does no temtu replace either product instead it connects customer understanding and communication Around the work those teams already do a sales team can see useful customer activity a service team can understand more context Marketing can communicate based on information the business already knows that outmess a much better setup than exporting lists from one system Uploading them somewhere else and hoping they stay current but before you can understand a customer or send the right message You need to bring their information into one place Customer insights data building one customer record customer insights data works like a shared customer filing cabinet Not a cabinet full of paper folders obviously But one place where the business can bring together the customer information that normally sits in separate systems A customer might appear in dynamics 365 sales as a contact linked to an opportunity While a purchase system records their orders a website records form submissions and a service system stores past support requests Each source knows something useful but none of them automatically tells the whole story by itself Customer insights data connects those sources that can include dynamics 365 apps website activity loyalty systems purchase records customer service data and other Business systems the point isn't to copy every piece of information just because you can The point is to bring together the information that helps you understand the customer and make a better decision Picture a company that sells home equipment It sales team knows that Alex requested a quote last month the store system knows that Alex bought a product two years ago The service team knows that Alex recently asked for help with a repair Meanwhile the website records that Alex has been reading about an upgrade those records may all use slightly different names email addresses or customer numbers Customer insights data can help match them This is where the difference between raw records and a unified profile matters raw records are the separate entries coming from different places a Unified customer profile brings related entries together when the system can identify that they refer to the same person So instead of seeing four disconnected records a team can view one customer profile with the details joined around that customer matching needs care For example two people can share a last name and an old email address may no longer be correct Customer insights data uses matching rules that the business sets up so it doesn't just guess that every similar record belongs to the same person Good matching rules help reduce duplicates without joining the wrong people together Once records come together the profile becomes much more useful you can see purchase history you can see support history You can see marketing activities such as messages received or links clicked You can also include preferences and behavior like a stated product interest a form request or pages visited on a website Suddenly a customer isn't just an email address in a campaign list. They're a person with a relationship and a history That fuller picture helps different teams ask better questions Has this customer board before have they contacted support recently? Are they interested in a certain product area? Did they respond to a previous message or did they ignore it? Customer insights data also lets teams build segments a segment is simply a group of people who meet conditions you choose Rather than exporting a spreadsheet sorting columns saving a new list then repeating the job next week you define the rules once for example You could create a segment for customers who bought a certain product live in a specific region and visited a related page in the past month As customer data changes the people in that segment can change too Someone who meets the rules joins the group someone who no longer meets them drops out That means the group follows the data instead of becoming another old spreadsheet nobody trusts You can also build segments from actions not only profile details maybe you want people who clicked a product link but haven't purchased Or customers who opened a support case in the last 30 days those are behavior-based segments And they let teams focus on what customers actually did not just who they are on paper They're also predictive insights customer lifetime value is an estimate of the value a customer may bring over their relationship with the business Turn likelihood is an estimate of whether a customer may stop buying stop using a service or disengage These aren't promises about the future they're informed estimates based on available customer data and patents from the past If the underlying data is thin or messy the estimate will be thin or messy too Still when used with common sense those estimates can help a team decide where to pay closer attention Copilot can help people explore this customer data in plain English Instead of starting with a complex filter a user can describe the audience or question they have in mind For example they might ask for customers with a high purchase history who haven't engaged recently Copilot can help turn that request into something the team can review and refine But the data only becomes useful when someone can act on it at the right moment Customer insights Journeys turning knowledge into action Customer insights Journeys takes what your business knows about a person and turns it into a planned response Think of a journey as a route a customer can follow after a message reaches them It isn't just one marketing email sent to a list A journey can send a message wait for a response react to that response and then take the next suitable step some journeys are short A customer receives one email about an event then the journey ends Others run across several days or weeks someone receives an introduction email Then a text message if they haven't responded and a different follow-up if they show interest the route changes because the customer did something or didn't Messages can go out through email SMS text messages push notifications for a customer app and custom channels that a business sets up That gives a team choices email may work well for a detailed guide a text message may suit a short appointment reminder A push notification can reach someone who uses the company app the channel should fit the message and the customer's permission choices Not just the team's habit creating those messages doesn't always require a designer or someone who writes HTML code Customer insights journeys includes templates and a drag and drop editor a user can add text images Buttons and other content blocks then build an email that follows the company's usual look Personal details such as a customer's name can appear in the message too But using a first name is only the starting point a message becomes more personal when different customers see different content Someone interested in home insurance could see a section about home cover while another person interested in car insurance Sees a section about car cover in the same email the email itself stays under one design Yet the content inside it changes based on a customer's interests purchase history location or other details that the business knows That helps avoid the familiar problem where a customer receives an offer for something they already own Or content that has nothing to do with them customer insights Journeys can start in two main ways the first is a segment led journey A team chooses a group of people and sends communication to that group It might run once using everyone who meets the segment rules at that moment or it can keep running When new people meet the segment rules they can enter the journey imagine a welcome journey for people who join a mailing list You don't want to rebuild that journey every Monday You want each new subscriber to receive the right welcome message when they qualify The second option is a trigger led journey a trigger is an event that starts the journey when it happens a person completes a website form a contact record changes A customer registers for an event a case closes in customer service instead of waiting for someone to prepare a list The system can react to that event This is often called real-time marketing although the name can sound more complicated than it needs to it simply means a customer action can start a response While that action still has context take a support case as an example a customer contact support because something isn't working The service agent works through the issue records the outcome and closes the case That closed case can start a journey that sends a short survey asking about the support experience timing changes the message If the survey arrives while the conversation is still fresh the customer knows exactly what it refers to If it arrives three months later it can feel random and the feedback may not help much The journey can use the customers details to personalize that survey request It can also send the message through the channel the business has set up and the person has agreed to receive Now a journey shouldn't become an endless machine that sends messages just because it can It needs choices inside it should the system wait for a reply Should it send a different message if someone clicks a link when should the journey stop And when does a person such as a seller or service agent need to take over Those decisions turn a collection of messages into a customer journey that respects the person's time and gives the right team a chance to respond How a customer journey actually works let out Tim's make this real with a simple example Someone visits your website because they are timry interested in a product they fill in a form to request more information entering their name Email address company and the product they want to know about That form submission is more than an email landing in a shared inbox A customer insights can use the submitted details to create a new customer record in dataverse Or update an existing one if the person already exists there Dataverse is the shared data store behind Dynamics 365 business apps So the same customer details can connect with sales, customer service and other apps that use it Imagine the person already spoke with a seller last month Instead of creating another separate contact the form can update the existing customer record with the new interest The seller now sees that this person asked for product information And the communication journey can use that detail straight away The form submission can also start a journey A trigger watches for that action then starts the right set of steps when it happens The first step could send an email with the requested product guide Followed by a pause while the customer has time to read it That pause matters, without it the system could send three messages before the person has even opened the first one A journey needs room for the customer to respond because their response decides what should happen next Suppose the email includes a link to a product page If the person clicks that link, customer insights can send a second message with more detailed information such as a customer story, a demo invitation or a guide that answers common questions They click signals interest so the next message can match that interest But maybe they don't automatically click, the journey can wait a few days and send one reminder Perhaps with a clearer subject line or a shorter message it can also stop after that Not every quiet customer needs a long chain of follow-ups This is where the branches in a journey earn their place A branch is simply and if this happens do that choice Click the link, send more detail Geed no EMT click, send a reminder Requested a demo alert sales, bought the product, stopped the promotional messages Each person follows the route that fits their actions At some point an automated message should turn into a human conversation If the customer clicks an o-talk to sales o-link, requests a demonstration or takes another action that shows strong interest The journey can create a task or phone call for the owner of that customer record The seller does know that a mentee needs to hunt through email reports to spot the signal A task appears where the seller works It might say "Oh follow up with Jordan, requested product information and viewed the demo page" A.O. the seller can see the context, pick up the phone and continue from where the customer left off instead of starting with "Oh, so what can I help you with?" O. the trigger does not know it only need to come from a website form Because Dynamics 365 apps share dataverse, actions and sales, customer service or a custom power app can start a journey too A seller could update a record, a service agent could close a case A custom app used by field staff could record a customer visit Those business events can start the right communication A power automate flow can take the work further For example, an action in a journey could start a flow that sends a notification in teams Updates a record in another connected system or starts a follow-up process outside customer insights That connection matters when a customer journey touches more than messages Still, none of this gives a business permission to contact anyone without limits Commercial messages need consent People may choose which subscriptions they want, such as product news, event updates or special offers They may also decide that they don't now ultimately want those messages anymore and customer insights needs to respect that choice A customer may agree to service updates but not promotional email Those are different purposes and the journey should treat them differently The person out TM's preferences decide whether a commercial message can go out even if they fit every other rule in the journey Teams can also set frequency caps A frequency cap limits how many emails or text messages a person receives during a chosen period If several journeys try to send messages to the same customer in one day The cap can block an extra message rather than overwhelm them That protects the customer relationship Automation can respond quickly but speed alone does no good prove it worked Without measurement, teams only guess whether a journey helped or simply added more noise Seeing results and improving the next journey A journey needs a clear goal before anyone builds it That goal could be more engagement such as people clicking a link It could be a completed purchase, a survey response that measures loyalty or another customer action that the business can define and track Without a goal, a journey can look busy while achieving nothing useful Customer insights lets teams follow what happens at each step in the journey For an email, you can see how many messages reached people and how many people interacted with them For a branch, you can see how many people took one route and how many took the other That view helps answer simple questions Did people receive the message? Did they click the link? Did most people leave before the next step? A journey diagram isn't just a plan on a screen after it starts It becomes a record of how customers moved through the process which gives the team a reason to change a week step instead of guessing at the whole journey The customer timeline also helps the people who speak directly with customers A seller or service agent can see communications that customer insights sent to a customer along with the interaction history that the system records So before someone calls a customer, they can see whether that person received a guide Click the product link or completed a survey That changes the conversation The employee can start from what the customer already knows rather than sending the same information again or asking questions The customer answered yesterday For a wider view, customer insights includes journey analytics and power BI visuals Teams can compare journeys, channels, goals, and exit reasons across a chosen period Maybe emails lead to more guide downloads while text messages bring more appointment confirmations Or perhaps one journey loses people because they complete a goal while another loses them because they no longer meet the entry rules Those are very different outcomes and the reports help teams tell the difference A.B. testing gives teams another way to learn before they send one approach more widely You can test two versions of an email such as different subject lines or different calls to action You can also compare channels where the same type of message reaches one group by email and another by text message The system tracks the result based on the measure the team chooses such as a click or the journey goal Still, don't let a complicated journey distract from the basics Clean customer data affects every segment and every personalized message Consent decides whether a message can be sent A clear goal tells the team what success even looks like Fancy branches can't repair wrong data, ignored preferences or a journey with no purpose With that in place the two parts of customer insights start to make sense as one connected customer experience Where customer insights fits in Dynamics 365 Customer insights fits between knowing the customer and communicating with the customer Customer insights, data provides the customer picture Customer insights Journeys respond to that picture with messages and planned actions that suit the person and the moment Dynamics 365 sales still manages sales work from leads and opportunities to calls and follow-ups Customer service still manages customer cases and the work needed to resolve them Customer insights connects customer understanding and communication around those jobs Because these apps can share data versus their common data foundation Teams avoid the old routine of copying lists between separate marketing and customer systems Then waiting for them to sync A seller, service agent and marketing team can work from one customer story While access controls and consent rules protect customer information Conclusion, one customer story, timely action Customer insights turns scattered customer records into a clearer picture Then helps teams communicate based on that picture Subscribe on your favorite podcast platform For more Microsoft Knowledge Nuggets from Mirko Peters at M365 FM And share this episode with someone still trying to sort out Dynamics 365 names and products

← Dynamics 365 Field Service - Simply ExplainedDynamics 365 Customer Insights Journeys - Simply Explained →