JJC SystemsBook a Consultation
Dynamics 365

One profile per customer, and journeys that react

Most organizations hold the same customer in five systems and treat them as five people. Customer Insights does two related jobs: it unifies those fragments into one profile, and it orchestrates journeys that respond to what the customer actually does rather than to a schedule set six weeks ago.

Overview

What fragmented customer data costs you

Customer Insights combines a customer data platform with real-time journey orchestration. These are the four problems that combination exists to address.

01

The same person exists several times over

Different identifiers in the CRM, the e-commerce platform, the service system and the events tool. Nobody can say how many customers you actually have, let alone what any one of them is worth.

02

Campaigns are scheduled, not triggered

A batch goes out on Tuesday regardless of what the recipient did on Monday. The message that would have mattered arrives a fortnight after the moment it mattered.

03

Marketing cannot build a segment without asking for help

Every list requires a data request, which takes days, which means campaigns are built around what is easy to extract rather than around who should receive them.

04

Consent and preferences are handled inconsistently

Different systems hold different opt-out states. Somebody who unsubscribed still receives messages from another channel, which is both a poor experience and, increasingly, a compliance problem.

The direct return is in campaign performance

Where the return actually comes from: The direct return is in campaign performance: relevance improves response rates, and triggered messaging outperforms scheduled messaging consistently enough to be predictable. The larger and slower return is in retention — knowing which customers are disengaging while there is still time to act on it. And there is a real cost saving that rarely gets counted: the data requests, list-pulling and reconciliation work that disappears when marketing can build its own segments against a profile everybody trusts.

Capabilities & direction

What Customer Insights does, and where Microsoft is taking it

Two products working together: the data platform and the journey engine.

Unified customer profiles

Ingestion from transactional, behavioural and demographic sources with identity resolution, producing one profile per customer rather than several records that resemble each other.

Segmentation and measures

Segments and calculated measures built by marketers in the interface, with Copilot allowing segments to be described in natural language rather than specified as queries.

Real-time journey orchestration

Trigger-based journeys reacting to customer behaviour across email, SMS and push, so the message follows the action rather than the calendar.

Conversational journeys

Voice and SMS journeys where an AI agent built in Copilot Studio handles the conversation — proactive outreach for things like a cancelled appointment or a delivery confirmation, escalating to a person when needed.

Consent and preference management

Consent, quiet hours and channel preferences applied centrally so every journey respects them, which matters for both experience and regulation.

Handover to sales and service

A unified interaction timeline passed to sellers and service agents, including predicted value and engagement history, so the next conversation starts informed.

The notable development is the convergence of marketing and service: journeys that integrate directly with Contact Center, so an automated outreach can become a live conversation with an AI agent and then a person, without the customer starting again. That is a genuine change in what is possible, and it makes the data foundation more important rather than less.

Business outcomes

What we measure a Customer Insights implementation against

We baseline from your existing campaign performance, duplication rate and retention data.

Duplicate profiles resolved60–85%

Identity resolution across your source systems

Campaign response20–40%

Improvement from relevance and triggered timing

Segment creationDays → minutes

Marketing self-service instead of a data request

Retention15–30%

Improvement where disengagement is detected early enough

Consent applied100%

Preferences respected across every channel

Per customer1 timeline

Shared by marketing, sales and service

How to read these: How to read these: the figures above are typical ranges we plan and measure against, not guarantees. In your first engagement we agree the baseline, the target and the measurement method in writing, then report against them.

The business outcomes Microsoft associates with Customer Insights

Microsoft's documentation frames the application's value in the following terms.

  • A holistic view of the customer — Transactional, behavioural and demographic data unified into one profile
  • Personalised experiences at scale — Segmentation and content tailored without proportional manual effort
  • Real-time responsiveness — Journeys triggered by customer behaviour in the moments that matter
  • Marketer self-sufficiency — Segments and journeys built with AI assistance rather than technical specialists
  • Connected sales and service — Seamless handover with a unified timeline, prioritised leads and predicted value
  • Reduced customer effort — Conversational journeys resolving routine interactions without a call

Where this comes from: Where this comes from: these themes follow Microsoft's Dynamics 365 Customer Insights documentation on learn.microsoft.com, covering both Customer Insights - Data (the customer data platform) and Customer Insights - Journeys (real-time orchestration), including conversational journeys with Contact Center. The numeric ranges above are ours and are planning figures rather than Microsoft benchmarks.

Industry use cases

What a unified profile is worth by sector

The definition of a customer differs, and so does what you do once you can see one.

Retail & distribution

One customer across store, web and phone, with lifetime value and next-purchase modelling rather than order-level thinking.

Financial services

Household and entity relationships assembled across product systems, supporting pricing, cross-sell and concentration decisions.

Healthcare

Patient outreach for recall, preventive screening and care-gap closure, with consent and communication preferences respected.

Education

Prospective students, current students, alumni and donors as one constituent, with communication coordinated across offices.

Nonprofits

Donors, members, volunteers and participants in one profile, so an appeal reflects everything a supporter already does for you.

Professional services

Client relationships across practice groups, with engagement history informing cross-sell rather than duplicating outreach.

How we help

Three ways we work on Customer Insights

The data foundation comes first. Orchestration built on unresolved identities produces personalised messages to the wrong person.

Unify the data

The unglamorous foundation that determines whether anything above it works.

  • Source system assessment and ingestion
  • Identity resolution and match rules
  • Data quality remediation before unification
  • Profile enrichment and calculated measures

Segment and orchestrate

The marketing capability, designed so the team can operate it without a data specialist.

  • Segment design and self-service enablement
  • Real-time journey design with triggers
  • Content and channel strategy per segment
  • Consent, preference and quiet-hours configuration

Measure and connect

Closing the loop between engagement and commercial outcome.

  • Campaign and journey performance analytics
  • Attribution to pipeline and revenue
  • Handover to sales and service with full timeline
  • Retention and disengagement modelling
Our consulting services

Consulting services for Customer Insights, tied to outcomes

Implementation, customization, support and integration — with the data foundation treated as the majority of the work, because it is.

implementation

Implementation of Dynamics 365 Customer Insights

Environment design, tenant and licensing setup, configuration, data migration, testing and go-live — scoped to a fixed price and a fixed date, against outcomes agreed in writing before we start. For Customer Insights that means proving identity resolution against a sample your team can manually verify before anything is orchestrated on top of it.

customization

Customization of Dynamics 365 Customer Insights

Where the product stops short of your process, we extend it inside the platform rather than beside it, and we build it as configuration you can maintain wherever that is possible. Match rules, segment definitions, measures and journey templates configured as assets your marketing team owns and adjusts.

support

Support of Dynamics 365 Customer Insights

Managed support after go-live: a named team, agreed response times, release management for Microsoft's update cadence, and a backlog we work through with you. Ongoing match-rule tuning, journey performance review and the deliverability work that email programmes quietly depend on.

integration

Integration of Dynamics 365 Customer Insights

Connecting this platform to the systems you are keeping, with monitored, re-runnable interfaces and a documented contract for every field that moves. Ingestion from your CRM, e-commerce, service, events and finance systems, plus activation back into the channels you actually send from.

Identity resolution is where this succeeds or fails, and it is not a purely technical decision. Whether two records are the same person is a business rule with commercial consequences, and we will insist your team verifies a sample by hand before we build anything on top of the result.

Our approach

Understand, unify, orchestrate, govern

The temptation is to start with the journey because it demonstrates well. The result is a beautiful journey delivered to a fragmented audience.

1

Understand

We map every system holding customer data and how identity is represented in each.

2

Unify

We build and test identity resolution, then have your team verify a sample manually.

3

Orchestrate

We design journeys around real triggers, starting with one high-value scenario.

4

Govern

Consent, preferences, quiet hours and data retention configured and validated.

5

Measure

Journey performance and commercial attribution tracked against the baseline.

We ask your marketing team to manually verify a sample of resolved profiles before go-live. It is tedious and it is the only way to know whether the match rules are right, because an over-aggressive rule merges two customers and an over-cautious one leaves you exactly where you started.

Why JJC Systems

Why marketing leaders choose JJC Systems

Customer data platforms fail on the data, then get blamed on the platform.

We do the data foundation properly

Identity resolution is the majority of the work and the part most likely to be rushed. We treat it as the deliverable that everything else depends on, because it is.

We enable your marketers, not just your data team

Segments that require a technical request will not be used. Self-sufficiency for the marketing team is a design goal, not a training afterthought.

We take consent seriously

Preference handling across channels is both a customer experience question and a regulatory one, and it is easier to configure correctly than to retrofit after a complaint.

One partner across marketing, sales and service

The unified profile is only valuable if sales and service can see it. Implementing marketing alone recreates the fragmentation you were trying to fix.

Customer success

What good looks like on Customer Insights

Two illustrative engagements showing the shape of the work.

Multi-channel retailer

One customer instead of four records

The same shopper existed separately in the e-commerce platform, the loyalty system, the service desk and the events tool. Campaign targeting was based on whichever list was easiest to pull.

71%Duplicates resolved
29%Better campaign response
1 profilePer customer

What changed

  • Identity resolution across four systems, verified manually by the marketing team
  • Segments built by marketers in minutes rather than requested from IT
  • Triggered journeys replacing scheduled batch sends
  • Service agents seeing marketing engagement history on first contact
Talk about a similar outcome
Membership association

Renewal journeys that reacted to behaviour

Renewal reminders went out on a fixed schedule regardless of engagement. Members who had stopped attending anything received the same message as the most active ones.

23%Better renewal rate
Real-timeTriggered outreach
100%Consent applied

What changed

  • Engagement signals combined into one profile per member
  • Disengagement triggering outreach while there was still time to act
  • Different journeys for active, lapsing and lapsed members
  • Consent and channel preferences applied consistently across every send
Talk about a similar outcome

See your own customers unified

Give us extracts from two or three systems that hold customer records. We will run identity resolution against them, show you how many duplicates exist and what a unified profile looks like, then demonstrate a triggered journey built on it.

Request your demo See it by industry We reply to every message within one business day.
Works alongside

Related platforms

Get In Touch

Tell us what you're trying to fix

Describe the situation in your own words.

Please enter your first name.
Please enter your last name.
Please enter a valid email address.
Please enter your company name.
Please choose an option.
Please add a short description.

We reply to every message within one business day.