WolfSellers — Adobe Experience Cloud Partner en México

Article

Adobe Real-Time CDP: Unify Customer Data and Activate Real-Time Personalization

What Adobe Real-Time CDP is, how it builds a unified customer profile from first-party data, and how to activate it across Adobe Commerce, Target and Journey Optimizer.

By WolfSellers··30 min read
Adobe Real-Time CDP: Unify Customer Data and Activate Real-Time Personalization
On this page

Most enterprise marketing teams we work with share the same frustration: they have more customer data than they have ever had, but they still cannot act on it fast enough to matter. Transactional records live in the commerce platform. Loyalty events sit in a separate CRM. Email engagement history stays inside the email service provider. Browsing behavior is trapped in the analytics suite. When a customer abandons a cart at 11 PM and then visits a physical store the next morning, the store associate has no idea — and neither does the next email the customer receives. Data abundance has not solved the personalization problem; it has deepened it.

Adobe Real-Time CDP was built specifically to close that gap. It ingests data from every channel, resolves fragmented records into a single unified customer profile, and makes that profile available — in milliseconds, not hours — to every downstream activation surface: your storefront, your paid media campaigns, your email journeys, your in-store clienteling tools. It is not a reporting layer. It is not a warehouse. It is an operational system that turns data into decisions at the speed customers actually move. With third-party cookies gone from most major browsers and the remaining timelines compressed by regulatory pressure, the ability to do this with first-party data is no longer a competitive differentiator — it is the baseline requirement for meaningful personalization at scale.

What Is a Customer Data Platform (CDP)?

A Customer Data Platform is a packaged software system that builds a persistent, unified customer database from data collected across every touchpoint — web, mobile, in-store, call center, commerce, CRM, and beyond — and makes that database available to other marketing systems in real time for segmentation, activation, and measurement.

The definition comes with important nuance. CDPs are often confused with three adjacent technologies that serve different purposes. Understanding those distinctions is the first step to making a sound technology decision.

CRM (Customer Relationship Management) systems like Salesforce or Microsoft Dynamics are primarily operational tools for sales and service teams. They manage accounts, contacts, opportunities, and service cases. They are excellent at tracking the commercial relationship, but they are not built to ingest high-velocity behavioral data (millions of web events per day), and they do not resolve anonymous digital identities to known customers in real time. A CRM knows what you sold someone; a CDP knows what that person is doing right now.

DMPs (Data Management Platforms) were the predecessors to CDPs in the programmatic advertising world. They aggregated third-party cookie data to build anonymous audience segments for display and retargeting campaigns. DMPs are stateless by design — profiles expire after 30 to 90 days — and they cannot hold PII. As third-party cookies disappear, the DMP's core data supply is collapsing. CDPs replace DMPs as the audience source for paid media, but with first-party, durable, privacy-consented data.

Data Lakes and Data Warehouses (Snowflake, BigQuery, Redshift, Azure Synapse) are built for analytical workloads: storing large volumes of raw data, running complex SQL queries, training machine learning models. They are not built to serve microsecond-latency profile lookups to a running web session or a personalization engine. You cannot realistically query a 200-billion-row data lake in the 30 milliseconds before a homepage renders. CDPs and data warehouses are complementary: the warehouse is the source of historical depth; the CDP is the operational activation layer.

The table below summarizes the four categories:

CRM DMP Data Lake / Warehouse CDP
Primary job Manage sales & service relationships Build anonymous ad audiences Store & analyze historical data Unify profiles + real-time activation
Identity Known contacts (email, account) Anonymous (cookie, device ID) Mixed Full identity graph (anonymous + known)
Profile persistence Long-lived 30–90 days Indefinite Indefinite
PII support Yes No Yes Yes
Update latency Hours / manual Batch Batch Milliseconds to minutes
Activation surface Sales / service workflows Paid media only BI / ML Any downstream channel
Third-party cookie dependency None High None None

A CDP sits at the center of this ecosystem, ingesting from the CRM, complementing the warehouse, and replacing the DMP as the audience activation layer.

What Is Adobe Real-Time CDP?

Adobe Real-Time CDP is Adobe's enterprise-grade Customer Data Platform, built natively on Adobe Experience Platform (AEP). It is not a standalone product that Adobe bolted onto its marketing cloud — AEP is the foundational data infrastructure on which Real-Time CDP, Adobe Analytics, Adobe Journey Optimizer, and Adobe Customer Journey Analytics are all built. That architectural decision matters: every product in the Adobe Experience Cloud that is built on AEP shares the same underlying profile store, the same identity graph, and the same data governance layer.

Adobe Real-Time CDP accepts data from any source — streaming from web SDKs, mobile SDKs, and server-to-server APIs; batch from CRM systems, commerce platforms, ERP systems, and loyalty programs — and merges it into a continuously updated Real-Time Customer Profile. Every new event — a product view, a support ticket, a purchase, a form submission — is appended to the profile within milliseconds. Downstream tools consuming that profile see the current state, not a 24-hour-old snapshot.

Adobe positions Real-Time CDP in two editions tuned to different go-to-market models:

B2C Edition is optimized for brands selling direct to consumers at scale. The unit of the profile is an individual person. Segments are built around individual behavioral signals — "customer who has viewed product X three times in the last seven days and has not purchased." Activation flows to web personalization, email, paid social, push notification, and display retargeting.

B2B Edition adds an account-based data model on top of the individual profile. Companies, accounts, buying groups, and opportunities become first-class objects in the profile graph. A B2B marketer can build an audience like "companies in the manufacturing vertical with an annual revenue over $50M where at least two contacts have visited the pricing page in the last 30 days and no open opportunity exists in Salesforce." Activation flows to account-based advertising, sales alert workflows, and ABM platforms.

Both editions carry the same underlying AEP infrastructure: Real-Time Customer Profile, Identity Service, Data Governance (DULE — Data Usage Labeling and Enforcement), and Segmentation Service. The difference is in the data models and the downstream activation patterns they enable.

Native integration with the Adobe Experience Cloud is one of Real-Time CDP's strongest practical advantages over third-party CDP vendors. Segments built in Real-Time CDP flow into Adobe Target for A/B testing and server-side personalization without any ETL pipeline. They flow into Adobe Journey Optimizer to trigger real-time journeys. They flow into Adobe Commerce to power storefront recommendations and promotions. No file exports, no SFTP drops, no webhook integrations that break when the vendor changes an API version. The data moves within the platform.

How Adobe Real-Time CDP Works: 4 Key Steps

The architecture of Real-Time CDP resolves into four sequential processes. Understanding each one is essential for planning an implementation correctly, because the quality of the output — the personalized experience the customer sees — is only as good as the quality of the work done in each step upstream.

1. Data Ingestion

Every piece of customer data enters Real-Time CDP through a source connector or a direct API. Adobe ships over 200 native source connectors covering commerce platforms, CRM systems, advertising platforms, analytics tools, cloud storage buckets, streaming message queues, and database systems. This library covers the majority of what enterprise technology stacks actually look like.

Data arrives in two modes:

Streaming ingestion handles real-time event data: web clickstream events sent via the Adobe Web SDK (formerly Launch), mobile events via the AEP Mobile SDK, server-to-server event streams via the HTTP API, and streaming from Apache Kafka, Amazon Kinesis, or Azure Event Hubs. Streaming events are appended to the unified profile within 1 to 3 seconds of collection. This is the pathway for high-velocity signals: page views, add-to-cart events, search queries, real-time purchase completions.

Batch ingestion handles scheduled data imports from systems that do not expose real-time event streams: historical CRM records, offline purchase history from POS systems, loyalty tier exports, product catalog data, and warehouse-aggregated attributes like lifetime value scores or churn propensity model outputs. Batch connectors run on schedules from every 15 minutes to once daily depending on the data source.

Data arriving in AEP is mapped to a standardized schema system called XDM (Experience Data Model). XDM is an open specification maintained by Adobe and contributed to the standards community. Every field in an XDM schema has a defined semantic meaning — commerce.purchases.value means the same thing regardless of which source system the data came from. This semantic standardization is what makes it possible to merge records from completely different systems into a coherent profile without bespoke ETL code for every pair.

Schema design is one of the most consequential decisions in an AEP implementation. At WolfSellers, we invest significant time at this stage because schemas are extremely difficult to change after data has been flowing into them. The schema defines what personalization is possible downstream.

2. Identity Stitching: The Unified Customer Profile

Raw data ingestion is necessary but not sufficient. A customer visiting your website from three different devices — a desktop at work, a personal laptop at home, and a mobile phone — generates three completely separate data trails unless something resolves them into a single person. That something is Identity Service and the Real-Time Customer Profile.

AEP Identity Service maintains an identity graph for every person in the system. An identity graph is a connected structure of identity namespaces — email address, phone number, CRM ID, loyalty membership number, authenticated commerce account ID, ECID (Experience Cloud device ID), mobile advertising ID — all linked to the same person. When a user authenticates on your website (logs in, submits a form, makes a purchase), their previously anonymous ECID is linked to their known email address or CRM ID. From that moment forward, every historical event tied to the anonymous ECID is merged into the known profile.

This cross-device resolution happens without manual intervention. The identity graph is updated in real time as new linking events occur. If a customer authenticates on a new mobile device, the graph adds the new device ID to the cluster. If two previously separate profiles are proven to be the same person (because they logged in from the same email on both devices), the profiles merge.

The Real-Time Customer Profile is the materialized output of this process. Every profile holds:

  • All known identity namespaces for that person
  • All attribute data merged from every source (CRM fields, loyalty tier, commerce preferences, demographic attributes)
  • A time-ordered event stream of every behavioral event, stretching back to the configured data retention limit
  • Computed attributes derived from that event stream (total lifetime value, days since last purchase, most viewed product category)
  • Current segment memberships, updated continuously

When a downstream system asks "what do we know about the person currently on this page?", the profile store returns the full current state in milliseconds. According to Adobe's documented architecture, profile reads are designed to complete in under 100 milliseconds for real-time activation use cases — fast enough to influence a page render, a personalization call, or a real-time offer decision.

3. Real-Time Segmentation

A unified profile becomes operationally useful when you can group people by shared characteristics and trigger different experiences for each group. Real-Time CDP's Segmentation Service supports three evaluation modes that trade precision for latency:

Streaming segmentation evaluates segment membership continuously as new events arrive. A segment defined as "customers who have viewed the premium headphones product page in the last 60 minutes and have not purchased" is updated within 1 to 5 seconds of each qualifying event. This is the mode that powers truly real-time responses: if someone abandons a cart, they can be in an abandonment recovery segment — and receiving a personalized prompt — within seconds.

Edge segmentation evaluates segment membership at the network edge (Adobe Edge Network nodes distributed globally) during an active web or mobile session. The segment evaluation happens in the same request cycle as the page load, enabling personalization decisions with no additional network round trips.

Batch segmentation processes the full profile store on a scheduled basis (hourly or daily). It is appropriate for complex segments that require aggregating large amounts of historical data — "customers who have made more than 5 purchases in the last 12 months with an average order value above $200" — where the computational cost makes real-time evaluation impractical. These segments update on a schedule rather than continuously.

Here is an example of a real audience a WolfSellers client used in a Real-Time CDP deployment for a mid-market apparel brand:

Audience: "High-intent seasonal shopper — recovery candidate"

  • Has visited the site at least 3 times in the last 14 days (streaming event count)
  • Viewed at least one product in the "outerwear" category (streaming event attribute)
  • Has a historical purchase in the "outerwear" category within the last 18 months (batch attribute from CRM)
  • Has NOT completed a purchase in the current session (real-time exclusion)
  • Email communication consent = true (governance label check)

This segment updates in streaming mode. Every person who qualifies enters the audience immediately. The brand activated it across Adobe Target (to serve a personalized hero banner on the next page view) and Adobe Journey Optimizer (to trigger a 2-hour delayed email with a curated outerwear selection).

Segment composition in Real-Time CDP uses a visual builder interface as well as a code-level Profile Query Language (PQL) for teams that need programmatic control. Segments can reference any attribute or event in the profile, including computed attributes (aggregate values calculated over the event stream), and can include or exclude other segments as building blocks.

4. Multichannel Activation

A segment is not useful until it is somewhere. Real-Time CDP's Destinations catalog is the activation layer — the set of pre-built connectors to downstream systems where segments are sent.

Adobe Experience Cloud destinations are native and near-instantaneous:

Adobe Commerce receives segment memberships via the Adobe Experience Platform connector. Product recommendations, catalog rule promotions, category landing page content, and customer group assignments in Commerce can all be conditioned on Real-Time CDP segment membership. A "high-value loyalist" segment arriving from Real-Time CDP can unlock a VIP category on the storefront, suppress generic upsell banners, and surface a dedicated customer service contact — all without any additional middleware.

Adobe Target receives segment memberships as audiences available for A/B test allocation, experience targeting, and Automated Personalization. Because the segment is evaluated in Real-Time CDP and passed to Target rather than evaluated locally in Target's own audience builder, it can draw on the full depth of the unified profile — including CRM attributes, loyalty history, and offline purchase data — not just the session data Target itself collected.

Adobe Journey Optimizer consumes Real-Time CDP segments as entry conditions for journeys and as audience splits within journeys. A streaming segment qualification event can be the trigger that starts a journey in seconds. Journey Optimizer also writes back to AEP — journey interaction events (email opens, SMS clicks, push notification dismissals) are appended to the unified profile, enriching the segments that other channels depend on.

External destinations for paid media are equally important in practice:

Paid media suppression: Export your current customers as an audience to Google Ads, Meta, LinkedIn, and The Trade Desk to suppress acquisition campaigns. Why pay to acquire someone who already bought last week? Suppression alone typically delivers 8–15% reduction in paid acquisition waste for brands with meaningful customer overlap in their paid audiences (Adobe partner benchmarks, 2025).

Lookalike modeling: Export your highest-value customer segment to Meta or Google as a seed audience for lookalike expansion. The seed is built from your first-party profile data — LTV tier, product category affinity, loyalty tenure — rather than the third-party data that fueled DMP-based lookalikes. First-party seeds consistently outperform third-party seeds on conversion rate and ROAS in published case studies from Adobe summit 2025.

CRM and service cloud sync: Push updated segment memberships back to your CRM or service cloud so that sales and service teams have the same contextual picture as your marketing channels. A customer who just entered the "at-risk churn" segment in Real-Time CDP should appear flagged in Salesforce Service Cloud for the next inbound call.

Adobe Real-Time CDP in the Post-Third-Party Cookie Era

The deprecation of third-party cookies — completed in Safari and Firefox years ago, now enforced in Chrome for a growing share of users — is not a future risk; it is an active constraint that is compressing the performance of third-party audience targeting today. Forrester Research documented a 20–30% decline in retargeting match rates in markets where cookie deprecation is most advanced (Forrester, "The Future of Digital Identity," 2024). The brands that are navigating this transition with the least disruption are the ones that built first-party data infrastructure before they needed it.

Real-Time CDP is architected for this environment. Everything in the platform runs on first-party data that the brand owns and has explicit consent to use:

Consent management is built into the data model. AEP's Consent and Preferences schema (based on the IAB TCF standard) treats consent as a first-class data attribute on every profile. Every activation destination checks consent labels before sending data. A profile with email consent revoked will not be included in an email activation segment, even if the brand operator forgets to exclude it manually. The governance layer enforces this automatically.

Data Usage Labeling and Enforcement (DULE) extends governance beyond consent to cover data sensitivity, contractual restrictions, and regulatory jurisdiction. You can label a data field as "contains sensitive health information" or "restricted to EU jurisdiction" and the platform will block that label from flowing into destinations or segments that are not cleared for it. For multinational brands managing GDPR, CCPA, LGPD, and PIPEDA simultaneously, this governance infrastructure is not optional — it is what makes compliant personalization operationally feasible at scale.

Server-side event collection via the AEP Edge Network SDK replaces the client-side JavaScript tracking that cookies enabled, without depending on browser storage. Events are collected on the server side and matched to profiles via authenticated identifiers (email, loyalty ID, commerce account) rather than browser cookies. This approach is more reliable, faster to load, and immune to ad blockers and ITP restrictions.

Identity resolution without third-party data becomes more important as the DMP-era identity spine disappears. Real-Time CDP's identity graph works entirely with first-party identifiers — your own authenticated logins, your own loyalty IDs, your own CRM email addresses. This is actually a more durable and accurate foundation than third-party cookie-based identity: your loyalty program knows exactly who logged in; a third-party cookie was always a probabilistic match.

The brands that built robust first-party data programs around a CDP before cookie deprecation fully bit them report dramatically lower disruption. According to Gartner's "Magic Quadrant for Customer Data Platforms" (2025), leaders in CDP adoption report 2.3x higher return on personalization investment compared to organizations still relying primarily on third-party audience data.

B2C vs. B2B Edition of Adobe Real-Time CDP

Adobe offers Real-Time CDP in two distinct editions optimized for different commercial models. The choice between them is not about company size — it is about whether you sell to individuals or to accounts.

B2C Edition B2B Edition
Profile unit Individual person Person + Account + Buying Group + Opportunity
Core use case Consumer personalization at scale Account-based marketing (ABM), enterprise sales enablement
Segment logic Individual behavioral + attribute signals Account-level attributes + individual signals within accounts
Key data objects Profile, Event, Product, Order Profile, Account, Opportunity, Campaign Member, Buying Group
Activation patterns Storefront, email, paid social, push, display ABM platforms, LinkedIn, sales CRM alerts, intent data enrichment
Native CRM integrations Salesforce CRM (contact/account sync) Salesforce CRM + Marketo Engage (deep account data model)
Typical industry fit Retail, DTC, hospitality, media, financial services (consumer) Manufacturing, technology, financial services (enterprise), professional services
Minimum data requirement Individual transaction + behavioral data Account data + contact-to-account mapping + opportunity stage data

At WolfSellers, the majority of our Real-Time CDP implementations are B2C, reflecting our core Adobe Commerce client base. But we have deployed B2B Edition for clients in technology distribution and industrial manufacturing who needed to orchestrate marketing across long, multi-stakeholder buying cycles. In those deployments, the account-level segment — "companies showing active intent signals with no active opportunity" — becomes the primary operational currency, not the individual person profile.

How Adobe Real-Time CDP Fits into Adobe Experience Cloud

One of the most common questions we get during discovery is: "We already have several Adobe products — where does Real-Time CDP fit?" The answer is structural: Real-Time CDP is not another point tool in the stack. It is the data foundation that makes every other Adobe Experience Cloud product smarter.

The architecture reads top-to-bottom:

Adobe Experience Platform (AEP) is the foundational infrastructure layer. Data lake, identity graph, profile store, XDM schema registry, governance engine, segmentation service — all of these are AEP capabilities that Real-Time CDP is built on. AEP is not a product you buy separately and then connect to Real-Time CDP; when you license Real-Time CDP, you are licensing AEP plus the Real-Time CDP application layer on top of it.

Adobe Real-Time CDP sits on top of AEP and adds the marketer-facing interface: the segment builder, the destination catalog, the audience publishing workflows, and the activation monitoring dashboards. This is the layer that a marketing operations team uses day to day — not a data engineering console, but a tool designed for the practitioners who define audiences and manage activations.

From Real-Time CDP, unified profiles and segments flow downstream to:

  • Adobe Commerce — storefront personalization, promotions, product recommendations, customer group logic
  • Adobe Target — A/B testing, experience targeting, Automated Personalization
  • Adobe Journey Optimizer — cross-channel journey orchestration (email, SMS, push, in-app, direct mail)
  • Adobe Campaign — batch email marketing for high-volume programs
  • Adobe Marketo Engage — B2B demand generation and account-based programs
  • Adobe Customer Journey Analytics — cross-channel attribution and cohort analysis drawing on the full profile event stream

Interaction events from all of those downstream channels flow back into AEP and update the unified profile. A customer who opens a Journey Optimizer email, clicks through to an Adobe Commerce storefront, adds to cart, and exits gets all of those events recorded in sequence in their profile. The next time Real-Time CDP evaluates their segment membership, it has the full picture.

This closed loop — ingest, unify, segment, activate, measure, re-ingest — is what differentiates a genuine CDP implementation from a point personalization integration. It is not one-time data plumbing. It is a continuously self-improving data system.

When It Makes Sense to Adopt Adobe Real-Time CDP

Real-Time CDP is a powerful platform with real implementation complexity and licensing cost. Part of our job as an implementation partner is being honest about when the investment is justified and when a simpler solution is the right call. Here are the signals we look for in both directions.

Signals that Real-Time CDP is the right investment:

  1. You have more than two significant data sources that need to talk to each other. One CRM plus one analytics tool is a point-to-point integration problem. A CRM, a commerce platform, a loyalty system, a call center, and a mobile app is a data unification problem that requires a platform.

  2. Your personalization is bottlenecked by data latency. If your marketing team has to wait for overnight batch exports to update audience segments, you are leaving significant conversion opportunity on the table. Real-time event-triggered personalization changes the economics of retention marketing fundamentally.

  3. You are losing paid media efficiency to audience overlap and poor suppression. If you cannot confidently exclude current customers from acquisition campaigns in real time, or seed lookalike audiences from your best customers, you are paying to market to people you already have.

  4. You are facing third-party cookie deprecation impact. If your retargeting and display performance has declined materially in the last 18 months, a first-party data strategy is not optional — it is the restoration path.

  5. You operate multiple brands or geographies from the same data infrastructure. Real-Time CDP's data governance layer is built for multi-brand and multi-jurisdiction complexity in a way that point integrations cannot handle.

  6. You are already investing in Adobe Experience Cloud. If you run Adobe Commerce, Adobe Target, Journey Optimizer, or Marketo, Real-Time CDP creates native integration value that a third-party CDP cannot replicate at the same latency and fidelity.

  7. You have a first-party data asset that you are underutilizing. A loyalty program with 2 million members, a commerce platform with 500,000 authenticated accounts, a B2B CRM with 100,000 contacts — these are high-value data assets. A CDP turns them from reporting archives into operational personalization engines.

  8. Privacy compliance complexity is growing. If your team is managing consent manually across channel-specific tools, you are creating regulatory risk. A governed platform with built-in consent propagation reduces that risk structurally.

Signals that Real-Time CDP may not be the right fit yet:

  • Your data volumes are low and your channels are few. If you have fewer than 100,000 active customer records and operate only one or two marketing channels, the complexity and cost of Real-Time CDP is unlikely to deliver proportionate return. Simpler automation tools are the right starting point.
  • Your data quality is fundamentally broken. Real-Time CDP amplifies data quality — good data flows everywhere faster, but bad data also flows everywhere faster. If your CRM is full of duplicates, your product catalog is inconsistent, and your web tracking is unreliable, the first investment should be in data hygiene, not in a real-time activation platform.
  • You have no defined personalization use cases. Buying a CDP without clear answers to "what will we do differently with unified profiles?" is an infrastructure investment without a business case. We require clients to articulate at least three prioritized activation use cases before committing to an implementation roadmap.
  • Your organization cannot support ongoing segment governance. Real-Time CDP requires ongoing attention: segment definitions need to be reviewed, data freshness needs to be monitored, destination connections need to be maintained. If there is no dedicated marketing operations resource available, the platform will underperform.

How WolfSellers Implements Adobe Real-Time CDP

As an Adobe Gold Partner, we have delivered Real-Time CDP implementations across retail, B2B technology, financial services, and hospitality verticals. Our methodology reflects what we have learned about where implementations fail — almost always at the schema design or the segmentation strategy stage, not at the technical connectivity stage.

Our implementation process follows six phases:

Phase 1 — Discovery and Use Case Prioritization (2–3 weeks) We start by mapping your current data landscape: every source that holds customer data, the fidelity and freshness of each source, the identity keys available for linking across sources, and the downstream activation targets you are already using or plan to use. Simultaneously, we run structured workshops with your marketing, commerce, and data teams to identify and prioritize 5 to 10 activation use cases — ranked by revenue impact potential and implementation complexity. This phase produces a Business Requirements Document and a technical data inventory that governs every downstream decision.

Phase 2 — Schema Design and Data Modeling (2–4 weeks) We design the XDM schemas that will receive your data. This is the most consequential phase in the implementation: schemas define what is possible. We document every attribute and event that needs to be captured, map each field to the appropriate XDM standard schema or custom field group, and define the identity namespaces that will drive profile resolution. We also define the data retention strategy — how long event data is kept, what aggregate computed attributes will be derived from the raw event stream, and what governance labels apply to sensitive fields.

Phase 3 — Source Connector Configuration and Data Validation (3–6 weeks) We configure the source connectors for each data system: streaming SDK installation on web and mobile properties, API source connectors for CRM and commerce systems, batch connectors for offline data. For each source, we validate data quality: field coverage, format consistency, identity key presence, and event volume. We run the identity graph in observation mode before going live to confirm that cross-device resolution is behaving correctly and that no spurious profile merges are occurring.

Phase 4 — Segment Strategy and Audience Build (2–4 weeks) We build the prioritized activation segments identified in Phase 1. Each segment is documented with a business description, a technical definition, the activation destinations it will flow to, and a measurement plan for how its impact will be tracked. We train the marketing operations team on the segment builder interface so that ongoing segment creation is not dependent on technical resources for every new audience.

Phase 5 — Destination Activation and Testing (2–3 weeks) We configure the downstream destination connections — Adobe Commerce, Adobe Target, Adobe Journey Optimizer, paid media platforms — and validate that segments are flowing correctly and at the expected latency. For each activation use case, we define success criteria and run a validation period to confirm that personalization is appearing correctly before full launch.

Phase 6 — Governance, Documentation, and Enablement (ongoing) We document the implemented architecture — schema decisions, segment definitions, destination configurations, identity namespace strategy — so that the internal team can maintain and extend it. We conduct enablement sessions for marketing operations, analytics, and data engineering teams. After launch, we offer ongoing advisory support for new use case development and platform optimization.

Typical timeline: For a mid-market brand implementing Real-Time CDP with three to five source connectors and five to eight activation use cases across Adobe Commerce, Target, and Journey Optimizer, the full implementation from kickoff to production launch typically runs 10 to 16 weeks. Enterprise implementations with 10 or more sources, multi-brand architectures, or complex B2B data models typically run 20 to 30 weeks.

We offer a free discovery session for qualified enterprise teams to map your data landscape, identify your highest-value personalization use cases, and assess your readiness for a Real-Time CDP investment. No commitment required — the output is a clear-eyed view of what the opportunity looks like and what it would take to capture it.

Frequently Asked Questions About Adobe Real-Time CDP

How is Adobe Real-Time CDP different from Adobe Analytics?

Adobe Analytics is an analytical reporting tool. It collects behavioral data from web and mobile properties, processes it into reports and visualizations, and surfaces insights about what happened in the past. It is excellent for understanding traffic patterns, conversion funnels, and campaign attribution after the fact.

Adobe Real-Time CDP is an operational activation platform. It collects behavioral data plus data from every other source in your stack, unifies it into a persistent customer profile, and makes that profile available to personalization and activation systems in real time. Analytics answers "what happened?" Real-Time CDP answers "who is this person, what do we know about them right now, and what should we do next?"

In practice, most enterprise deployments use both: Analytics for reporting and performance measurement, Real-Time CDP for real-time profile unification and activation. Because both are built on AEP, behavioral data collected via the Adobe Web SDK flows into both platforms from the same collection event.

Does Adobe Real-Time CDP replace my CRM?

No. Real-Time CDP and CRM systems are complementary, not competitive.

Your CRM (Salesforce, Microsoft Dynamics, HubSpot, or another system) is your system of record for the commercial relationship: accounts, contacts, opportunities, service cases, and sales activity. It is the tool your sales and service teams use every day to manage pipelines and cases.

Real-Time CDP ingests data from your CRM — contact attributes, opportunity stage, account tier — and combines it with behavioral data from your web properties, commerce platform, email systems, and other sources to build a richer unified profile. It then activates that profile for personalization. Nothing about Real-Time CDP replaces the operational workflows your CRM supports; it makes those workflows more context-aware by feeding enriched profile data back to the CRM from activations and behavioral events.

What data sources can connect to Adobe Real-Time CDP?

The AEP source connector library includes over 200 pre-built integrations across several categories:

  • Adobe applications: Adobe Analytics, Audience Manager, Campaign, Marketo Engage, Commerce
  • CRM systems: Salesforce CRM, Microsoft Dynamics 365, HubSpot, SugarCRM, Zoho
  • Advertising platforms: Google Ads, Meta Ads, LinkedIn, The Trade Desk
  • E-commerce platforms: Adobe Commerce, Shopify, Magento legacy, SAP Commerce Cloud
  • Cloud storage: Amazon S3, Azure Data Lake, Google Cloud Storage (for batch file imports)
  • Databases: MySQL, PostgreSQL, SQL Server, Oracle, Snowflake, BigQuery (via query service)
  • Marketing automation: Mailchimp, Klaviyo, Braze, Oracle Responsys
  • Analytics and tracking: Google Analytics, Mixpanel, Amplitude, custom web SDK implementations
  • Streaming platforms: Apache Kafka, Amazon Kinesis, Azure Event Hubs
  • Custom systems: Any system that can make an HTTP POST can connect via the HTTP API source

If a pre-built connector does not exist for a specific system, custom source connectors can be built using the AEP Streaming Ingestion API. In our experience, the vast majority of enterprise technology stacks are covered by native connectors, with one or two custom API integrations required for proprietary or legacy systems.

How long does an implementation take?

Implementation timelines depend on the number of data sources, the complexity of the data model, and the number of activation use cases. As a practical guide:

Scope Typical Timeline
Starter (2–3 sources, 3–5 use cases, single brand) 8–12 weeks
Mid-market (4–6 sources, 6–10 use cases, single brand) 12–18 weeks
Enterprise (8+ sources, multi-brand or multi-region, B2B or complex identity) 20–32 weeks

The most common cause of timeline extension is not technical complexity — it is data quality issues discovered during the validation phase, or organizational delays in obtaining access to source system APIs and data dictionaries. We mitigate both by running the discovery and data inventory phase thoroughly before committing to a go-live date.

Does Adobe Real-Time CDP work with Adobe Commerce?

Yes — and for our clients, this is one of the most compelling integration stories in the Adobe Experience Cloud ecosystem.

Adobe Commerce offers a native AEP connector that streams commerce events — product views, category browses, cart additions, order completions, account registrations — directly into Real-Time CDP in real time via the Data Connection extension. This is a first-party, officially supported integration, not a third-party webhook.

Once Commerce data flows into Real-Time CDP, a set of powerful use cases become available:

  • Real-time cart abandonment recovery: Enter an abandonment segment within seconds of exit and trigger a Journey Optimizer email with the exact abandoned products
  • Loyalty tier personalization: Surface different homepage experiences, free shipping thresholds, and product category visibility based on loyalty tier coming from the CRM enriched profile
  • Cross-sell and upsell audience suppression: Exclude existing owners of a product from acquisition campaigns for that product
  • High-value customer treatment: Identify customers in the top LTV decile from historical Commerce data and give them priority support queue access, VIP pricing, or exclusive early access campaigns
  • Win-back campaigns: Segment lapsed customers (no purchase in 180 days) who previously had high purchase frequency and activate a personalized re-engagement journey

The reverse flow also works: Adobe Commerce can receive segment memberships from Real-Time CDP to drive catalog promotions, customer group rules, and product recommendation models natively within Commerce's promotion engine.

Privacy governance is a core architectural feature of AEP, not an afterthought. The platform is designed to handle multi-jurisdiction compliance at enterprise scale.

Consent management: Consent preferences (email consent, SMS consent, personalization consent, data sharing consent) are stored as structured attributes on every profile using the AEP Consent and Preferences schema, which implements the IAB Transparency and Consent Framework. When a customer withdraws consent via your preference center or a cookie banner, the update is written to their AEP profile. All downstream activations check consent labels before including the profile in an export. This propagation is automatic — a customer who opts out of email marketing will not appear in the next Journey Optimizer email send, even if the brand operator does not manually update the segment definition.

Data Usage Labeling and Enforcement (DULE): Data governance labels can be applied at the field level to designate data as sensitive, contractually restricted, or jurisdictionally limited. DULE policies then block that labeled data from flowing into incompatible destinations. For example, a label marking health-related behavioral data as sensitive will prevent it from being exported to a paid media destination that is not cleared for health data.

Right to be forgotten / data deletion: AEP supports privacy delete requests via the Privacy Service API. A deletion request removes the profile, all associated events, and all derived attributes. The deletion propagates to all connected datasets. This supports GDPR Article 17 (right to erasure) and CCPA deletion rights compliance.

Data residency: AEP offers regional data processing instances (US, EU, Australia) to satisfy data residency requirements in jurisdictions that restrict cross-border data transfers.

It is important to note that compliance with privacy regulations is a shared responsibility: Adobe provides the infrastructure and controls, but the brand is responsible for configuring consent flows, honoring deletion requests, and maintaining accurate consent records. We recommend a dedicated privacy impact assessment as part of every Real-Time CDP implementation to ensure that the configuration matches the brand's specific regulatory obligations.


The shift from batch, siloed customer data to a unified real-time profile is not a technology upgrade — it is a fundamental change in how a brand relates to its customers. Every interaction becomes informed by everything that came before it. Every campaign becomes more precise. Every moment of friction that existed because the left hand didn't know what the right hand was doing starts to disappear.

We have seen what this looks like in practice: a loyalty member who gets a win-back offer for a product they purchased three days ago and cancelled it with a call to the service center. We have also seen what it looks like when it works: the same member, mid-browse on a mobile device, offered an upgrade path to a product category they have been orbiting for six weeks — and converting.

Adobe Real-Time CDP, implemented on a solid first-party data foundation with clear activation use cases, is what makes the second scenario the default. If you want to understand what that could look like for your organization, we are ready to start with a free discovery session.

If this topic is relevant to your business, these services from WolfSellers can help you implement it: