Apache Unomi vs Decile
Apache Unomi
unomi.apache.orgDecile
decile.comSide by side
| Figure | Apache Unomi | Decile |
|---|---|---|
| Price from | Free | $900/mo |
| Free plan | Yes | — |
| Free trial | — | — |
| Open source | Yes | — |
| Web | Yes | Yes |
| Linux | Yes | — |
| API | Yes | Yes |
| Self-hosted | Yes | — |
| Plans published | 2 | 4 |
| Spec score · Customer Intelligence | 8.9 (#1) | 8.4 (#5) |
| Integrations | The getting started page names CMSs, CRMs, issue trackers, and native mobile applications as systems Unomi can integrate with. | The pricing page says each plan includes Shopify integration and audience activation to Meta, Google, and Klaviyo; the MCP documentation also mentions optional Klaviyo events and Recharge subscription data. |
| Product | Apache Unomi is a Java server for managing customer, lead, and visitor data and personalizing customer experiences. | Decile is a customer intelligence platform for e-commerce brands, combining first-party transaction data, third-party enrichment, and its Luma AI analyst. |
| Rating on G2 | 4.0 out of 5 from 2 reviews | 4.0 out of 5 from 1 review. |
| Security | The download page advises verifying files using PGP or MD5 signatures and provides PGP and SHA512 files for the current release. | Decile states that it maintains SOC 2 Type 2 compliance and provides reports on request. |
| Support | The project provides user and developer mailing lists, a monthly online meeting, a Slack channel, and a JIRA bug tracker. | Decile directs customers to [email protected] for Luma questions and issues. |
| What it does | Apache Unomi is a Java customer data platform server for managing customer, lead and visitor profiles and personalizing experiences. | Decile is a customer-intelligence platform for ecommerce brands that combines transaction data, enrichment and AI analysis. |
Plans
Decile
- Growth$900 a month
- Scale$1,500 a month
- EnterprisePriced on request
- Enterprise & AgencyPriced on request
In their own words
Apache Unomi
Apache Unomi is a Java server for managing customer, lead and visitor data and personalizing customer experiences. It tracks users, builds profiles progressively and associates events with those profiles. Its rules can respond when profile events are collected, while dynamic segments classify profiles into groups. The privacy REST API lets integrators provide controls for tracking, data review, anonymization and deletion, but Unomi has no default interface for these controls, so developers must expose them. Unomi runs as an OSGi application inside Apache Karaf, uses Elasticsearch for storage and communicates through HTTP REST requests with JSON. Its plugin system supports conditions, actions, beacon tracking and push notifications. Listed uses include website personalization, mobile app data collection, store beacon connections and sending scored leads to a CRM. The project names CMSs, CRMs, issue trackers and native mobile apps as integration targets. It is self-hosted, with Docker images and a Java quick-start guide; the project describes installation as unzip and run. Apache Unomi is an Apache open-source project under the Apache License v2 and costs nothing.