CX

The customer journey is not drawn in a workshop. It is read in the traces.

Journey maps tell what the company believes it does. System traces show what the customer endures. Without confrontation, you fund assumptions.

28 SEPTEMBER 20265 MINYASSINE ROGUI

Journey maps align teams. They are not enough to describe the real experience. The operational truth is already in the systems. It appears in timestamps, channel switches, transfers, callbacks, drop-offs, and reopenings.

I often see CX programs start from a clean diagram and a shared conviction. The problem comes next. Teams prioritize work on an idealized version of the journey. They then optimize an internal representation, not a lived experience.

The difference is decisive. A map says what the organization thinks it does. Logs say what the customer actually went through. Without confronting the two, trade-offs rest on comfortable assumptions. They look coherent. They are expensive.

The real journey is read in logs

A credible journey does not start with a whiteboard. It starts with events. Every interaction leaves a usable trace. An inbound call, a chat opened, a follow-up email, a case reopened, a transfer to another team: all of it forms a factual sequence.

The right question is not "What is the target journey?". It is "Which traces prove the real journey?". Ask for exports of timestamps, reasons, statuses, transfers, and reopenings. Also require a stable identifier to link a customer, a case, and a sequence of actions.

Without that base, mapping relies on team memory. They describe what they see from their desk, not what the customer goes through. The journey then becomes an internal story. It loses its role in steering and prioritization.

Ask your vendor or integrator this: "Can you give me, for a given reason, the full sequence of events with timestamp, channel, status, and transfer?". Then check that the extract covers at least the top five contact reasons, or you are only seeing a reassuring sample. Classic trap: incomplete logs that hide backtracking. The symptom is simple: it is impossible to link a callback to its original case.

Workshops produce intent, not proof

I do not reject workshops. I reject their status as truth. A workshop is for forming hypotheses and sharing a common language. It is not for validating operational reality.

The trap is simple. The better the journey looks on paper, the more unquestionable it seems. Comfort zones settle in fast. Graphic flow gets confused with lived flow. A clean map can hide many breaks, hidden delays, and manual rework.

Ask, for each step in the drawing, which system trace confirms it. If a step has no proof, it remains an abstraction. If several teams cannot find the same sequence in their tools, the journey is not stabilized. It is only being discussed.

I also ask for the date of the last map update. An old map freezes organizations that have already changed. The customer, meanwhile, has kept contacting, following up, waiting, and starting over. Ask this in the meeting: "Which version of the map matches today's tools and production rules?". Require a link between the map, the process version, and the deployment date. Frequent trap: a map approved in committee but never reconciled with the field. The symptom is a uniform narrative and persistent gaps in tickets.

Loops expose irritants, not intentions

A loop says more than a single quote. When a customer comes back three times for the same reason, the problem is no longer in the wording. It is in the structure of the journey.

Loops reveal unresolved reasons, partial answers, and transfers that go nowhere. They also show channels that do not connect well. A customer who calls back after an email has not had a smooth omnichannel experience. They have had repetition, sometimes contradiction, often extra waiting.

When the customer comes back, the journey has already failed.

Ask for the 7-day and 30-day repeat-contact rate on the top five reasons. Compare it across channels and teams. Look for sequences where the same reason reappears without any useful new information. These loops show the real priority, not the stated one.

Ask this: "On which reasons do we see the most repeat contacts without added useful data?". Make sure reporting clearly separates repeat contact, reopening, and new reason. Precise trap: a decent satisfaction score that hides heavy contact repetition. The symptom is stable front-end volume and swelling back-office load.

Breaks hide in transfers

Transfer is often presented as a simple handoff. In practice, it is a frequent break point. If context is not passed on, the customer starts over. If context is passed badly, they correct it. In both cases, the experience degrades.

I look at three things. The number of transfers per case. The delay between transfer and effective pickup. The level of repeated information already given. These three measures are often enough to spot a damaged experience, even when the internal story remains reassuring.

Ask whether the system keeps context end to end. Also ask whether the next agent sees the original reason, the documents already provided, and the action history. Without that, transfer becomes a pure loss. The customer pays in time for what the organization failed to capitalize on.

Ask the integrator this: "Does context follow the case without re-entry between tools?". Require an end-to-end test on a real case, with proof of pickup in less than a defined delay. Frequent trap: a transfer that is technically successful but functionally empty. The symptom is the same question asked twice to the customer, by two different teams.

Measure the gap, or you fund the illusion

The right criterion is simple. For the top five contact reasons, compare the designed journey with the reconstructed journey. Measure the gap in number of steps, number of contacts, channels crossed, and transfers endured.

If the gap is small, the map has value. If it is large, it mostly describes an organization telling itself a story. In that case, CX priorities must be reset on traces, not on the workshop. Otherwise, you fund elegant workstreams that miss the mark.

Ask for a table by reason with the real sequence, the target sequence, the gaps, and the likely causes. Refuse action plans without that reading. An unmeasured gap quickly becomes invisible spend. It hides in delays, rework, and repeat contacts.

Start with a high-volume, high-irritation reason. Rebuild it from logs, then confront it with the official map. Ask this: "What maximum gap do you accept between the target journey and the observed journey?". Make sure a tolerance threshold is written down, or no one will decide. Precise trap: known gaps that are never arbitrated. The symptom is a map that is always "being updated" and irritants that stay in the same place.

THE AUTHOR

Yassine Rogui

President of ExpertiaX. 19+ years in contact centres. Formerly Orange Business, NTT DATA. Writes in French, sometimes in English, never in jargon.

LEARN MORE ABOUT YASSINE →

TO GO FURTHER

Receive the full checklist

The PDF summarising this article and the other 11 pitfalls. 6 pages.

Your data is processed in accordance with our privacy policy.