{"id":1063,"date":"2026-09-08T09:00:00","date_gmt":"2026-09-08T14:00:00","guid":{"rendered":"https:\/\/www.seomos.com\/?p=1063"},"modified":"2026-09-17T16:08:19","modified_gmt":"2026-09-17T21:08:19","slug":"valor-de-vida-del-cliente","status":"publish","type":"post","link":"https:\/\/www.seomos.com\/en\/blog\/valor-de-vida-del-cliente\/","title":{"rendered":"What Customer Lifetime Value Is and How to Calculate CLV"},"content":{"rendered":"<div class=\"seomos-resumen\">\n<p>He <strong>Customer lifetime value, CLV or LTV<\/strong>, This estimates the economic value of a customer relationship over a defined period. To use it effectively, you must clarify whether it represents revenue, contribution, or net after-acquisition value. A historical figure is also not equivalent to a prediction. This guide suggests first calculating observed data, separating it from projected data, and then examining how decisions change when customer tenure, purchases, and margin vary.<\/p>\n<\/div>\n<h2 id=\"que-es-clv\">What is customer lifetime value and what is it used for?<\/h2>\n<p>CLV means <em>customer lifetime value<\/em>. It helps to look beyond the first transaction: two customers with an identical initial order can generate very different results if one returns, needs less support, or buys products with a different margin.<\/p>\n<p>The concept is used with different conventions. <a href=\"https:\/\/stripe.com\/resources\/more\/customer-lifetime-value\" target=\"_blank\" rel=\"noopener\">Stripe&#039;s guide to CLV<\/a> It presents historical, cohort, and predictive methods. Before using a figure from any platform, check its formula, what costs it considers, and its data coverage period. The term &quot;value of life&quot; does not guarantee that all years of the relationship have been observed.<\/p>\n<p>In sales management, it&#039;s used to compare customer groups, prioritize experience improvements, and discuss how much acquisition effort the business can sustain. It&#039;s an estimate to inform decisions, not a promise of how much someone will buy, nor a reason to neglect those with lower projected value.<\/p>\n<h2 id=\"clv-ingresos-contribucion\">CLV of income, contribution, and net: they are not equivalent<\/h2>\n<div class=\"seomos-table-wrap\" role=\"region\" aria-label=\"Three levels of value that must have different names\" tabindex=\"0\">\n<table>\n<caption>Three levels of value that must have different names<\/caption>\n<thead>\n<tr>\n<th scope=\"col\">Extent<\/th>\n<th scope=\"col\">What does it represent?<\/th>\n<th scope=\"col\">What&#039;s still missing?<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th scope=\"row\">Cumulative value of income<\/th>\n<td>Net sales per customer over the horizon.<\/td>\n<td>Product, delivery, service and other costs.<\/td>\n<\/tr>\n<tr>\n<th scope=\"row\">CLV of contribution<\/th>\n<td>Revenue less variable costs defined to serve and retain the customer.<\/td>\n<td>Acquisition, if excluded, and overhead costs.<\/td>\n<\/tr>\n<tr>\n<th scope=\"row\">Value after acquisition<\/th>\n<td>Contribution of the horizon less CAC.<\/td>\n<td>Other expenses and adjustments not considered.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>In this guide, the <strong>CLV contribution is calculated before CAC<\/strong>. Then the acquisition cost is deducted only once. If your model already includes it, do not subtract it again or compare that value with a ratio designed for pre-acquisition contribution.<\/p>\n<p>The contribution margin does not automatically equate to net profit. <a href=\"https:\/\/openstax.org\/books\/principles-managerial-accounting\/pages\/3-1-explain-contribution-margin-and-calculate-contribution-margin-per-unit-contribution-margin-ratio-and-total-contribution-margin\" target=\"_blank\" rel=\"noopener\">OpenStax explains<\/a> The difference between sales and variable costs helps cover fixed costs and generate profit. We must also specify which customer service and retention costs are included.<\/p>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" src=\"https:\/\/www.seomos.com\/wp-content\/uploads\/2026\/08\/valor-de-vida-del-cliente-model-seomos-v3.webp\" alt=\"Capas del valor del cliente: ingresos, contribuci\u00f3n antes de adquisici\u00f3n y valor despu\u00e9s del CAC\" width=\"2400\" height=\"1600\" decoding=\"async\"><figcaption>The same business relationship can have a high revenue value and a much lower contribution.<\/figcaption><\/figure>\n<h2 id=\"formula-clv-simple\">Simplified CLV formula and its assumptions<\/h2>\n<p>An initial approach is <strong>revenue value = average ticket \u00d7 purchase frequency per period \u00d7 number of periods<\/strong>. To convert to contribution, you can multiply by a representative margin if it remains stable and includes the relevant costs.<\/p>\n<p>In a hypothetical example, a COP 100,000 ticket, four annual purchases, and a two-year horizon generate COP 800,000 in revenue. If the contribution margin before acquisition is 40% (%), the simplified contribution CLV is <strong>320,000 COP<\/strong>. There are not 800,000 COP available to pay for advertising.<\/p>\n<p>Multiplication assumes that frequency, duration, and ticket size describe the same population. If you combine ticket size from premium customers with frequency from loyal customers and duration from the entire customer base, the result doesn&#039;t represent a recognizable average customer. Furthermore, multiplying separate averages can distort the value when those variables are related.<\/p>\n<p>For an initial assessment, it&#039;s best to choose a finite timeframe, such as 12 or 24 months, and call it by its name: &quot;contribution per customer over 24 months.&quot; Using a precise label avoids presenting a short-term projection as if it covers the entire future relationship.<\/p>\n<h2 id=\"calcular-clv-cohortes\">How to calculate the value per cohort<\/h2>\n<p>A cohort groups customers who share an entry condition, such as their first purchase month. From that date, you can observe cumulative revenue and contribution over 30, 90, 180, or 365 days. The comparison must be made at the same age as the cohort.<\/p>\n<p>The most important rule is to maintain the original denominator. If you started with 100 customers and only 40 made a purchase in the second year, dividing the second year&#039;s sales by 40 represents the number of repeat customers. To assess the value of acquiring a customer from the initial cohort, divide by 100, including those who didn&#039;t return.<\/p>\n<ol>\n<li><strong>Define input and unit.<\/strong> First valid purchase and deduplicated customer; not number of orders.<\/li>\n<li><strong>Reconcile transactions.<\/strong> It associates sales, returns, and costs with the correct customer and period.<\/li>\n<li><strong>Set the horizon.<\/strong> Compare cohorts with the same time elapsed since acquisition.<\/li>\n<li><strong>Separate observed and future.<\/strong> A section that has not yet elapsed must be shown as a projection.<\/li>\n<li><strong>Check out useful segments.<\/strong> Purchased channel or first category, provided there is sufficient data.<\/li>\n<\/ol>\n<p>Google Analytics allows <a href=\"https:\/\/support.google.com\/analytics\/answer\/9670133\" target=\"_blank\" rel=\"noopener\">explore user cohorts<\/a>, However, their identity and entry rules must be reviewed before equating them to billed customers. For economic CLV, the order and cost record is the reference that must be reconciled.<\/p>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" src=\"https:\/\/www.seomos.com\/wp-content\/uploads\/2026\/08\/valor-de-vida-del-cliente-process-seomos-v3.webp\" alt=\"Proceso para analizar CLV por cohorte: identificar clientes, conciliar datos, fijar horizonte y separar proyecciones\" width=\"2400\" height=\"1600\" decoding=\"async\"><figcaption>Compare customers from an equivalent input and retain all original cohort members.<\/figcaption><\/figure>\n<h2 id=\"ejemplo-clv-cop\">Complete example of CLV at 24 months in COP<\/h2>\n<p><strong>Hypothetical scenario; not a SEOMOS case.<\/strong> A store follows a cohort of 100 new customers. Upon completion of the first 12 months, it has reconciled sales and costs. Months 13 through 24 have not yet occurred in the fiscal year and are projected based on an explicit assumption of repetition.<\/p>\n<div class=\"seomos-table-wrap\" role=\"region\" aria-label=\"Value of a fictitious cohort: one year observed and one year projected\" tabindex=\"0\">\n<table>\n<caption>Value of a fictitious cohort: one year observed and one year projected<\/caption>\n<thead>\n<tr>\n<th scope=\"col\">Concept<\/th>\n<th scope=\"col\">Months 1\u201312 observed<\/th>\n<th scope=\"col\">Projected months 13\u201324<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th scope=\"row\">Net income of the cohort<\/th>\n<td>48,000,000 COP<\/td>\n<td>32,000,000 COP<\/td>\n<\/tr>\n<tr>\n<th scope=\"row\">Variable costs of serving and retaining<\/th>\n<td>28,800,000 COP<\/td>\n<td>19,200,000 COP<\/td>\n<\/tr>\n<tr>\n<th scope=\"row\">Contribution before CAC<\/th>\n<td>19,200,000 COP<\/td>\n<td>12,800,000 COP<\/td>\n<\/tr>\n<tr>\n<th scope=\"row\">Original customers used as a divider<\/th>\n<td>100<\/td>\n<td>100<\/td>\n<\/tr>\n<tr>\n<th scope=\"row\">Contribution per original customer<\/th>\n<td>192,000 COP<\/td>\n<td>128,000 COP<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>The expected value of income at 24 months is (48,000,000 + 32,000,000) \u00f7 100 = <strong>800,000 COP per original customer<\/strong>. The combined contribution is (19,200,000 + 12,800,000) \u00f7 100 = <strong>320,000 COP<\/strong>. Only the first 192,000 COP of contribution per customer are observed; the other 128,000 COP remain a projection.<\/p>\n<p>Let&#039;s assume a CAC of 140,000 COP per customer for that same cohort. The expected value after acquisition would be <strong>320,000 \u2212 140,000 = 180,000 COP<\/strong>, before overhead costs and taxes not included. The guide of <a href=\"https:\/\/www.seomos.com\/en\/blog\/customer-acquisition-cost\/\">customer acquisition cost<\/a> It explains how to define that CAC without mixing new and returning customers.<\/p>\n<p>To observe recovery, it&#039;s not necessary to wait the projected 24 months. We need to monitor when the actual accumulated contribution exceeds COP 140,000. The fact that the total for the first year is COP 192,000 allows us to conclude that, under the assumptions of the exercise, recovery occurred within that year on average; however, it doesn&#039;t allow us to specify the exact month without the monthly breakdown.<\/p>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" src=\"https:\/\/www.seomos.com\/wp-content\/uploads\/2026\/08\/valor-de-vida-del-cliente-example-seomos-v3.webp\" alt=\"Cohorte hipot\u00e9tica con ciento noventa y dos mil pesos de contribuci\u00f3n observada y ciento veintiocho mil proyectados por cliente\" width=\"2400\" height=\"1600\" decoding=\"async\"><figcaption>The result of 320,000 COP combines 192,000 COP observed and 128,000 COP projected; not all of the value is realized.<\/figcaption><\/figure>\n<h2 id=\"sensibilidad-clv\">How to test if the decision withstands less favorable scenarios<\/h2>\n<p>A single CLV can convey more certainty than the data alone. Use scenarios that change only a few identifiable assumptions. In the same exercise, keep the CAC at 140,000 COP and see what happens with different revenues and margins over 24 months.<\/p>\n<div class=\"seomos-table-wrap\" role=\"region\" aria-label=\"Hypothetical sensitivity per customer, without temporary discount\" tabindex=\"0\">\n<table>\n<caption>Hypothetical sensitivity per customer, without temporary discount<\/caption>\n<thead>\n<tr>\n<th scope=\"col\">Scenery<\/th>\n<th scope=\"col\">Horizon revenues<\/th>\n<th scope=\"col\">Margin<\/th>\n<th scope=\"col\">Contribution before CAC<\/th>\n<th scope=\"col\">After CAC<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th scope=\"row\">Conservative<\/th>\n<td>600,000 COP<\/td>\n<td>35 %<\/td>\n<td>210,000 COP<\/td>\n<td>70,000 COP<\/td>\n<\/tr>\n<tr>\n<th scope=\"row\">Base<\/th>\n<td>800,000 COP<\/td>\n<td>40 %<\/td>\n<td>320,000 COP<\/td>\n<td>180,000 COP<\/td>\n<\/tr>\n<tr>\n<th scope=\"row\">Favorable<\/th>\n<td>900,000 COP<\/td>\n<td>45 %<\/td>\n<td>405,000 COP<\/td>\n<td>265,000 COP<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>These scenarios are not statistical intervals or calculated probabilities. They are planning hypotheses. They allow us to ask whether a decision remains acceptable with less repurchase, more returns, or higher service costs. If it only works with the most favorable scenario, the budget is based on a demanding expectation.<\/p>\n<p>The CLV:CAC contribution ratio for the base scenario would be approximately 320,000 \u00f7 140,000 = 2.29. Do not treat this as a universal rating. The same ratio can have different implications depending on whether the recovery takes three months or two years, whether the margin is uncertain, or whether significant costs are missing.<\/p>\n<h2 id=\"descuento-y-horizonte-clv\">When to consider the time value of money<\/h2>\n<p>A future sum does not necessarily have the same economic value as one available today. For long-term horizons, a model can discount each cash flow. <a href=\"https:\/\/openstax.org\/books\/principles-finance-2e\/pages\/16-2-net-present-value-npv-method\" target=\"_blank\" rel=\"noopener\">OpenStax calculates the present value of cash flows<\/a> as a way to compare amounts that occur at different times.<\/p>\n<p>To illustrate, let&#039;s reconstruct the exercise from the acquisition point and assume that the contribution coincides with cash flows, that each annual amount occurs at the end of the year, and that a hypothetical annual rate of 10 % is used. The value would be <strong>192,000 \u00f7 1.10 + 128,000 \u00f7 1.10\u00b2 = approximately 280,331 COP<\/strong>, before CAC.<\/p>\n<p>Subtracting a CAC of COP 140,000 disbursed initially would yield approximately COP 140,331 under that model. The 10 % rate is for illustrative purposes only; it is not a recommendation for your company. In a real-world calculation, collection dates, costs, risk, and interest rates require proper definition; discounting revenues without first converting them into comparable cash flows does not resolve these issues.<\/p>\n<h2 id=\"clv-suscripciones-churn\">CLV in subscriptions: be careful with splitting between churn<\/h2>\n<p>Some tools use an approach based on recurring revenue and churn. <a href=\"https:\/\/docs.stripe.com\/billing\/subscriptions\/analytics#subscriber-lifetime-value-ltv\" target=\"_blank\" rel=\"noopener\">Stripe Billing documents your LTV<\/a> as average revenue per user divided by the subscriber churn rate. That&#039;s a convention of the tool and an estimate, not an automated profit measurement.<\/p>\n<p><strong>Hypothetical subscription example.<\/strong> With a monthly income of COP 100,000 and a monthly churn rate of 5, the division generates COP 2,000,000. Interpreting this requires strong assumptions about income stability and churn probability, as well as a compatible definition of the time period. It should not be extrapolated without limits when there are few observations, seasonality, price changes, or different populations.<\/p>\n<p>If no cancellations were observed, don&#039;t conclude that customer value is infinite. Time may be lacking. It&#039;s more defensible to report observed value and finite retention scenarios than to present a division by zero as a business advantage.<\/p>\n<h2 id=\"mejorar-valor-cliente\">How to improve customer value without inflating the projection<\/h2>\n<p>Choose a specific friction point: post-purchase doubts, delivery expectations, difficulty using the product, or a repeat purchase that requires too much effort. <a href=\"https:\/\/www.seomos.com\/en\/blog\/online-store-design\/\">online store with a clear experience<\/a> It can help solve some of those problems, but its impact must be verified in behavior and contribution.<\/p>\n<p>Promotions also have a cost. If they increase frequency but reduce margin, the value can worsen. Evaluate the effect of messages or reminders with defined criteria and avoid sending communications without an appropriate basis. <a href=\"https:\/\/www.seomos.com\/en\/blog\/marketing-automation\/\">marketing automation<\/a> It must retain consent, relevance, and supervision.<\/p>\n<p>Organize sales and customer statuses before seeking complex predictions. You can bring these requirements into a conversation about <a href=\"https:\/\/www.seomos.com\/en\/seomos-ai-crm\/\">SEOMOS AI CRM<\/a>, Validate which features and integrations your case requires. Don&#039;t assume that a tool will automatically calculate your specific definition of CLV.<\/p>\n<p>Finally, incorporate the observed value into your <a href=\"https:\/\/www.seomos.com\/en\/blog\/what-is-a-kpi\/\">KPI tracking<\/a> along with cohort size, returns, margin, and update date. It recalculates projections when assumptions change and saves the previous version to assess whether the model was overly optimistic.<\/p>\n<h2 id=\"preguntas-frecuentes-clv\">Frequently asked questions about customer lifetime value<\/h2>\n<details class=\"seomos-faq\">\n<summary class=\"seomos-faq-q\"><span>Do CLV and LTV mean the same thing?<\/span><span class=\"seomos-faq-chev\" aria-hidden=\"true\">\u2304<\/span><\/summary>\n<div class=\"seomos-faq-a\">\n<p>They are often used to describe the value of a customer relationship, but the formula can vary between teams and tools. Check if the indicator reflects revenue, contribution, or net value; if it is observed or projected; and if it includes acquisition and temporary discounts.<\/p>\n<\/div>\n<\/details>\n<details class=\"seomos-faq\">\n<summary class=\"seomos-faq-q\"><span>How do I calculate CLV if my business is new?<\/span><span class=\"seomos-faq-chev\" aria-hidden=\"true\">\u2304<\/span><\/summary>\n<div class=\"seomos-faq-a\">\n<p>Start with revenue and contribution observed over short periods. For the future, build explicit scenarios with reasonable duration and frequency, without presenting them as factual history. Don&#039;t assign years of relationship to customers who have only been buying for a few weeks.<\/p>\n<\/div>\n<\/details>\n<details class=\"seomos-faq\">\n<summary class=\"seomos-faq-q\"><span>Should I only use repeat purchase customers?<\/span><span class=\"seomos-faq-chev\" aria-hidden=\"true\">\u2304<\/span><\/summary>\n<div class=\"seomos-faq-a\">\n<p>Not if you want to evaluate the expected value of acquiring a customer from the original cohort. Keep all initial customers in the denominator, including those who don&#039;t return. You can analyze repeat buyers separately, but their average answers a different question.<\/p>\n<\/div>\n<\/details>\n<details class=\"seomos-faq\">\n<summary class=\"seomos-faq-q\"><span>What CLV:CAC ratio is good?<\/span><span class=\"seomos-faq-chev\" aria-hidden=\"true\">\u2304<\/span><\/summary>\n<div class=\"seomos-faq-a\">\n<p>There is no single ratio that guarantees sustainability for all businesses. First, verify that the CLV uses an economic basis compatible with the CAC. Then, consider payback period, liquidity, uncertainty, and overhead costs. A favorable projection does not equate to available cash.<\/p>\n<\/div>\n<\/details>\n<details class=\"seomos-faq\">\n<summary class=\"seomos-faq-q\"><span>Does Google Analytics calculate all customer profitability?<\/span><span class=\"seomos-faq-chev\" aria-hidden=\"true\">\u2304<\/span><\/summary>\n<div class=\"seomos-faq-a\">\n<p>It&#039;s not simply about displaying value metrics. Its analysis depends on the available events, values, and identities. To understand contribution and profitability, you need to integrate or reconcile costs, returns, and business customers, and verify the reporting timeframe.<\/p>\n<\/div>\n<\/details>\n<details class=\"seomos-faq\">\n<summary class=\"seomos-faq-q\"><span>Does a higher CLV prove that a campaign worked?<\/span><span class=\"seomos-faq-chev\" aria-hidden=\"true\">\u2304<\/span><\/summary>\n<div class=\"seomos-faq-a\">\n<p>It can be a useful signal, but so can changes due to customer mix, pricing, or observation time. Compare equivalent cohorts and distinguish association from causality. To attribute the change to an intervention, define an evaluation that controls for these differences as much as possible.<\/p>\n<\/div>\n<\/details>\n<h2 id=\"fuentes-clv\">Sources consulted<\/h2>\n<p>Consultation and editorial review: <time datetime=\"2026-08-31\">31-08-2026<\/time>. The amounts, margins, horizons, and discount rates used in the exercises are hypothetical.<\/p>\n<ul>\n<li><a href=\"https:\/\/stripe.com\/resources\/more\/customer-lifetime-value\" target=\"_blank\" rel=\"noopener\">Stripe: CLV concept and methods.<\/a><\/li>\n<li><a href=\"https:\/\/docs.stripe.com\/billing\/subscriptions\/analytics#subscriber-lifetime-value-ltv\" target=\"_blank\" rel=\"noopener\">Stripe Billing: Definition of subscriber LTV.<\/a><\/li>\n<li><a href=\"https:\/\/support.google.com\/analytics\/answer\/9670133\" target=\"_blank\" rel=\"noopener\">Google Analytics: cohort exploration.<\/a><\/li>\n<li><a href=\"https:\/\/support.google.com\/analytics\/answer\/9947257\" target=\"_blank\" rel=\"noopener\">Google Analytics: user lifetime analysis.<\/a><\/li>\n<li><a href=\"https:\/\/openstax.org\/books\/principles-managerial-accounting\/pages\/3-1-explain-contribution-margin-and-calculate-contribution-margin-per-unit-contribution-margin-ratio-and-total-contribution-margin\" target=\"_blank\" rel=\"noopener\">OpenStax: contribution margin.<\/a><\/li>\n<li><a href=\"https:\/\/openstax.org\/books\/principles-finance-2e\/pages\/16-2-net-present-value-npv-method\" target=\"_blank\" rel=\"noopener\">OpenStax: Net Present Value Method.<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Customer lifetime value helps evaluate a relationship beyond the initial purchase. Learn to separate revenue and contribution, analyze cohorts with comparable time horizons, and distinguish observed data from projections. Includes an example in COP, sensitivity scenarios, and the limitations of simplified formulas.<\/p>","protected":false},"author":4,"featured_media":1177,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[13],"tags":[],"class_list":["post-1063","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-marketing-digital"],"_links":{"self":[{"href":"https:\/\/www.seomos.com\/en\/wp-json\/wp\/v2\/posts\/1063","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.seomos.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.seomos.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.seomos.com\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.seomos.com\/en\/wp-json\/wp\/v2\/comments?post=1063"}],"version-history":[{"count":4,"href":"https:\/\/www.seomos.com\/en\/wp-json\/wp\/v2\/posts\/1063\/revisions"}],"predecessor-version":[{"id":1461,"href":"https:\/\/www.seomos.com\/en\/wp-json\/wp\/v2\/posts\/1063\/revisions\/1461"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.seomos.com\/en\/wp-json\/wp\/v2\/media\/1177"}],"wp:attachment":[{"href":"https:\/\/www.seomos.com\/en\/wp-json\/wp\/v2\/media?parent=1063"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.seomos.com\/en\/wp-json\/wp\/v2\/categories?post=1063"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.seomos.com\/en\/wp-json\/wp\/v2\/tags?post=1063"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}