License & Deployment Mix: 15 tools – 1 OSS, 14 SaaS. (OSS and SaaS counts can overlap when an open-source tool also offers a vendor-hosted edition.)

What Is a CDP?

A Customer Data Platform (CDP) is a packaged software system that creates a persistent, unified customer database accessible to other systems. CDPs collect first-party data from multiple sources – websites, mobile apps, CRM, email, POS, support tickets, and advertising platforms – then resolve identities across those sources to build a single, comprehensive profile for each customer.

Unlike data warehouses that store historical data for analyst queries, CDPs are designed for real-time activation. They ingest events as they happen (page views, purchases, app opens, email clicks), stitch those events to the correct customer profile using deterministic and probabilistic identity resolution, and make the unified profile available for downstream systems to act on immediately.

The core value of a CDP is breaking down data silos. Marketing, sales, support, and product teams each generate customer data in their own tools, but no single system sees the whole picture. A CDP aggregates all of that data, resolves it to individual identities, and exposes unified profiles and segments that any connected system can consume – enabling personalised experiences across every channel and touchpoint.

The information on these pages was researched by a combination of human review and large language models. To suggest an addition or correction, please contact us. Prepared by Rhodium Systems Inc., author of the ResorsIT platform — a unified IT operations management platform for IT teams and MSPs that integrates a curated suite of open-source, commercial, and SaaS applications into a single system with shared identity, single sign-on, access control, and a common audit trail. Use this catalogue only as a starting point for your own research, and review any tool carefully against your own requirements before relying on it. Catalogue data version 2026.197.

Comparison


SSO / OIDC Comparison

OIDC is the preferred SSO protocol.

ToolOIDCSAMLSCIMAuthentik Notes
RudderStackYesNoNoOAuth2; Authentik as IdP
JitsuYes*NoNoOAuth2 via config; Authentik as IdP
Apache UnomiYes*NoNoKeycloak/OIDC proxy; Authentik federation
Twilio SegmentYesYesYesNative SSO; Authentik as IdP
mParticleYesYesYesNative OIDC; Authentik as IdP
BloomreachYesYesNoOIDC/SAML; Authentik as IdP
Treasure DataYesYesYesNative SSO; Authentik as IdP
TealiumYesYesNoSAML primary; OIDC via federation
Salesforce Data CloudYesYesYesSalesforce SSO; Authentik federation
Adobe RTCDPYesYesYesAdobe IMS; Authentik federation
D365 Customer InsightsYesYesYesEntra ID; Authentik federation
OptimizelyYesYesNoNative OIDC; Authentik as IdP
AmperityYesYesNoSAML primary; OIDC via config
LyticsYesYesNoOIDC/SAML; Authentik as IdP
ZeotapYesYesNoSAML primary; OIDC via federation

* = requires specific configuration, plugin, or proxy setup

Best SSO support: Twilio Segment, mParticle, Treasure Data, Salesforce Data Cloud, Adobe RTCDP, D365 Customer Insights (OIDC + SAML + SCIM)

Limited SSO: Apache Unomi (requires OIDC proxy), Jitsu (OAuth2 configuration required)


API Comparison

ToolAPI TypeAuthWebhooksSDKs
RudderStackRESTToken, OAuth2YesJS, Python, Go, Java, Ruby
JitsuRESTAPI keyYesJS, Python
Apache UnomiRESTTokenYesJava (official)
Twilio SegmentRESTTokenYesJS, Python, Java, Go, Ruby, PHP
mParticleRESTAPI key, OAuth2YesJS, Python, Java, Swift, Kotlin
BloomreachRESTAPI keyYesJS, Python, Swift, Kotlin
Treasure DataRESTAPI keyYesJS, Python, Java, Ruby
TealiumRESTAPI keyYesJS, Python, Java, Swift, Kotlin
Salesforce Data CloudRESTOAuth2YesApex, Python, JS
Adobe RTCDPRESTOAuth2, JWTYesJS, Python, Java
D365 Customer InsightsREST, ODataOAuth2Yes.NET, Python, JS
OptimizelyRESTAPI key, OAuth2YesJS, Python, .NET
AmperityRESTAPI keyYesPython (official)
LyticsRESTAPI keyYesJS, Python, Go
ZeotapRESTAPI key, OAuth2YesJS, Python

Best SDK coverage: Twilio Segment (6+ SDKs across all major languages and platforms)

Best API: Twilio Segment, mParticle, RudderStack (comprehensive REST APIs with extensive SDK libraries and webhook support)


Core CDP Features

ToolIdentity ResolutionReal-Time SegmentsAudience ActivationEvent TrackingConsent MgmtPredictive Analytics
RudderStackBasicYesYes (warehouse)YesYesNo (via warehouse)
JitsuBasicLimitedYes (warehouse)YesBasicNo
Apache UnomiYesYesLimitedYesYesBasic
Twilio SegmentAdvancedYesAdvanced (400+)YesYes (Privacy)Yes (Predictions)
mParticleAdvancedYesAdvancedYesYesYes
BloomreachAdvancedYesYesYesYesYes (AI)
Treasure DataAdvanced (AI)YesYesYesYesYes (AI)
TealiumAdvancedYesAdvanced (1300+)YesYes (Consent)Yes
Salesforce Data CloudAdvanced (Einstein)YesAdvancedYesYesYes (Einstein AI)
Adobe RTCDPAdvancedYesAdvancedYesYesYes (Sensei AI)
D365 Customer InsightsAdvanced (Copilot)YesYesYesYesYes (Copilot AI)
OptimizelyYesYesYesYesYesYes
AmperityAdvanced (AI)YesYesLimitedYesYes (AI)
LyticsYesYesYesYesYesYes (Decision Engine)
ZeotapAdvancedYesYesYesYes (GDPR)Yes

Best identity resolution: Twilio Segment, mParticle, Amperity, Salesforce Data Cloud (advanced probabilistic and AI-based matching)

Best audience activation: Tealium (1300+ integrations), Twilio Segment (400+ integrations), Adobe RTCDP, Salesforce Data Cloud

Warehouse-native: RudderStack, Jitsu (data stays in customer’s warehouse; activation via reverse ETL)


Deployment Model

ToolLicenseSelf-HostedPricing Model
RudderStackSSPLYesFree (OSS); paid cloud
JitsuMITYesFree (OSS); paid cloud
Apache UnomiApache-2.0YesFree
Twilio SegmentProprietaryNo (SaaS)MTU-based tiers
mParticleProprietaryNo (SaaS)Event volume
BloomreachProprietaryNo (SaaS)Contact-based
Treasure DataProprietaryNo (SaaS)Data volume
TealiumProprietaryNo (SaaS)Event volume
Salesforce Data CloudProprietaryNo (SaaS)Profile + segment credits
Adobe RTCDPProprietaryNo (SaaS)Profile-based
D365 Customer InsightsProprietaryNo (SaaS)Per-tenant + profiles
OptimizelyProprietaryNo (SaaS)Contact-based
AmperityProprietaryNo (SaaS)Data volume
LyticsProprietaryNo (SaaS)Profile-based
ZeotapProprietaryNo (SaaS)Profile-based

Self-hosted options: RudderStack (SSPL), Jitsu (MIT), Apache Unomi (Apache-2.0) – all three OSS tools support self-hosted deployment

SaaS-only: All commercial CDP platforms are SaaS-only with no self-hosted option


Pricing Overview

ToolFree TierEntry PriceEnterprise
RudderStackYes (OSS)$0 self-hostedCloud from contact sales
JitsuYes (OSS)$0 self-hostedCloud from contact sales
Apache UnomiYes (OSS)$0Community support only
Twilio SegmentFree (1K MTU)~$120/mo (10K MTU)Contact sales
mParticleNoContact salesContact sales
BloomreachNoContact salesContact sales
Treasure DataNoContact salesContact sales
TealiumNoContact salesContact sales
Salesforce Data CloudNoContact salesContact sales
Adobe RTCDPNoContact salesContact sales
D365 Customer InsightsNo~$1,500/moContact sales
OptimizelyNoContact salesContact sales
AmperityNoContact salesContact sales
LyticsNoContact salesContact sales
ZeotapNoContact salesContact sales

Free options: RudderStack (SSPL self-hosted), Jitsu (MIT self-hosted), Apache Unomi (Apache-2.0)

Free SaaS tier: Twilio Segment (1,000 MTU)

Most affordable entry: Twilio Segment (~$120/mo for 10K monthly tracked users)


Tools

15 tools.

Adobe Real-Time CDP

Adobe Real-Time CDP is built on Adobe Experience Platform (AEP) and serves as the customer data foundation for the entire Adobe Experience Cloud ecosystem.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML

Website

Amperity

Amperity is an enterprise CDP that differentiates itself through AI-powered identity resolution and a Lakehouse architecture built on Databricks and Apache Spark.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML

Website

Apache Unomi

Apache Unomi is the reference implementation of the OASIS Customer Experience Services (CXS) standard. It provides a Java-based server for collecting customer profiles, tracking events, managing segments, and evaluating rules in real time.

License: Apache-2.0 (OSS) · Kind: web · Deploy: native · SSO: none

Website · Source

Bloomreach Engagement

Bloomreach Engagement (formerly Exponea) is a customer data and experience platform that combines CDP capabilities with marketing automation, content personalisation, and commerce-specific features.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML

Website

Dynamics 365 Customer Insights

Dynamics 365 Customer Insights is Microsoft’s customer data platform, natively integrated with the Dynamics 365 ecosystem and built on Azure infrastructure.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML

Website

Jitsu

Jitsu is a lightweight, open-source data collection and routing platform often described as an open-source alternative to Twilio Segment.

License: MIT (OSS) · Kind: web · Deploy: native, saas · SSO: none

Website · Source

Lytics

Lytics is a customer data platform built around a “Decision Engine” that combines data unification with real-time content affinity scoring, audience intelligence, and personalisation.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML

Website

mParticle

mParticle is an enterprise customer data platform with a mobile-first heritage, offering real-time event pipelines, data-quality validation, and cross-device identity resolution to downstream destinations.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML

Website

Optimizely Data Platform

Optimizely Data Platform (ODP, formerly Zaius) is a customer data platform integrated into the broader Optimizely Digital Experience Platform (DXP).

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML

Website

RudderStack

RudderStack is a warehouse-native customer data platform that collects, transforms, and routes event data to the customer’s own data warehouse.

License: LicenseRef-RudderStack-Elastic (source-available) · Kind: web · Deploy: native, saas · SSO: none

Website

Salesforce Data Cloud

Salesforce Data Cloud (formerly Genie, formerly Salesforce CDP) is a customer data platform natively integrated into the Salesforce ecosystem.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML

Website

Tealium AudienceStream

Tealium AudienceStream CDP is the customer data platform component of the broader Tealium platform, which also includes iQ Tag Management (client-side tag management) and EventStream (server-side data collection).

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML

Website

Treasure Data

Treasure Data is an enterprise customer data platform designed for large-scale data unification and activation.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML

Website

Twilio Segment

Twilio Segment is the market-leading customer data platform, widely recognised as the category originator.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML

Website

Zeotap

Zeotap is a European-headquartered customer data platform that positions itself as a privacy-first CDP built for GDPR compliance from the ground up.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML

Website

ResorsIT Tools Catalog Search