All articles
Strategy Jan 2026 · 8 min read

Customer-Centricity Is Not a Mindset. It’s an Algorithm.

Almost every organisation today describes itself as customer-centric. The phrase appears in strategies, leadership messages, and transformation programmes. In most cases, the intention is genuine. Leaders care. Teams try. Investments are made.

Yet when you experience many of these organisations as a customer, the experience often feels fragmented, inconsistent, or transactional. Not because people do not care, but because caring alone does not shape behaviour. Design does.

That gap between intention and experience is what made me pause. And it is the reason I created The CX Algorithm podcast.

Customer-centricity is often treated as a mindset you declare. In reality, it is an outcome that emerges from how an organisation actually works. It shows up in the decisions people make under pressure, in the freedom they have to act, in the processes that guide them, and in the technology that either supports or constrains human judgement. You do not become customer-centric by saying it louder. You become customer-centric by designing how your organisation behaves when trade-offs appear.

At some point, I realised that the language we use to talk about customer experience is part of the problem. We talk about frameworks, journeys, pillars, and models. But none of those quite explain how experience actually forms.

That is where the idea of an algorithm comes in.

At its simplest, an algorithm is not a piece of code. It is a set of conditions and interactions that determine outcomes. It is how inputs combine, how decisions are made, and how those decisions play out repeatedly over time. Algorithms exist everywhere in our lives, often without us noticing. They shape what we see, what we prioritise, and how systems behave.

Customer experience works the same way. Every interaction a customer has with an organisation is shaped by an underlying algorithm. Not a technical one, but an organisational one. A combination of people, processes, data, technology, incentives, and culture. When these elements interact in a certain way, they produce a certain type of experience. Change the interaction, and the experience changes too. This is why customer experience cannot be standardised.

Over the years, working across regions and industries, one thing became very clear to me. There is no universal CX framework. What works in a highly regulated industry does not work in a luxury travel context. What works at scale does not work in moments of vulnerability. What works in one culture may fail completely in another. Every organisation operates within its own context, constraints, and expectations.

How customer experience actually gets designed.

Customer experience does not get designed in templates. It gets shaped through tension. Between aspiration and reality. Between intelligence and understanding. Between consistency and personalisation. Between control and empowerment. These tensions are not problems to eliminate. They are forces to design around, continuously. The moment an organisation stops navigating them deliberately, experience becomes accidental. And accidental experiences rarely feel customer-centric.

We are now living in an era of extraordinary intelligence. Data can reveal patterns at scale. AI can predict behaviour and automate decisions. Technology can remove friction. But intelligence without context does not create better experiences. It simply creates faster ones.

Experience is still shaped in moments where judgement matters, where empathy matters, and where accountability matters. The organisations that succeed are not the ones that replace humans with technology. They are the ones that design how humans and intelligence work together. That design is part of the CX algorithm, and it looks different everywhere.

Why I Created The CX Algorithm Podcast?

I did not create The CX Algorithm to talk about CX frameworks. I created it because I wanted a space to explore how customer-centricity actually works in different parts of the world. Beyond buzzwords. Beyond hype. Beyond surface-level metrics.

Each conversation is an opportunity to understand how leaders navigate trade-offs, how organisations design coherence across people, process, data, and technology, and how culture quietly shapes every experience. Not so others can replicate what they hear, but so they can think more clearly about their own context.

At its core, The CX Algorithm podcast is built on a simple belief. Customer-centricity is not a destination. It is the outcome of a consciously designed system. A system that evolves. A system that reflects context. A system that balances intelligence with humanity.

That is the conversation I want to host.

We start that conversation next week, with the first episode of The CX Algorithm. Stay tuned.

About the Author

Dr. Eslam Afifi is a customer experience and data leader whose work sits at the intersection of human behaviour, technology, and decision-making. His career spans multiple industries and regions, where he has helped organisations navigate complexity, design better experiences, and make sense of the growing role of data and AI in everyday decisions.

Curious by nature and sceptical of one-size-fits-all thinking, Eslam created The CX Algorithm to explore how customer-centricity actually works in practice. Through conversations with leaders from different contexts, the podcast unpacks the choices, trade-offs, and design decisions that quietly shape customer experience over time.

Follow The CX Algorithm for thoughtful conversations on experience, intelligence, and leadership — and a reminder that great CX is designed, not declared.

More articles

All articles →