Adobe Customer Journey Analytics vs PyMC-Marketing
Adobe Customer Journey Analytics
business.adobe.comPyMC-Marketing
pymc-marketing.ioSide by side
| Figure | Adobe Customer Journey Analytics | PyMC-Marketing |
|---|---|---|
| Price from | — | Free |
| Free plan | — | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Web | Yes | — |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | — | Yes |
| API | Yes | — |
| Self-hosted | — | Yes |
| Plans published | 5 | 1 |
| Spec score · Marketing Performance Management Software | 8.8 (#1) | 7.5 (#12) |
| License | Customer Journey Analytics is a proprietary Adobe cloud service; Adobe publishes third-party notices for included components, including some Apache-licensed software. | PyMC-Marketing is free and open source under the Apache 2.0 license. |
| Purpose | Connects customer identities and interactions across channels, devices, and time for holistic, AI-powered analysis. | PyMC-Marketing is an open-source Python library for Bayesian marketing analytics, including marketing mix modeling and customer lifetime value models. |
Plans
Adobe Customer Journey Analytics
- SelectPriced on request
- PrimePriced on request
- UltimatePriced on request
- Adobe Customer Journey AnalyticsPriced on request
- Customer Journey AnalyticsPriced on request
In their own words
Adobe Customer Journey Analytics
Adobe Customer Journey Analytics brings online and offline customer data together to analyze interactions across channels, devices, and time. It combines data, including CRM data, into unified profiles and supports event, profile, and lookup data. Users can adjust data views and fields in the interface. Analysis Workspace provides drag-and-drop analysis across data sets without requiring SQL. Built-in AI can generate insights and captions, create presentation-ready slides, and support natural-language queries. Attribution options include algorithmic, rules-based, and participation models for examining marketing touchpoints. The product can also structure LLM prompts, responses, and conversations into signals such as sentiment, intent, and engagement patterns. It runs on Adobe Experience Platform, where usage policies, sensitivity labels, role-based permissions, and policy alerts apply; Adobe states that platform data is encrypted in transit and at rest. Available capabilities include real-time data refresh, custom dashboards, CRM reporting, pipeline tracking, budgeting, forecasting, scenario planning, ROI reporting, event tracking, conversion funnels, and ecommerce tracking. It is available through web and API. Adobe offers a free-trial option but does not specify its duration; pricing is available on request.
PyMC-Marketing
PyMC-Marketing is an open-source Python library for Bayesian marketing analytics, with tools for marketing mix modeling (MMM) and customer lifetime value. Its MMM API supports custom priors and likelihoods, adstock and saturation transformations, time-varying effects, diagnostics and out-of-sample predictions. Models can be calibrated against empirical experiments such as lift tests, and built-in budget optimization allocates spend across channels to maximize ROI. Bayesian outputs include posterior distributions and credible intervals for predictions. The library also includes customer choice, Bass diffusion and alpha-stage predicted incrementality by experimentation models, alongside predictive CLV, cohort analysis and customer segmentation. It runs on Linux and can be self-hosted. Current documentation requires Python 3.12 or later, PyMC 6.0 or later and ArviZ 1.2 or later; installation is available through pip with `pip install pymc-marketing`, without requiring a conda environment. The library is free under the Apache 2.0 license. PyMC Labs and PyMC core developers maintain it, and learning resources include a guided path, example notebooks and an API reference.