Definition
Customer lifetime value (LTV or CLV) is the total net revenue a single customer generates across all their orders with your Shopify store. It is one of the most important metrics in eCommerce because it determines how much you can profitably spend to acquire a new customer (your maximum CAC) and which customer segments are most valuable to retain. LTV is typically calculated over a fixed window (90-day, 12-month, or lifetime) to allow meaningful comparison.
Formula
Business impact
LTV is the foundation of profitable acquisition strategy. If your average customer LTV is $180 over 12 months, you can profitably spend up to that amount to acquire each customer (assuming acceptable margin). Knowing LTV by acquisition channel — paid social, organic, email — tells you which channels are bringing in your most valuable customers, not just your most customers. LTV segmented by first product purchased also reveals which products act as the best entry points into repeat purchasing behaviour.
The challenge
Shopify's built-in analytics shows a basic average order value and some customer retention metrics, but does not provide per-customer LTV, LTV by cohort, or LTV by acquisition channel without a third-party app. Most DTC brands calculate LTV by exporting order data to a spreadsheet or using a BI tool.
Run it on your data
FAQ
Analytics hub
Related topics
Get started
Connect Shopify to Taptic Data and run this calculation automatically from plain English — against your real data, on a schedule, delivered to your team.