
Hightouch
Composable Customer Data Platform and AI decisioning for marketing
Discover top open-source software, updated regularly with real-world adoption signals.

API‑first composable engine for building your own CDP
Tracardi is a modular, API‑first customer data platform that lets you collect, unify, model, and personalize data in real time, using Docker on your existing infrastructure.

Tracardi targets product teams, marketers, and developers who need a flexible customer data platform without vendor lock‑in. Built with an API‑first mindset, it lets you stitch together data pipelines, profile enrichment, and real‑time personalization while keeping full ownership of your data.
The engine ingests events from web, mobile, and third‑party services, aggregates them into unified profiles, and supports rule‑based modeling for segmentation and messaging. Its headless design works as a central orchestration hub, connecting e‑commerce, CRM, and social‑engagement tools via extensible bridges. Deployment is Docker‑centric; a single docker-compose up brings the platform online, reusing your existing cloud services and scaling as needed.
Because every function is exposed as a REST endpoint, you can extend Tracardi with custom plugins, replace components, or integrate new analytics tools without altering the core codebase.
When teams consider TRACARDI, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Real‑time personalization on e‑commerce site
Deliver dynamic product recommendations and offers based on live customer behavior.
Unified customer profile across marketing channels
Merge data from email, web, and mobile to create a single view for segmentation.
Social engagement reward system
Track shares and comments, automatically crediting customers with loyalty points.
Data orchestration between CRM and ERP
Synchronize customer updates across internal systems through API‑driven workflows.
The recommended method is via Docker Compose; a single command starts the API, database, and UI services.
Yes, Tracardi’s API‑first design lets you connect any HTTP‑compatible service through custom plugins or built‑in bridges.
It works with Elasticsearch for event storage and can be paired with any compatible data store as defined in the configuration.
A Slack workspace, GitHub issues, and a YouTube channel provide community assistance and tutorials.
Tracardi is released under the MIT license with a Common Clause.
Project at a glance
ActiveLast synced 4 days ago