Prepr
Product
Why Prepr
Content Management
Personalization
A/B testing
AI and Prepr
Integrations
All features
By use case
Increase conversion rates
Generate better leads
Personalize experiences
Manage multiple websites
Future-proof martech stack
By role
Digital leaders
Marketers
Developers
Content managers
By industry
B2B
E-commerce
Finance
Healthcare
Education
SaaS
Learn about Prepr
Blog
Case studies
Guides & Webinars
Documentation
Support
Pricing
Agencies
Find an agency
Become a partner
Log in
Get a demo
Start for free

Personalization

Combining Prepr CMS and your CDP for real-time personalization

Bernard Jan Boekholt
CXO @ Prepr

Footer

Product

  • Why Prepr?
  • Content Management
  • Personalization
  • A/B Testing
  • AI assisted editing
  • Multi-site support
  • Pricing
  • All features

Use cases

  • Increase conversion rates
  • Generate better leads
  • Personalize experiences
  • Manage multiple websites
  • Future-proof martech stack

Industries

  • B2B
  • E-commerce
  • Finance
  • Healthcare
  • Education
  • SaaS

Integrations

  • Hubspot
  • Salesforce
  • Algolia
  • Shopify
  • All integrations

Resources

  • CMS Market Map 2025
  • Complete Guide to Creating Adaptive Websites
  • Adaptive Website Examples
  • Personalization Planner
  • Blog
  • Guides & Webinars
  • Documentation
  • Status
  • Support

Agencies

  • Find an agency
  • Become a partner

Company

  • About us
  • Careers
  • Sustainability
  • Security & Compliance
  • Privacy
  • Legal notice
  • Terms & Conditions
  • Contact

Product

  • Why Prepr?
  • Content Management
  • Personalization
  • A/B Testing
  • AI assisted editing
  • Multi-site support
  • Pricing
  • All features

Use cases

  • Increase conversion rates
  • Generate better leads
  • Personalize experiences
  • Manage multiple websites
  • Future-proof martech stack

Industries

  • B2B
  • E-commerce
  • Finance
  • Healthcare
  • Education
  • SaaS

Integrations

  • Hubspot
  • Salesforce
  • Algolia
  • Shopify
  • All integrations

Resources

  • CMS Market Map 2025
  • Complete Guide to Creating Adaptive Websites
  • Adaptive Website Examples
  • Personalization Planner
  • Blog
  • Guides & Webinars
  • Documentation
  • Status
  • Support

Agencies

  • Find an agency
  • Become a partner

Company

  • About us
  • Careers
  • Sustainability
  • Security & Compliance
  • Privacy
  • Legal notice
  • Terms & Conditions
  • Contact

Subscribe to our newsletter

The latest updates and articles to learn more about content management.

Location

Jaarbeurs Innovation Mile (JIM)
Jaarbeursplein 6
3521 AL Utrecht, The Netherlands

KvK 54506034 • BTW NL851332390B01

G2 Badges

© 2026 Prepr. All rights reserved.

Read time: 6 min
App window or dashboard panel. A minimalist flat illustration shows a large rounded-rectangle interface in pale lavender spanning a split blue-purple left and soft orange right background, with simplified UI elements and a small image-placeholder, plus a floating web-card on the left and a circular user-avatar icon on the right, connected by thin curved lines suggesting flowing, real-time content.

When you want to use a CDP with Prepr CMS for personalization, a key question emerges: who does what? This article explores how both systems work together, the different ways to set it up, and how to structure personalization in practice.

Personalization becomes more powerful when you combine a CMS with a CDP, but it also raises a practical question about how the two should work together.

When you use CDP data for personalization in Prepr, you’re combining two systems that each play a different role. Prepr manages content and delivers the experience. A CDP manages customer data, profiles, and segmentation. Together, they make more advanced personalization possible.

The question is how to divide responsibilities between them.

In some setups, the CDP controls segmentation and passes the result to Prepr. In others, Prepr takes a more active role, using real-time behavior, while the CDP adds deeper customer context.

Both approaches work. The key is how to combine them in a way that fits your setup.

Prepr personalizes in real time, and the CDP adds customer context

Prepr and a CDP play different roles in how personalization works.

On its own, Prepr handles real-time behavior and the experience. It tracks what visitors do on the website, views, clicks, sessions, and uses that to adapt content immediately. Segments are built in real time, and pages, components, and experiments adapt as behavior happens.

This is the basic setup in a simple martech landscape, without separate tools for data and optimization.

As projects and organizations grow, more systems become part of the overall setup, such as a CRM or a CDP.

A CDP adds a different layer. It manages customer data over time, across systems and channels. This includes things like accounts, orders, subscriptions, or lifecycle stages, information that builds up beyond a single session.

It connects interactions over time and provides context that goes beyond what happens in the moment. This isn’t data the CMS should own. Instead, it complements what Prepr already does, adding customer context to the experience.

Two ways to combine Prepr CMS and your CDP

Once you introduce a CDP or CRM into your setup, personalization can be handled in two ways, depending on where decisions are made.

  1. You can let the CDP control customer data and segmentation, and Prepr uses that input to deliver the experience.
  2. You can split responsibilities, with Prepr handling real-time behavior and decisions, and the CDP adding customer context where needed.

Both approaches are valid. The difference is where decisions are made, and how that impacts speed, flexibility, and complexity.

Let’s look at these two approaches in more detail.

CDP-led setup: the CDP controls decisions

In this setup, the CDP/CRM controls customer data and segmentation, while Prepr is responsible for delivering the experience based on the segments it receives.

Personalization decisions are made outside the CMS.

How it works

  1. A visitor lands on the website.
  2. The website sends behavioral data to the CDP and requests content from Prepr.
  3. Prepr requests the visitor’s segment from the CDP using an ID or token.
  4. The CDP returns the audience segment.
  5. Prepr delivers content based on that segment.

This approach gives you a single place to manage customer data and segmentation, which works well if your CDP is already central in your architecture. It also aligns easily with cross-channel personalization strategies.

At the same time, every decision depends on the CDP. This adds latency to each request and creates an external dependency for real-time personalization. It can also slow down iteration, as changes to targeting often sit outside the CMS.

In this model, your CMS acts as a delivery layer rather than a decision layer.

Hybrid setup: Prepr decides, and the CDP enriches

In this setup, Prepr and the CDP share control. Prepr handles behavior and content, while the CDP provides additional customer and transactional data when needed.

Personalization decisions are made in the CMS, enriched by the CDP.

How it works

  1. A visitor lands on the website.
  2. Behavioral data flows directly into Prepr, while customer and transactional data is sent to the CDP.
  3. Prepr evaluates the visitor using its own data and requests additional context from the CDP if needed.
  4. The CDP returns enriched audience data.
  5. Prepr combines behavior and customer context to deliver a personalized experience.

This approach keeps real-time decision-making close to the content, which improves speed and makes iteration easier. Teams can adjust targeting and content in one place, without relying on external systems for every request.

At the same time, it introduces a shared responsibility model. You need clear boundaries between what lives in Prepr and what stays in the CDP. When done well, this setup balances flexibility and performance without adding unnecessary complexity.

In this model, your CMS acts as the decision layer, with the CDP as a supporting data layer.

What this means in practice

Personalization often starts before a visitor is known.

From the first visit, Prepr captures behavior through clicks, page views, and navigation patterns. This is where initial intent is built.

As soon as a visitor identifies, the CDP adds deeper customer context, such as role, lifecycle stage, or purchase history.

From that moment, personalization shifts from behavior to a more complete customer view, combining what someone does with who they are.

The strongest setups keep decisions close to the experience

Both approaches can work. It depends on how you use them.

If your CDP already drives journeys across channels, a CDP-led setup can make sense. It gives you one place to manage customer data and coordinate experiences beyond the website.

If your focus is real-time website personalization, keep decision-making close to the content. Use Prepr to capture behavior and adapt the experience in the moment.

Trying to centralize everything in one system often creates more friction than it solves. The strongest setups keep responsibilities clear, with the CMS handling the experience and the CDP adding customer context where it matters.

In most cases, this leads to a combined approach. Start with Prepr for real-time decisions, and add CDP data where it adds value.

If you want to explore how this works in your setup, feel free to get in touch.

Bernard Jan Boekholt's profile photo
Bernard Jan Boekholt
CXO @ Prepr
Bernard Jan Boekholt is CXO at Prepr CMS, where he helps digital teams build smarter B2B lead-gen websites. With a background in digital strategy, UX, and product development, he writes about B2B marketing, personalization, and continuous optimization, always focused on driving measurable growth and building stronger customer relationships.
AI-generated content variants in Prepr CMS interface, showing adaptive content editing with AI-powered personalization for different audience segments.
New in Prepr
6 min
A smarter way to create personalized content: AI variants in Prepr
Personalization is something audiences expect, and many teams already create content for different segments. This article explores how AI-generated variants in Prepr make that work easier and more flexible, helping editors explore ideas, create personalized versions faster, and stay fully in control of the final message.
Deborah Astarita
Content Creator @ Prepr CMS
Illustration of the conversion gap: a marketer thinks about buying a car but faces a generic website, symbolizing the need for website personalization.
Lead-gen
7 min
After the click: How to extend campaign personalization onto your website
Marketers spend millions to win the click, but most B2B buyers drift away after landing on static websites. Discover how adaptive websites extend campaign personalization beyond the first touch, bridging the conversion gap and turning more visitors into leads.
Bernard Jan Boekholt
Personalization
10 min
How to connect your website to the rest of your marketing stack
What if every page visit, email, and CRM update came together as one continuous journey? No silos. No resets. Just experiences that adapt in real time. This article shows how the website becomes the execution layer of personalization, turning separate tools into a connected system that builds trust and momentum.
Bernard Jan Boekholt
CXO @ Prepr
CXO @ Prepr