CLVTools vs ContactPigeon Predictive Insights
CLVTools
github.comContactPigeon Predictive Insights
contactpigeon.comSide by side
| Figure | CLVTools | ContactPigeon Predictive Insights |
|---|---|---|
| Price from | Free | $50/mo |
| Free plan | Yes | — |
| Free trial | — | Yes |
| Open source | — | — |
| Web | — | Yes |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | — |
| API | — | Yes |
| Plans published | 1 | 2 |
| Spec score · Customer Lifetime Value Software | 8.4 (#3) | 8.1 (#9) |
| Predictions | Its predictions can include expected transactions, probability a customer is alive, discounted expected residual transactions, and customer lifetime value when spending data is provided. | The listed predictive signals include customer lifetime value, churn risk, purchase likelihood, days to next purchase, expected spend, best channel and timing, product affinity, and RFM cluster. |
| Purpose | CLVTools is an R package for probabilistic customer attrition modeling in non-contractual settings. | Predictive Insights helps retailers identify high-value shoppers, prevent churn, personalize recommendations, and trigger actions across channels. |
| Support | The project invites bug reports through GitHub Issues and contributions through pull requests. | The pricing page lists email support for Starter and chat support for Growth, and describes knowledge base, specialist support, customer success managers, and agency partners as available support options. |
Plans
ContactPigeon Predictive Insights
- Starter$50 a month
- Growth$99 a month
In their own words
CLVTools
CLVTools is a free, GPL-3-licensed R package for probabilistic customer attrition modeling when purchases are not governed by contracts. It implements Pareto/NBD, BG/NBD, Gamma/Gompertz/NBD, and Gamma/Gamma models. Using transaction histories with customer IDs and purchase dates, plus prices in its example data, it predicts individual customer behavior such as expected future transactions and the probability that a customer remains active. Forecast horizons can be configured, supporting predictive customer lifetime value work, cohort analysis, and customer segmentation. Time-invariant covariates work across the models, while some models accept time-varying covariates. Extensions include correlated purchase and attrition processes, L2 regularization, and equality constraints for contextual-factor parameters. Stable installation is available from CRAN; a development version uses GitHub and devtools. Linux, macOS, and Windows are supported, though compiling from source requires the external GNU GSL C++ library. Documentation includes a walkthrough, reference manual, and vignettes.
ContactPigeon Predictive Insights
ContactPigeon Predictive Insights has no write-up on Specifiction yet; its figures are above.