FREEDOM251

Freedom251 › Customer Lifetime Value Software

WorthSignal

Free plan LinuxMacSelf-hostedWebWindows

Visit WorthSignal Alternatives Pricing

WorthSignal's own site

What WorthSignal is

WorthSignal is a free, open-source toolkit for analyzing customer data from Excel, CSV, or JSON files. It produces customer segmentation, lifetime value, retention, and marketing ROI analyses across nine areas, including RFM targeting, customer equity, acquisition and retention budgets, and complaint recovery. It reads XLSX, XLS, XLSM, CSV, and JSON files, suggests column mappings, and lets users correct each mapping without changing the uploaded file. Results can be downloaded as Excel or JSON. In local mode, analyses run in memory on the user's computer; the app says it does not intentionally send customer files to its maintainer or a third-party API. Hosted deployments process files on the selected server, whose operator is responsible for access controls, logs, retention, and privacy obligations. WorthSignal requires Python 3.10 or newer and can run on Windows, Mac, Linux, or through Docker. Its methods are documented and cited, and are described as classic, deliberately simple models. The project is licensed under AGPL-3.0-or-later, with commercial use allowed subject to the license conditions.

Who it suits

WorthSignal is aimed at working marketers and spreadsheet users who want customer analytics without a notebook or statistics software. It may also suit teams that prefer local analysis or can manage the responsibilities of a hosted deployment.

What it does well

  • Reads Excel, CSV, and JSON files.
  • Exports results as Excel or JSON.
  • Local analyses run in computer memory.
  • Suggests mappings and allows corrections.

What to know first

  • Requires Python 3.10 or newer.
  • Hosted deployments place privacy duties on operators.
  • Security reports have no formal response-time SLA.
  • Older release branches are not maintained.

Limits

The free WorthSignal plan is the open-source AGPL-3.0-or-later project, and no plan quota is stated. Local analyses run in memory; for hosted deployments, the operator is responsible for access controls, logs, retention, and privacy obligations.

Plans

PlanBilled and limitsPrice
WorthSignalOpen-source AGPL-3.0-or-later; local-first customer analytics toolkitFree

As github.com lists them, read 7 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open the WorthSignal GitHub repository.
  2. Choose a local or hosted deployment approach.
  3. For local use, install Python 3.10 or newer and follow the Windows, Mac, or terminal launch instructions.
  4. Alternatively, use the documented Docker deployment option.
  5. For hosted deployment, deploy from the GitHub repository to Streamlit Community Cloud or another chosen server.
  6. Load an XLSX, XLS, XLSM, CSV, or JSON file and review the suggested column mappings.

Overview

WorthSignal is a free, open-source tool for turning spreadsheet customer records into practical marketing analyses. It suits marketers who work with files rather than notebooks or statistics software, especially those who want to run analyses locally. Its deliberate reliance on classic, simple methods is a useful trade-off for accessibility, but not a fit for teams seeking predictive segmentation or advanced statistical approaches.

Key features

WorthSignal covers nine analysis areas, including RFM targeting, customer lifetime value, customer equity, acquisition and retention budgets, Markov switching ROI, contractual retention, BG/NBD, BG/BB and complaint recovery. It also supports cohort analysis, profitability metrics and a configurable forecast horizon. That breadth gives spreadsheet users a way to examine several customer-value questions in one workflow; the project’s emphasis on simple models makes it better suited to practical analysis than sophisticated statistical work.

It reads XLSX, XLS, XLSM, CSV and JSON files, suggests column mappings, and lets users correct those mappings without changing the uploaded file. Results can be downloaded as Excel or JSON. Input is file-based, with batch refresh rather than continuously updated data, so it suits periodic analysis more than live segmentation. Segments can draw on needs, preferences, values, behavior, demographics, channels, product usage, purchase behavior, engagement, price sensitivity and transaction-derived RFM variables. Predictive segments and anonymous profiles are not supported.

In local mode, analyses run in memory on the user’s computer. The app has no user accounts, advertising, product analytics, telemetry or customer-data database, and says it does not intentionally send uploaded customer data to its maintainer or a third-party API. Hosted use changes the responsibility: the chosen server processes files, and its operator must manage access controls, logs, retention and privacy obligations.

Methods are documented and cited, and the license is AGPL-3.0-or-later; commercial use is allowed subject to its conditions. The app requires Python 3.10 or newer. It can be launched on Windows or Mac, run from a terminal on any operating system, or deployed with Docker; the project also documents deployment to Streamlit Community Cloud from a GitHub repository.

Pricing

WorthSignal — free. The single open-source plan provides the customer analytics toolkit without a paid tier or free-trial clock. That makes it a straightforward option for individual marketers and teams comfortable running open-source software. The trade-off is operational rather than a lower paid tier: users need to run or host the app themselves, and hosted deployments bring server-side privacy and security responsibilities.

Security fixes are maintained on the latest main branch, with no older release branches. Vulnerability reports receive best-effort review, without a formal response-time SLA. Organizations that require guaranteed response times or maintained older versions should account for that before adopting it.

Platforms

WorthSignal supports Linux, macOS, Windows, web and self-hosted deployment. The file-based workflow and Python requirement make it more appealing to users able to launch or deploy the software than to teams looking for a managed service with ongoing data refresh.

Who it's for

Working marketers who already keep customer data in spreadsheets and want segmentation, CLV, retention or ROI analysis without moving into notebook or statistics software are the clearest fit. It is also a reasonable choice for privacy-conscious users who prefer local processing and can manage the software themselves. Teams needing predictive segments, anonymous profiles, live refresh, or formal security response commitments should look elsewhere.

Pros and cons

  • Pros: Broad coverage of customer-value analyses, from RFM and CLV to retention and marketing ROI, in a file-based workflow.
  • Pros: Local in-memory analysis, no telemetry or customer-data database, and unchanged source files support a privacy-conscious workflow.
  • Pros: Free, open-source access with Excel and JSON exports avoids a paid-plan or trial decision.
  • Cons: Classic, deliberately simple methods are not advanced statistical approaches.
  • Cons: Batch refresh and the absence of predictive segments limit use for continuously updated audience targeting.
  • Cons: Self-hosting requires Python 3.10 or newer, and hosted operators must handle data safeguards.
  • Cons: Security support has no formal response-time SLA and fixes target only the latest main branch.

Alternatives

For teams that need a broader platform rather than a local file-analysis tool, Intempt Marketing offers a free plan with up to 3 seats, 1 project and 100,000 analytics events per month, across mobile, API, desktop and web platforms. Choose it when those seat and event allowances suit a multi-platform marketing workflow.

SegOps AI has a free plan with 50,000 monthly tracked users, 100 platform credits, 50 AI credits, 5 active segments, 8 seats and 1 source. Its published plan structure may suit teams prioritizing tracked-user and segment allowances over WorthSignal’s spreadsheet analyses.

Hightouch offers a free plan with 2 active syncs, hourly sync frequency and 100,000,000 operations per month. It is the alternative to consider when data syncing is the priority rather than WorthSignal’s file-based analytical workflow.

Omniconvert Nexus Customer Intelligence has a free Founding Brands plan while onboarding founding brands, with no credit card or trial clock.

Zyro Audience Builder has a free-forever plan with revenue attribution and a free trial; it is worth considering for that attribution-focused offering.

Bluecore is a paid enterprise option with a customized demo; audience exports and some predictive scores may depend on contract.

Circana Liquid Activation is a paid web option with a free trial.

Resonate Ignite is a paid web option with pricing not stated and a demo to book.

For more options, browse Customer Segmentation Software or Customer Lifetime Value Software.

Verdict

WorthSignal is a strong fit for spreadsheet-oriented marketers who want free, locally runnable customer segmentation, lifetime value, retention and ROI analyses using documented classic methods. Its main reason to choose it is the combination of broad analysis coverage and local-first handling without a paid plan. Look elsewhere if your work depends on predictive segments, live refresh, advanced statistics or a formal security response commitment.

Verdict

WorthSignal brings customer segmentation, lifetime value, retention, and ROI analyses to spreadsheet-based workflows. Its local mode keeps analyses in memory, while hosted deployments require operators to manage data safeguards.

Questions

How much does WorthSignal cost?

The listed WorthSignal plan costs nothing. It is open source under AGPL-3.0-or-later, with commercial use allowed subject to the license conditions.

Is there a free plan or trial?

Yes. The listed plan is free; there is no free trial.

Which file formats does it support?

WorthSignal reads XLSX, XLS, XLSM, CSV, and JSON files. Analysis results can be downloaded as Excel or JSON.

Which systems can run WorthSignal?

The listed platforms are Linux, macOS, self-hosted, web, and Windows. The project provides Windows and Mac launch instructions, terminal instructions for any operating system, and a Docker deployment option.

Is WorthSignal open source, and who makes it?

WorthSignal is licensed under AGPL-3.0-or-later. The maker’s site identifies Ulrik Erlingsen as the person who independently designs and builds the Signal products.

How does WorthSignal handle customer data?

In local mode, analyses run in memory on the user’s computer, and the app says it does not intentionally send uploaded customer data to the maintainer or a third-party API. For hosted deployments, the operator is responsible for access controls, logs, retention, and privacy obligations.

Facts from WorthSignal's own pages

Analysis areas
It covers nine areas, including RFM targeting, CLV, customer equity, acquisition and retention budgets, Markov switching ROI, contractual retention, BG/NBD, BG/BB and complaint recovery. · github.com, 7 Oct 2026
Data handling
The app reads XLSX, XLS, XLSM, CSV and JSON files, suggests column mappings and leaves the uploaded file unchanged. · github.com, 7 Oct 2026
Data mapping
WorthSignal suggests input columns and lets users correct every mapping without modifying the uploaded file. · github.com, 7 Oct 2026
Deployment limits
The project maintains security fixes on the latest main branch and does not currently maintain older release branches. · github.com, 7 Oct 2026
Exports
Analysis results can be downloaded as Excel or JSON. · github.com, 7 Oct 2026
File formats
The app reads .xlsx, .xls, .xlsm, .csv, and .json files and exports results as Excel or JSON. · github.com, 7 Oct 2026
Headquarters
Norway · github.com, 28 Sept 2026
Hosted deployment
For hosted deployments, uploaded files are processed by the chosen server and the deployment operator is responsible for access controls, logs, retention and privacy obligations. · github.com, 7 Oct 2026
Integrations
The README documents file-based input and Excel or JSON downloads, and says the app can be deployed on Streamlit Community Cloud from a GitHub repository. · github.com, 7 Oct 2026
Intended users
The README describes the app as made for working marketers and says it is designed for spreadsheet users who do not need a notebook or statistics software. · github.com, 7 Oct 2026
License
The repository states that WorthSignal is licensed under AGPL-3.0-or-later and that commercial use is allowed subject to the license conditions. · github.com, 7 Oct 2026
Local privacy
In local mode, analyses run in memory on the user’s computer, and the app says it does not intentionally send uploaded customer data to the maintainer or a third-party API. · github.com, 7 Oct 2026
Maker
The maker’s site identifies Ulrik Erlingsen as the person who independently designs and builds the Signal products. · ulrikerlingsen.com, 7 Oct 2026
Methods
The project says its methods are documented and cited, and describes them as classic, deliberately simple models rather than advanced statistical approaches. · github.com, 7 Oct 2026
No telemetry
The app does not include user accounts, advertising, product analytics, telemetry, or a customer-data database. · github.com, 7 Oct 2026
Purpose
WorthSignal turns Excel, CSV or JSON customer data into customer segmentation, lifetime value, retention and marketing ROI analyses. · github.com, 7 Oct 2026
Requirements
Running the app requires Python 3.10 or newer. · github.com, 7 Oct 2026
Security support
Security fixes are made on the latest main branch, and vulnerability reports are reviewed on a best-effort basis without a formal response-time SLA. · github.com, 7 Oct 2026
Support
Security reports are reviewed on a best-effort basis and the volunteer project does not promise a formal response-time SLA. · github.com, 7 Oct 2026
Supported systems
The README gives launch instructions for Windows and Mac, terminal instructions for any operating system, and a Docker deployment option. · github.com, 7 Oct 2026

Where WorthSignal stands on Freedom251

Look at these too