The personalisation maturity model: where does your organisation really stand?
Most companies believe they personalise their marketing. And technically, they're right they use a first name in an email subject line, or show a different banner to returning visitors. But there's a significant difference between having personalisation and doing personalisation well.
The personalisation maturity model maps that difference across five distinct levels. Understanding where you sit isn't just interesting it's the starting point for any honest conversation about what needs to change.
)
What is the personalisation maturity model?
The personalisation maturity model is a five-level framework that describes how organisations progress from basic optimisation experiments to true one-to-one communication at scale. Each level represents a meaningfully different architecture not just a different set of tools.
The model looks like this:
Level 1: CRO A/B testing buttons and headlines. Most SMEs
Level 2: Experiments "If segment = X, show Y". Rule-based, manual
Level 3: Continuous Real-time adaptation. Coolblue, Bol.com
Level 4: Cross-channel Consistent personalisation everywhere. Booking.com
Level 5: One-to-one Every message unique per person. Netflix, Spotify
Most B2B companies sit between Level 1 and Level 2. They have some segmentation logic in place, maybe a handful of automated workflows, and a CRM that stores customer data. That's a solid foundation but it's a long way from what customers actually expect.
Level 1: CRO testing your way forward
At Level 1, personalisation is really optimisation. Teams run A/B tests on headlines, buttons, and landing page layouts. They measure what converts better for the average visitor and roll out the winner.
This is valuable work. But it treats your entire audience as one group and asks: what works best for most people? It doesn't ask: what does this specific person need right now?
Signs you're at Level 1: Your personalisation lives in your web analytics tool. Your email campaigns go to your full list with minor variations. Your "segments" are basically just lists.
Level 2: Experiments rule-based logic
Level 2 introduces conditional logic. "If the visitor is from Belgium, show Dutch content." "If the contact is in the consideration stage, send this email sequence." "If the lead score exceeds 50, notify the sales team."
This is where most B2B companies with a functional CRM sit. It works and it's a genuine step forward. The problem is that it requires someone to write every rule manually. Which means your personalisation is only as good as what your team thought of in advance. It can't adapt to behaviour you didn't anticipate, and it doesn't update in real time.
Signs you're at Level 2: You have workflow automation but it's built on static segments. Your personalisation requires regular manual maintenance. A new campaign means writing new rules.
Level 3: Continuous real-time adaptation
Level 3 is where personalisation starts to feel genuinely responsive. Visitor behaviour updates their profile in real time. Content recommendations shift based on what someone just did not what category they were assigned to six months ago.
Think of how Coolblue or Bol.com operate: the homepage you see after browsing laptops is different from the one you see after browsing coffee machines. That adaptation happens automatically, without a human writing a rule for every scenario.
Getting to Level 3 requires two things that most organisations don't yet have: a unified data layer (so behaviour from one channel informs another) and a scoring model that translates raw behaviour into actionable signals.
Signs you're at Level 3: Your personalisation updates without manual intervention. Behavioural data from your website influences your email logic. Your segments are dynamic, not static.
Level 4: Cross-channel one experience everywhere
Level 4 closes the gap between channels. The customer who browsed your pricing page yesterday gets a different follow-up email today not because someone noticed and wrote a rule, but because the system connected the dots automatically.
Booking.com is a good reference point here. Whether you're on the app, the website, or receiving a push notification, the experience reflects your specific search history, preferences, and booking patterns. The channel changes. The understanding of who you are doesn't.
Most organisations have data in multiple channels but that data lives in silos. CRM, web analytics, email platform, ad platforms. Level 4 requires those systems to share a single customer identity, so the experience stays consistent regardless of where the interaction happens.
Signs you're at Level 4: A behaviour on your website immediately affects what that contact sees in email. Your ad audiences are automatically updated based on CRM data. Sales and marketing see the same customer picture.
Level 5: One-to-one the audience of one
Level 5 is what Netflix and Spotify have built. Every message, every recommendation, every piece of content is generated or selected specifically for that individual based on who they are, what they've done, and what they're likely to need next.
At this level, there are no campaigns in the traditional sense. There's a system that continuously observes, learns, and responds. The human team sets the strategy, defines the guardrails, and trains the AI on brand voice. The system does the rest.
This isn't science fiction. We've helped organisations reach Level 5 going from 100 manually produced content assets per month to unlimited personalised variants, with a 41% increase in CTR and 50% lower cost per campaign. With one additional hire.
Signs you're at Level 5: Every customer receives content that is unique to them. Your personalisation improves automatically over time. Adding a new language or segment doesn't require additional headcount.
The gap isn't more technology it's different architecture
Here's what the maturity model reveals that most conversations about personalisation miss: the difference between Level 2 and Level 5 isn't the number of tools you use. It's how those tools are connected.
Companies at Level 5 have built three things that Level 2 companies haven't:
A unified data layer. One complete customer profile that pulls from every system CRM, website, email, ads, app into a single source of truth. Without this, every personalisation decision is based on a fragment.
An AI orchestration layer. A central intelligence layer that sits between your systems and your touchpoints, coordinating decisions across channels rather than letting each tool act independently.
A scalable content engine. AI that generates personalised content variants at the scale personalisation actually requires trained on brand voice, governed by guardrails, and getting smarter with every campaign.
If you try to jump from Level 2 to Level 5 by adding more tools to an unconnected stack, you don't move up the curve. You just add more noise.
How to move up the maturity curve
The right path depends on where you are now, but the sequence is consistent:
From Level 1 to 2: Define your first real segments based on actual customer data. Build 2–3 behavioural triggers. Connect your CRM to your email platform if you haven't already.
From Level 2 to 3: Build a unified customer profile. Implement a scoring model with 4–5 key dimensions (not 40 simplicity wins). Make segments dynamic rather than static.
From Level 3 to 4: Connect your channels to a single customer identity. Ensure that a behaviour in one channel can trigger a response in another. This usually requires a CDP or a well-integrated CRM.
From Level 4 to 5: Implement a central AI orchestration layer. Train AI on your brand voice. Build a content generation pipeline with proper guardrails. Close the feedback loop so the system learns from every send.
None of these steps require buying the most expensive platform on the market. They require making the right architectural decisions in the right order.
A quick self-assessment
Where does your organisation sit right now? Answer these questions:
Do you personalise beyond first name? → You're at least Level 1
Do you have segment-based rules in your automation? → Level 2
Does your personalisation update in real time based on behaviour? → Level 3
Is the experience consistent across email, web, and ads? → Level 4
Is every touchpoint unique per individual, generated automatically? → Level 5
If you answered "no" to a question, that's your current ceiling and the next question points to what you need to build.
Frequently asked questions
Curious where your organisation sits or what it would take to move up? Read our related article on why marketing personalisation at scale fails, or get in touch directly.
By Steven Van Duyse, Strategy Director Automation & HubSpot Domain Lead at iO