Free tools

Customer lifetime value calculator

Estimate what a customer is worth over their whole relationship with your store — in revenue and, with your margin, in profit.

Revenue per year

€ 180.00

Lifetime value (revenue)

€ 540.00

Lifetime value (profit)

add margin %

LTV = average order value × orders per year × lifespan. Adding your gross margin turns revenue LTV into profit LTV — the figure to compare against your customer acquisition cost. Numbers never leave your browser.

How lifetime value is calculated

The simplest LTV multiplies three numbers: your average order value, how many times a customer buys per year, and how many years they stay. Multiply by your gross margin and you get profit LTV — the number that tells you how much you can afford to spend acquiring a customer.

These are averages. The real power comes from computing LTV on your actual order history and segmenting it — by cohort, by channel, by RFM segment — which is exactly what BeQuery does on a safe copy of your store data.

See your real LTV, not an average

BeQuery computes lifetime value and repeat rate from your actual PrestaShop, WooCommerce or Magento data — no spreadsheets.

Customer LTV in BeQuery