Skip to main content
SAP Customer Data Platform: When You Actually Need It
Architecture · ·6 min read

SAP Customer Data Platform: When You Actually Need It

Spadoom Editorial

SAP CX Practice

Share

Every SAP CX sales pitch eventually includes the Customer Data Platform. “You need unified customer profiles.” “You need consent management.” “You need real-time segmentation.” And the slide looks impressive — a perfect circle connecting every touchpoint.

The reality is more nuanced. CDP is a powerful product that solves a specific problem. Most mid-sized companies don’t have that problem. Some large enterprises don’t either. Buying a CDP because it appeared on an architecture diagram is one of the more expensive mistakes in the SAP CX portfolio.

Here’s an honest guide to when you actually need SAP CDP — and when you’re better off without it.

What SAP CDP Actually Does

SAP Customer Data Platform does three things:

1. Unified Customer Profiles

CDP collects customer data from multiple sources — your CRM, commerce platform, marketing tool, service desk, POS system, mobile app — and merges it into a single profile per customer.

This isn’t just putting records in one database. CDP handles identity resolution: matching “john.smith@company.com” from your email campaigns with “John Smith, Account #4521” in your ERP with “anonymous visitor #a8f3” who browsed your website. Different identifiers, same person.

2. Consent and Data Governance

CDP tracks which data you’re allowed to use, for which purpose, based on the customer’s consent. GDPR, FADP, and other regulations require this. CDP makes it operational — every campaign, every personalization, every data export respects the consent profile.

3. Audience Segmentation and Activation

Once profiles are unified and consent is managed, CDP lets you build segments (e.g., “customers who bought Product A in the last 90 days, opted in for email, and haven’t visited the website in 30 days”) and activate them — pushing those segments to Emarsys, SAP Commerce, Google Ads, or any connected channel.

When You Genuinely Need CDP

CDP earns its cost in specific scenarios. Here are the real ones.

You Have Customer Data in 5+ Systems

If your customer data lives in SAP Sales Cloud V2, SAP Commerce Cloud, Emarsys, a legacy ERP, a POS system, and a customer service tool — you have a data fragmentation problem. Sales sees one version of the customer. Marketing sees another. Service sees a third.

CDP solves this by creating the authoritative customer profile that all systems can reference. Without it, you’re maintaining duplicate records across systems, and every “personalized” campaign is working with incomplete data.

The threshold: If your customer data lives in 2-3 systems that are already well-integrated (e.g., Sales Cloud + Emarsys with native sync), you probably don’t need CDP. If it’s 5+ systems with different identifiers and no single source of truth, CDP starts making sense.

You Operate Across Multiple Touchpoints and Channels

A company that sells through a website, runs physical stores, operates a mobile app, and engages via email + SMS + social — that company has customer interactions scattered across systems that don’t talk to each other.

CDP connects these touchpoints. A customer who browses a product on the app, visits the store but doesn’t buy, then receives a targeted email with the right offer — that journey only works if something is connecting the dots. CDP is that something.

The threshold: If you sell through a single channel (e.g., B2B direct sales through SAP Sales Cloud), the touchpoint complexity is low enough that CDP adds limited value.

If you operate in the EU (GDPR), Switzerland (FADP), or any jurisdiction with strict data privacy laws — and you process customer data across multiple systems — consent management is not optional.

CDP doesn’t just store consent. It enforces it. When a customer withdraws consent for marketing in one channel, CDP propagates that withdrawal across all connected systems. Without CDP, you’re relying on manual processes or custom integration to keep consent synchronized. That’s a compliance risk.

The threshold: If you process data in one system with built-in consent management (e.g., Emarsys handles your marketing consent fine), you don’t need CDP for consent alone. If consent needs to be coordinated across 4+ systems, CDP becomes practical.

You Want Personalization at Scale

“Personalization” in most marketing tools means “Hi {first_name}.” Real personalization means: this customer bought industrial coffee machines, has a service contract expiring in 60 days, visited the accessories page yesterday, and should receive an email about the premium maintenance upgrade — not a generic newsletter.

That level of personalization requires a unified profile that combines transactional data, behavioral data, contractual data, and communication preferences. CDP builds and maintains that profile. Without it, your personalization is limited to whatever data exists in each individual system.

The threshold: If your personalization needs are basic (segment by purchase history, send relevant emails), Emarsys alone handles this well. If you need to combine data from 5+ sources for real-time personalization decisions, CDP is the enabler.

When You Don’t Need CDP

Here’s where we lose points with SAP’s sales team: most companies we talk to don’t need CDP. At least not yet.

Your Customer Base Is Small

If you have 10,000 customers and a single-channel sales process, a CDP is over-engineering the solution. Your CRM already knows who these customers are. A CDP adds cost and complexity without proportionate value.

CDP starts delivering measurable ROI when you’re managing hundreds of thousands of customer profiles across multiple engagement channels.

You Have One or Two Data Sources

CDP’s core value is unification. If your customer data lives in SAP Sales Cloud V2 and Emarsys — two systems with native integration — there’s little for CDP to unify. The data already flows.

Add a commerce platform, a POS system, a mobile app, and a customer service tool? Now you have a unification problem worth solving.

Your Business Is Purely B2B With Direct Sales

B2B companies with a defined set of accounts and a direct sales model typically don’t have the touchpoint complexity that justifies CDP. Your sales reps know the customers. The data lives in the CRM. Segmentation happens in the sales planning process, not in an automated platform.

There are exceptions — B2B companies with thousands of SME customers, e-commerce channels, and complex distribution networks absolutely benefit from CDP. But the standard “50 enterprise accounts, managed by 10 sales reps” scenario? CRM is enough.

You Haven’t Fixed Your Data Quality

This is the most overlooked point. CDP unifies data. It doesn’t clean it. If your CRM has duplicate contacts, your ERP has inconsistent naming, and your marketing tool has bounced emails marked as active — CDP will unify that mess into a unified mess.

Fix data quality first. Then consider CDP.

The Decision Framework

Ask these five questions:

  1. How many systems hold customer data? Fewer than 4 → probably don’t need CDP. 5+ → worth evaluating.
  2. How many customer engagement channels do you operate? One or two → CRM + marketing tool is enough. Four or more → CDP adds value.
  3. How many customer profiles are you managing? Under 50,000 → CDP is likely overkill. Over 200,000 → CDP delivers ROI.
  4. Is consent management coordinated across systems? If yes manually → CDP reduces compliance risk. If handled by one system → CDP not needed for this alone.
  5. Is your data quality solid? No → fix data first. Yes → CDP can build on it.

If you answered “need CDP” on 3+ questions, it’s time to evaluate seriously. If only 1-2, invest in getting more value from your existing tools first.

A Phased Approach

Even when CDP is the right answer, it doesn’t have to be day one. A practical rollout:

Phase 1: Implement SAP Sales Cloud V2 and/or Emarsys. Get the core CRM and marketing automation right.

Phase 2: Connect the systems natively. Validate data quality. Identify where profile gaps exist.

Phase 3: Add CDP when the use cases are clear, the data is clean, and the business has the maturity to use unified profiles operationally.

This phased approach lets you prove value at each step and make the CDP investment decision based on real experience, not PowerPoint architecture diagrams.

Our Honest Position

We implement SAP CDP. We’ve seen it transform customer engagement for companies with genuine data complexity. But we’ve also talked more clients out of CDP than into it.

The best CDP implementation starts with the question “what problem are we solving?” not “the architecture says we need this box.”

If you’re evaluating whether CDP fits your situation, let’s talk through it. We’ll give you an honest answer — even if that answer is “not yet.”

SAPCDPCustomer Data PlatformData ManagementIntegration
Next step

Solutions for Customer Data Platform (CDP)

See how SAP CDP can work for your business.

Related Articles

Ask an Expert