1function e(a,r,s){return{id:a,label:r,values:s}}function t(a,r,s,o){return{id:a,label:r,scores:s,rationale:o}}const i={slug:"customer-data-platforms",name:"Customer Data Platforms (CDPs)",seoTitle:"Best Customer Data Platforms Compared (2026): Privacy, Consent, and Compliance | Lokker",seoDescription:"Compare Segment, RudderStack, mParticle, Tealium, Hightouch, Lytics, ActionIQ, and Salesforce Data Cloud on consent propagation, EU hosting, HIPAA posture, warehouse-first patterns, and destination forwarding risk.",keywordSources:["best customer data platform 2026","customer data platform comparison","cdp vendor comparison","customer data platform vendor comparison","cdp alternative","segment vs rudderstack vs mparticle","cdp comparison privacy","reverse etl vs cdp","salesforce data cloud vs segment","tealium customer data hub","cdp gdpr consent","first party data platform compliance","warehouse native cdp","cdp hipaa baa"],ogImage:"/og/compare/customer-data-platforms.jpg",geoAnswer:"A customer data platform (CDP) is software that collects and unifies first-party customer data from websites, apps, and other sources into a single profile, then routes that data to marketing, analytics, and advertising tools. When evaluating CDPs for privacy, key questions include whether the CDP propagates consent signals to all downstream destinations, whether it supports EU data residency for GDPR compliance, whether it has a HIPAA Business Associate Agreement available for healthcare organizations, and how it handles Global Privacy Control (GPC) opt-out signals. The hub-and-spoke architecture of most CDPs means that a single misconfigured event or destination can propagate privacy violations across an entire marketing stack.",hero:{eyebrow:"Comparison: Customer Data Platforms",headline:"Best Customer Data Platforms Compared (2026): Architecture, Pricing, and Privacy",intro:"CDPs unify events and traits, then fan them out to analytics, ads, email, and support tools. That hub-and-spoke model is powerful for personalization and measurement, but it also centralizes compliance risk: one overshared event or one destination that ignores consent can propagate across your stack. This guide compares leading CDPs for technical buyers, then scores privacy dimensions that privacy teams must validate regardless of vendor marketing."},tldr:{whatItDoes:"A CDP ingests first-party events and identifiers, builds profiles, and routes audiences and streams to many downstream systems.",whatToLookFor:"Evaluate consent filtering at ingestion, per-destination controls, EU or private hosting, subprocessors, and whether reverse ETL shifts responsibility back to your warehouse team.",whereLokkerFits:"Lokker observes outbound Segment, mParticle, Tealium, and tag-delivered CDP calls at the network layer, validates that destinations respect consent states, and blocks disallowed destinations with Guardian when policies fail in the browser."},tools:[{slug:"segment",name:"Segment (Twilio)",domain:"segment.com",trademarkOwner:"Twilio Inc.",oneLiner:"Event pipeline and Connections catalog with broad SaaS and warehouse destinations.",bestFor:"Teams that want a mature catalog, Protocols transformations, and Twilio-aligned messaging.",pricing:"mid",hosting:"cloud_eu_option",externalUrl:"https://segment.com",topicSlug:"segment"},{slug:"rudderstack",name:"RudderStack",domain:"rudderstack.com",trademarkOwner:"RudderStack, Inc.",oneLiner:"Warehouse-first event pipeline with open-source core and private deployment options.",bestFor:"Engineering teams that want Snowflake or BigQuery as the system of record.",pricing:"low",hosting:"hybrid",externalUrl:"https://www.rudderstack.com"},{slug:"mparticle",name:"mParticle",domain:"mparticle.com",trademarkOwner:"mParticle, Inc.",oneLiner:"Enterprise CDP focused on mobile, CTV, and marketing quality data governance.",bestFor:"Consumer brands with complex mobile and partner data supply chains.",pricing:"enterprise",hosting:"cloud_eu_option",externalUrl:"https://www.mparticle.com"},{slug:"tealium",name:"Tealium Customer Data Hub",domain:"tealium.com",trademarkOwner:"Tealium Inc.",oneLiner:"Tag management plus audience stream and vendor-neutral CDP capabilities.",bestFor:"Enterprises that already run Tealium iQ and want consent-aware routing in one vendor.",pricing:"enterprise",hosting:"cloud_eu_option",externalUrl:"https://tealium.com",topicSlug:"tealium-iq"},{slug:"hightouch",name:"Hightouch",domain:"hightouch.com",trademarkOwner:"Hightouch Inc.",oneLiner:"Reverse ETL and Customer Studio audiences sourced from the warehouse.",bestFor:"Data teams that want marketing and ads audiences defined in SQL dbt models.",pricing:"mid",hosting:"cloud_eu_option",externalUrl:"https://www.hightouch.com"},{slug:"lytics",name:"Lytics",domain:"lytics.com",trademarkOwner:"Lytics, Inc.",oneLiner:"Decisioning and first-party profiles with consent-aware personalization hooks.",bestFor:"Mid-market brands that want marketer-friendly audiences without full DIY pipelines.",pricing:"mid",hosting:"cloud_us",externalUrl:"https://www.lytics.com"},{slug:"actioniq",name:"ActionIQ",domain:"actioniq.com",trademarkOwner:"ActionIQ, Inc.",oneLiner:"Composable CDP that queries enterprise warehouses for audience and journey execution.",bestFor:"Large enterprises that keep gold data in Snowflake or BigQuery and need governed access.",pricing:"enterprise",hosting:"hybrid",externalUrl:"https://www.actioniq.com"},{slug:"salesforce-cdp",name:"Salesforce Data Cloud",domain:"salesforce.com",trademarkOwner:"Salesforce, Inc.",oneLiner:"Real-time customer graph inside Salesforce Clouds with activation to Marketing Cloud.",bestFor:"Organizations committed to Salesforce as the primary customer system of record.",pricing:"enterprise",hosting:"cloud_eu_option",externalUrl:"https://www.salesforce.com/products/data-cloud/"}],capabilityRows:[e("ingest","Primary ingestion pattern",{segment:"SDKs, cloud sources, and reverse ETL partners",rudderstack:"SDKs, cloud extract, and warehouse actions",mparticle:"SDK-first mobile and web ingestion with quality rules",tealium:"Tealium iQ tags plus server-side EventStream and AudienceStream",hightouch:"Warehouse models as the source of truth with sync engines",lytics:"JavaScript, server APIs, and warehouse connectors",actioniq:"Warehouse queries and federated access patterns","
1salesforce-cdp":"Ingestion APIs, connectors, and Salesforce object sync"}),e("identity","Identity resolution approach",{segment:"Unified profiles with merge rules and ID graph tooling",rudderstack:"Warehouse-centric identity stitching with transformations",mparticle:"Deterministic and probabilistic identity with governance layers",tealium:"Visitor ID, cross-device stitching, and Tealium AudienceStream",hightouch:"SQL-defined segments and stable keys from the warehouse",lytics:"Lytics Content Affinity and behavioral profiles",actioniq:"Enterprise identity in composable deployments","salesforce-cdp":"Salesforce Identity and unified individual graph objects"}),e("destinations","Destination breadth",{segment:"Largest SaaS catalog with hundreds of integrations",rudderstack:"Growing catalog with open-source destination framework",mparticle:"Curated enterprise destinations with strong mobile coverage",tealium:"Vendor-neutral connectors plus tag ecosystem",hightouch:"Hundreds of SaaS syncs from warehouse rows",lytics:"Core marketing and personalization destinations",actioniq:"Enterprise marketing and service destinations","salesforce-cdp":"Native activation into Salesforce Clouds and partners"}),e("consent","Consent and policy propagation",{segment:"Consent object in Protocols; per-destination filters",rudderstack:"Transformations and middleware for consent-aware routing",mparticle:"Data planning, quality, and policy enforcement modules",tealium:"Consent management integration with Tealium iQ and server-side",hightouch:"Audience-level controls; depends on warehouse governance",lytics:"Consent fields on profiles for downstream filtering",actioniq:"Policy layers for audience access in enterprise deployments","salesforce-cdp":"Consent API patterns inside Salesforce platform"}),e("deploy","Deployment models",{segment:"Twilio cloud with regional workspaces",rudderstack:"Cloud, private cloud, and open-source self-hosted options",mparticle:"Hosted enterprise SaaS",tealium:"Private cloud options for regulated customers",hightouch:"SaaS with VPC and EU options on higher tiers",lytics:"Hosted SaaS",actioniq:"Customer-managed or private deployments common","salesforce-cdp":"Salesforce Hyperforce regions and multi-cloud strategy"}),e("transform","Transformations and governance",{segment:"Protocols transformations, tracking plans, and replay tooling",rudderstack:"dbt-style transformations and user transformations",mparticle:"Data master, rules, and calculated attributes",tealium:"DataAccess and server-side enrichments",hightouch:"dbt models and Git workflows for audience logic",lytics:"Conductor and marketer-friendly segment builders",actioniq:"SQL governance with role-based access to audiences","salesforce-cdp":"Data harmonization and calculated insights in Data Cloud"}),e("latency","Real-time vs batch emphasis",{segment:"Real-time streams with optional replay",rudderstack:"Streaming first with warehouse sync",mparticle:"Real-time pipelines with batch reconciliation",tealium:"Low-latency streams for onsite personalization",hightouch:"Configurable sync intervals; near-real-time on supported connectors",lytics:"Streaming profiles for onsite personalization",actioniq:"Low-latency queries against governed warehouse views","salesforce-cdp":"Real-time CDP positioning with streaming ingestion"}),e("reverse-etl","Reverse ETL as first-class",{segment:"Partners and native patterns; not warehouse-native by default",rudderstack:"Warehouse Actions and reverse ETL patterns built-in",mparticle:"Audience exports and partner reverse ETL tools",tealium:"Event and audience delivery with partner warehouse sync",hightouch:"Core product is reverse ETL and Customer Studio",lytics:"Warehouse connectors for enrichment",actioniq:"Composable positioning with warehouse at center","salesforce-cdp":"Zero-copy patterns with partner warehouses"}),e("pricing","Typical pricing motion",{segment:"MTU-based pricing with enterprise minimums",rudderstack:"Event volume tiers; generous open-source option",mparticle:"Enterprise contracts",tealium:"Enterprise contracts with modular SKUs",hightouch:"Row-based sync pricing scaling with destinations",lytics:"Profile and event volume tiers",actioniq:"Enterprise contracts","salesforce-cdp":"Salesforce-wide enterprise licensing"}),e("open-source","Open-source or portable core",{segment:"Proprietary hosted core",rudderstack:"Open-source server and destination SDKs",mparticle:"Proprietary",tealium:"Proprietary",hightouch:"Proprietary sync engine",lytics:"Proprietary",actioniq:"Proprietary","salesforce-cdp":"Proprietary"})],privacyScorecard:[t("consent-filter","First-class consent filtering before fan-out",{segment:"partial",rudderstack:"partial",mparticle:"yes",tealium:"yes",hightouch:"partial",lytics:"partial",actioniq:"partial","salesforce-cdp":"partial"},{segment:"Consent objects exist, but destination catalogs still require per-destination review.",hightouch:"Governance depends on how segments are modeled in the warehouse."}),t("hipaa","HIPAA BAA or regulated deployment options",{segment:"partial",rudderstack:"partial",mparticle:"partial",tealium:"partial",hightouch:"partial",lytics:"unknown",actioniq:"partial","salesforce-cdp":"partial"},{rudderstack:"Self-hosted or private deployments shift responsibility to your team."}),t("eu-hosting","EU workspace or residency options",{segment:"yes",rudderstack:"yes",mparticle:"yes",tealium:"yes",hightouch:"yes",lytics:"partial",actioniq:"yes","salesforce-cdp":"yes"},{lytics:"Confirm current region options on your contract; many stacks remain US-primary."}),t("subprocessors","Published sub-processor transparency",{segment:"yes",rudderstack:"yes",mparticle:"yes",tealium:"yes",hightouch:"yes",lytics:"yes",actioniq:"yes","salesforce-cdp":"yes"}
1),t("dest-risk","Destination sprawl risk (ads, data brokers)",{segment:"partial",rudderstack:"partial",mparticle:"partial",tealium:"partial",hightouch:"partial",lytics:"partial",actioniq:"partial","salesforce-cdp":"partial"},{segment:"Large catalogs make it easy to enable high-risk destinations without DPIA review."}),t("pii-events","Controls for sensitive properties in events",{segment:"partial",rudderstack:"partial",mparticle:"yes",tealium:"yes",hightouch:"partial",lytics:"partial",actioniq:"partial","salesforce-cdp":"partial"},{hightouch:"SQL models can leak PHI if analysts merge clinical tables into marketing segments."}),t("delete","Deletion and suppression propagation to destinations",{segment:"partial",rudderstack:"partial",mparticle:"yes",tealium:"partial",hightouch:"partial",lytics:"partial",actioniq:"partial","salesforce-cdp":"partial"},{rudderstack:"Downstream deletes depend on each destination connector behavior."}),t("audit","Audit trails for configuration changes",{segment:"yes",rudderstack:"yes",mparticle:"yes",tealium:"yes",hightouch:"yes",lytics:"partial",actioniq:"yes","salesforce-cdp":"yes"},{lytics:"Confirm audit retention for your plan tier."}),t("gpc","Native GPC handling for browser events",{segment:"no",rudderstack:"no",mparticle:"no",tealium:"partial",hightouch:"no",lytics:"no",actioniq:"no","salesforce-cdp":"no"},{tealium:"Tealium can integrate consent signals from Tealium iQ, but GPC still requires correct CMP mapping."})],buyerGuidance:[{icon:"tabler:database",iconBg:"bg-primary-50",iconColor:"text-primary-600",iconBorder:"border-primary-300",title:"If your warehouse is the source of truth",body:"RudderStack, Hightouch, and ActionIQ lean warehouse-native. Privacy risk shifts to SQL models, dbt tests, and who can publish a segment to Meta.",recommendation:"Add Privacy Edge monitoring on web properties that still emit client events into the CDP."},{icon:"tabler:plug",iconBg:"bg-emerald-50",iconColor:"text-emerald-600",iconBorder:"border-emerald-300",title:"If you need the broadest SaaS catalog",body:"Segment pioneered destination breadth. More destinations mean more subprocessors and more consent checks per activation.",recommendation:"Inventory enabled destinations quarterly; unused connectors still appear in DPIAs."},{icon:"tabler:device-mobile",iconBg:"bg-purple-50",iconColor:"text-purple-600",iconBorder:"border-purple-300",title:"If mobile SDKs dominate your data",body:"mParticle and Braze-class stacks often pair. SDK misconfigurations can leak ad IDs and location before server-side filtering.",recommendation:"Pair CDP rollout with Consent Validator runs on mobile web and embedded webviews."},{icon:"tabler:cloud",iconBg:"bg-success-50",iconColor:"text-success-600",iconBorder:"border-success-400",title:"If Tealium already governs your tags",body:"Tealium CDH plus iQ can unify consent and routing, but the privacy outcome still depends on rule order and server-side streams.",recommendation:"Use Guardian as a safety net when server-side rules lag behind marketing requests."}],privacyReality:{headline:"The privacy reality of customer data platforms",intro:"CDPs are not passive databases. They actively forward events to ads, email, analytics, and support tools. A single mis-tagged property can replicate across dozens of destinations. Consent tools rarely understand per-destination legal bases, so privacy teams need network evidence, not only a catalog screenshot.",points:[{icon:"tabler:share-3",title:"Fan-out amplifies mistakes",body:"When one event contains a sensitive attribute, every subscribed destination may receive it unless transforms and filters catch the issue upstream."},{icon:"tabler:shield-check",title:"Warehouse-first does not remove browser exposure",body:"Reverse ETL reduces some client collection, but marketing sites still load pixels and tags that must respect consent before any server sync runs."},{icon:"tabler:file-analytics",title:"DPIAs must list enabled destinations, not vendor logos",body:"Regulators ask what data leaves the organization and to whom. CDP catalogs change weekly as marketers enable new integrations."}]},lokkerFit:{headline:"How Lokker helps alongside your CDP",intro:"Lokker does not replace Segment, RudderStack, mParticle, Tealium, Hightouch, Lytics, ActionIQ, or Salesforce Data Cloud. Lokker validates what your sites and apps still send to CDP endpoints and downstream tags in each consent state.",capabilities:[{icon:"tabler:eye",title:"Privacy Edge: detect CDP and tag beacons across properties",body:"Privacy Edge fingerprints Segment analytics.js, Tealium collect tags, mParticle SDK traffic, and related destinations inside your tracker inventory.",productSlug:"privacy-edge"},{icon:"tabler:shield-search",title:"Consent Validator: prove events respect reject and GPC",body:"Consent Validator captures whether CDP collection endpoints still receive payloads when anal
1ytics or marketing consent is denied.",productSlug:"consent-validator"},{icon:"tabler:shield-lock",title:"Guardian: block disallowed CDP calls",body:"Guardian enforces trust rules so CDP endpoints cannot load when internal policy or CMP state says they should not.",productSlug:"guardian"}]},faqItems:[{topic:"Overview",question:"What is the difference between a CDP and reverse ETL?",answer:"Traditional CDPs emphasize event collection and identity in the CDP cloud. Reverse ETL starts in the warehouse and syncs modeled rows to SaaS tools. Many vendors now blend both patterns."},{topic:"Architecture",question:"Does a warehouse-first CDP remove GDPR obligations?",answer:"No. You still need a lawful basis for processing, accurate disclosures, subprocessors review, and international transfer safeguards. Moving data into Snowflake does not by itself make downstream ad sync lawful."},{topic:"Consent",question:"How should consent interact with Segment destinations?",answer:"Use Segment consent objects or upstream filtering so events without appropriate consent never reach sensitive destinations. Validate with network testing because destination filters can drift during catalog updates."},{topic:"Salesforce",question:"When should I pick Salesforce Data Cloud over Segment?",answer:"If Salesforce is already your system of record for sales, service, and marketing, Data Cloud reduces integration tax. If you are poly-cloud with many non-Salesforce destinations, Segment or RudderStack may remain in play alongside Data Cloud."},{topic:"Lokker",question:"Does Lokker host customer profiles?",answer:"No. Lokker is not a CDP. Lokker observes how CDP-related tags and APIs behave on your digital properties and enforces rules when they misbehave."},{topic:"Lokker",question:"Can Lokker validate server-side CDP traffic?",answer:"Consent Validator focuses on browser consent states. Server-side pipelines still benefit from Privacy Edge portfolio discovery on any client-side bootstrap and from Guardian for browser-originated calls."}]};export{i as customerDataPlatformComparison};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.