CINXE.COM
Customer lifetime value: How to calculate and increase it
<!DOCTYPE html> <html lang="en"> <head> <link rel="dns-prefetch" href="https://sync.outbrain.com"> <link rel="dns-prefetch" href="https://ups.analytics.yahoo.com"> <link rel="dns-prefetch" href="https://ib.adnxs.com"> <link rel="dns-prefetch" href="https://www.google-analytics.com"> <link rel="dns-prefetch" href="https://fonts.googleapis.com"> <link rel="dns-prefetch" href="https://cdn.logrocket.io"> <link rel="preload" as="style" rel="stylesheet" type="text/css" href="https://www.gotomarketalliance.com/assets/built/screen.css?v=89f76091ea" /> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <title>Customer lifetime value: How to calculate and increase it</title> <meta name="HandheldFriendly" content="True" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="stylesheet" type="text/css" href="https://www.gotomarketalliance.com/assets/built/screen.css?v=89f76091ea" /> <meta name="author" content="Grace Gupta"> <script src="https://cdn.lr-ingest.io/LogRocket.min.js" crossorigin="anonymous"></script> <script> window.LogRocket && window.LogRocket.init('acara/sequel-main'); window.inArticleAdList; window.inArticleAdListDisabled; window.topNav; window.showGetCertCta; window.isTOCenabled; </script> <script> var ghosthunter_key = 'b1d2e55946ba49e939e2eba782'; window.isHiddenUpgradeVisible = false; </script> <script type="text/javascript"> function getParameterByName(name, url) { if (!url) url = window.location.href; name = name.replace(/[\[\]]/g, "\\$&"); var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"), results = regex.exec(url); if (!results) return null; if (!results[2]) return ''; return decodeURIComponent(results[2].replace(/\+/g, " ")); } var action = getParameterByName('action'); if (action == 'signin') { window.location = '/account'; } if (window.location && window.location.search && window.location.search.includes('stripe=success')) { window.location = '/activate'; } </script> <meta name="description" content="Discover the importance of customer lifetime value (CLV) and how it helps businesses make smarter decisions on acquisition and retention."> <link rel="icon" href="https://www.gotomarketalliance.com/content/images/size/w256h256/2024/07/android-chrome-192x192.png" type="image/png"> <link rel="canonical" href="https://www.customersuccesscollective.com/customer-lifetime-value-how-to-calculate-and-increase-it/"> <meta name="referrer" content="no-referrer-when-downgrade"> <meta property="og:site_name" content="GTM Alliance"> <meta property="og:type" content="article"> <meta property="og:title" content="Customer lifetime value: How to calculate and increase it"> <meta property="og:description" content="In this article, we'll show you how to shift focus to the big-picture relationship with customers. You'll learn how to calculate the revenue you can expect over the entire lifespan of your average customer – with an insightful metric called customer lifetime value (CLV)."> <meta property="og:url" content="https://www.customersuccesscollective.com/customer-lifetime-value-how-to-calculate-and-increase-it/"> <meta property="og:image" content="https://www.gotomarketalliance.com/content/images/size/w1200/2024/05/GTM_Framework_Post-Launch_5.jpg"> <meta property="article:published_time" content="2024-05-22T18:00:45.000Z"> <meta property="article:modified_time" content="2024-05-22T18:00:45.000Z"> <meta property="article:tag" content="Customer success"> <meta property="article:publisher" content="https://www.facebook.com/GotomarketAlliance"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:title" content="Customer lifetime value: How to calculate and increase it"> <meta name="twitter:description" content="In this article, we'll show you how to shift focus to the big-picture relationship with customers. You'll learn how to calculate the revenue you can expect over the entire lifespan of your average customer – with an insightful metric called customer lifetime value (CLV)."> <meta name="twitter:url" content="https://www.customersuccesscollective.com/customer-lifetime-value-how-to-calculate-and-increase-it/"> <meta name="twitter:image" content="https://www.gotomarketalliance.com/content/images/size/w1200/2024/05/omer-haktan-bulut-ymCt-vtHYqs-unsplash--1-.jpg"> <meta name="twitter:label1" content="Written by"> <meta name="twitter:data1" content="Grace Gupta"> <meta name="twitter:label2" content="Filed under"> <meta name="twitter:data2" content="Customer success"> <meta name="twitter:site" content="@GTMAlliance"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="630"> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Article", "publisher": { "@type": "Organization", "name": "GTM Alliance", "url": "https://www.gotomarketalliance.com/", "logo": { "@type": "ImageObject", "url": "https://www.gotomarketalliance.com/content/images/2024/07/GTM-FULL-LOGO-SECONDARY--ON-WHITE-.png" } }, "author": { "@type": "Person", "name": "Grace Gupta", "image": { "@type": "ImageObject", "url": "https://www.gotomarketalliance.com/content/images/2022/07/grace.jpeg", "width": 400, "height": 400 }, "url": "https://www.gotomarketalliance.com/author/grace/", "sameAs": [] }, "headline": "Customer lifetime value: How to calculate and increase it", "url": "https://www.gotomarketalliance.com/customer-lifetime-value-how-to-calculate-and-increase-it/", "datePublished": "2024-05-22T18:00:45.000Z", "dateModified": "2024-05-22T18:00:45.000Z", "image": { "@type": "ImageObject", "url": "https://www.gotomarketalliance.com/content/images/size/w1200/2024/05/omer-haktan-bulut-ymCt-vtHYqs-unsplash--1-.jpg", "width": 1200, "height": 800 }, "keywords": "Customer success", "description": "In this article, we'll show you how to shift focus to the big-picture relationship with customers. You'll learn how to calculate the revenue you can expect over the entire lifespan of your average customer – with an insightful metric called customer lifetime value (CLV).", "mainEntityOfPage": "https://www.gotomarketalliance.com/customer-lifetime-value-how-to-calculate-and-increase-it/" } </script> <meta name="generator" content="Ghost 5.109"> <link rel="alternate" type="application/rss+xml" title="GTM Alliance" href="https://www.gotomarketalliance.com/rss/"> <script defer src="https://cdn.jsdelivr.net/ghost/portal@~2.49/umd/portal.min.js" data-i18n="true" data-ghost="https://www.gotomarketalliance.com/" data-key="9548099499c20f0f7a6db1e74f" data-api="https://gtm-academy.ghost.io/ghost/api/content/" data-locale="en" crossorigin="anonymous"></script><style id="gh-members-styles">.gh-post-upgrade-cta-content, .gh-post-upgrade-cta { display: flex; flex-direction: column; align-items: center; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; text-align: center; width: 100%; color: #ffffff; font-size: 16px; } .gh-post-upgrade-cta-content { border-radius: 8px; padding: 40px 4vw; } .gh-post-upgrade-cta h2 { color: #ffffff; font-size: 28px; letter-spacing: -0.2px; margin: 0; padding: 0; } .gh-post-upgrade-cta p { margin: 20px 0 0; padding: 0; } .gh-post-upgrade-cta small { font-size: 16px; letter-spacing: -0.2px; } .gh-post-upgrade-cta a { color: #ffffff; cursor: pointer; font-weight: 500; box-shadow: none; text-decoration: underline; } .gh-post-upgrade-cta a:hover { color: #ffffff; opacity: 0.8; box-shadow: none; text-decoration: underline; } .gh-post-upgrade-cta a.gh-btn { display: block; background: #ffffff; text-decoration: none; margin: 28px 0 0; padding: 8px 18px; border-radius: 4px; font-size: 16px; font-weight: 600; } .gh-post-upgrade-cta a.gh-btn:hover { opacity: 0.92; }</style><script async src="https://js.stripe.com/v3/"></script> <script defer src="https://cdn.jsdelivr.net/ghost/sodo-search@~1.5/umd/sodo-search.min.js" data-key="9548099499c20f0f7a6db1e74f" data-styles="https://cdn.jsdelivr.net/ghost/sodo-search@~1.5/umd/main.css" data-sodo-search="https://gtm-academy.ghost.io/" data-locale="en" crossorigin="anonymous"></script> <link href="https://www.gotomarketalliance.com/webmentions/receive/" rel="webmention"> <script defer src="/public/cards.min.js?v=89f76091ea"></script> <link rel="stylesheet" type="text/css" href="/public/cards.min.css?v=89f76091ea"> <script defer src="/public/comment-counts.min.js?v=89f76091ea" data-ghost-comments-counts-api="https://www.gotomarketalliance.com/members/api/comments/counts/"></script> <script defer src="/public/member-attribution.min.js?v=89f76091ea"></script><style>:root {--ghost-accent-color: #ffbe2c;}</style> <!-- style for all community --> <link rel="stylesheet" type="text/css" href="https://middleware.pmmalliance.com/community.css" /> <!-- Iubenda Cookie Snippet--> <script type="text/javascript"> var _iub = _iub || []; _iub.csConfiguration = {"askConsentAtCookiePolicyUpdate":true,"cookiePolicyInOtherWindow":true,"countryDetection":true,"enableFadp":true,"enableLgpd":true,"enableTcf":true,"floatingPreferencesButtonDisplay":"anchored-center-left","floatingPreferencesButtonZIndex":999,"gdprAppliesGlobally":false,"googleAdditionalConsentMode":true,"lang":"en","lgpdAppliesGlobally":false,"perPurposeConsent":true,"siteId":1712381,"tcfPurposes":{"2":"li_only","7":"li_only","8":"li_only","9":"li_only","10":"li_only","11":"li_only"},"cookiePolicyId":24731467,"i18n":{"en":{"banner":{"title":"The Alliance privacy & cookie controls","dynamic":{"body":"We use cookies to give you the best experience on our website. By continuing to browse, you agree to our cookie policy"}}}}, "banner":{ "acceptButtonColor":"#367AFF","acceptButtonDisplay":true,"backgroundColor":"#09100F","brandBackgroundColor":"#09100F","closeButtonRejects":true,"customizeButtonCaptionColor":"#F9F8F5","customizeButtonColor":"#292626","customizeButtonDisplay":true,"explicitWithdrawal":true,"fontSizeBody":"10px","fontSizeCloseButton":"24px","listPurposes":true,"logo":"https://pma-assets-external.ams3.cdn.digitaloceanspaces.com/alliance-website/ALLIANCE%20FULL%20-%20Secondary_small.svg","linksColor":"#F9F8F5","ownerName":"The Alliance","position":"float-bottom-center","prependOnBody":true,"rejectButtonCaptionColor":"#F9F8F5","rejectButtonColor":"#292626","rejectButtonDisplay":true,"showPurposesToggles":true,"showTotalNumberOfProviders":true,"textColor":"#F9F8F5","acceptButtonCaption":"Accept all","rejectButtonCaption":"Reject" }}; </script> <script type="text/javascript" src="https://cs.iubenda.com/autoblocking/1712381.js"></script> <script type="text/javascript" src="//cdn.iubenda.com/cs/tcf/stub-v2.js"></script> <script type="text/javascript" src="//cdn.iubenda.com/cs/tcf/safe-tcf-v2.js"></script> <script type="text/javascript" src="//cdn.iubenda.com/cs/iubenda_cs.js" charset="UTF-8" async></script> <!-- Iubenda Cookie Snippet--> <!-- Start of HubSpot Embed Code --> <script type="text/javascript" id="hs-script-loader" async defer src="//js-eu1.hs-scripts.com/139496063.js"></script> <!-- End of HubSpot Embed Code --> <script> window.blueprintStripeIdList = [ 'price_1N9VbGAKfVykkEecD62OZqS4', 'price_1LLSHPAKfVykkEecgnPvf1we', 'price_1Ot7pcAKfVykkEecowCx02Td', 'price_1N9VaKAKfVykkEecTUWRZgbU', 'price_1Ot7wyAKfVykkEec6WBFhJVJ' ]; </script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MJKFBZ8');</script> <!-- End Google Tag Manager --> <script>!function () {var reb2b = window.reb2b = window.reb2b || [];if (reb2b.invoked) return;reb2b.invoked = true;reb2b.methods = ["identify", "collect"];reb2b.factory = function (method) {return function () {var args = Array.prototype.slice.call(arguments);args.unshift(method);reb2b.push(args);return reb2b;};};for (var i = 0; i < reb2b.methods.length; i++) {var key = reb2b.methods[i];reb2b[key] = reb2b.factory(key);}reb2b.load = function (key) {var script = document.createElement("script");script.type = "text/javascript";script.async = true;script.src = "https://s3-us-west-2.amazonaws.com/b2bjsstore/b/" + key + "/reb2b.js.gz";var first = document.getElementsByTagName("script")[0];first.parentNode.insertBefore(script, first);};reb2b.SNIPPET_VERSION = "1.0.1";reb2b.load("1W6Z57HWP0OX");}();</script> <!-- Mutiny Script --> <script> (function(){var a=window.mutiny=window.mutiny||{};if(!window.mutiny.client){a.client={_queue:{}};var b=["identify","trackConversion"];var c=[].concat(b,["defaultOptOut","optOut","optIn"]);var d=function factory(c){return function(){for(var d=arguments.length,e=new Array(d),f=0;f<d;f++){e[f]=arguments[f]}a.client._queue[c]=a.client._queue[c]||[];if(b.includes(c)){return new Promise(function(b,d){a.client._queue[c].push({args:e,resolve:b,reject:d});setTimeout(d,500)})}else{a.client._queue[c].push({args:e})}}};c.forEach(function(b){a.client[b]=d(b)})}})(); </script> <script data-cfasync="false" src="https://client-registry.mutinycdn.com/personalize/client/dc82cf9a1e4605e6.js"></script> <!-- End Mutiny Script --> <meta name="ahrefs-site-verification" content="66aece103bca959c12c16cf5b323db9dc7fa8ca10c21b52e1a86ed9e7c5153ff"> <script id='pixel-script-poptin' src='https://cdn.popt.in/pixel.js?id=5216131db94ff' async='true'></script> <!-- Start of Async ProveSource Code --><script>!function(o,i){window.provesrc&&window.console&&console.error&&console.error("ProveSource is included twice in this page."),provesrc=window.provesrc={dq:[],display:function(){this.dq.push(arguments)}},o._provesrcAsyncInit=function(){provesrc.init({apiKey:"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50SWQiOiI1ZWEyZTczNTRjNDQ0ZDQ1NzU0OWRhYWUiLCJpYXQiOjE1ODc3MzQzMjZ9.3BTkc-xMOUGxjeDJV_LuZh_FJ956iGxKa9mZGF4TRMA",v:"0.0.4"})};var r=i.createElement("script");r.type="text/javascript",r.async=!0,r["ch"+"ar"+"set"]="UTF-8",r.src="https://cdn.provesrc.com/provesrc.js";var e=i.getElementsByTagName("script")[0];e.parentNode.insertBefore(r,e)}(window,document);</script><!-- End of Async ProveSource Code --> <script> window.topNav = [ { name: 'Membership', itemList: [ { name: 'Membership plans', url: '#', desc: 'Pick your path', itemList: [ { name: 'Pro+ membership', url: '/pro-plus-membership/' }, { name: 'Team membership', url: '/signup/' } ] }, { name: 'Take a peek inside', url: '#', desc: 'See what the fuss is about', itemList: [ { name: 'Freemium membership', url: '/insider-membership-plan/' }, ] }, ] }, { name: 'Courses', url: 'https://learn.gotomarketalliance.com/trainings' }, { name: 'Events', itemList: [ { name: '#GTM25 Summits', desc: 'Events near you', url: 'https://events.gotomarketalliance.com/', itemList: [ { name: '#GTM25 Online', desc: 'February 20', url: 'https://online.gotomarketalliance.com/' }, { name: 'Networking meetup San Francisco', desc: 'March 27', url: 'https://gtm-alliance.circle.so/c/san-francisco-bay-area/san-francisco-bay-area-meetup' }, { name: '#GTM25 LA', desc: 'May 8', url: 'https://events.gotomarketalliance.com/location/losangeles' }, { name: '#GTM25 London', desc: 'Coming soon', url: '#' } ] }, { name: 'GTM Meetups', desc: 'GTM Alliance Meetups', url: '#', itemList: [ ] }, { name: 'GTM Dinners', desc: 'Invitation only dinner series', url: '#', itemList: [ { name: 'Go-to-Dinner | Invites', desc: 'Get your exclusive invite now', url: '/exclusive-gtm-dinners/' }, { name: 'Go-to-Dinner | San Diego', desc: 'Coming soon', url: '#' } ] }, { name: 'Quick links', desc: 'Plan ahead or catch up', url: '#', itemList: [ { name: 'Request to present', url: 'https://events.gotomarketalliance.com/' }, { name: 'Catch up OnDemand', url: '/gtm-ondemand/' }, { name: 'All events', url: 'https://live.gotomarketalliance.com/' } ] }, ] }, { name: 'Resources', itemList: [ { name: 'Content hub', desc: 'GTM insights', url: '/signup', itemList: [ { name: 'Articles', url: '/articles/' }, { name: 'Podcast', url: 'https://alliance.ghost.io/podcasts/?filter=podcast-filter-community-gtma' }, { name: 'Reports', url: '/all-go-to-market-alliance-reports/' }, { name: 'Playbooks', url: '/all-go-to-market-alliance-ebooks/' }, { name: 'Guides', url: '/tag/guides/' }, { name: 'GTM Framework', url: '/the-go-to-market-framework/' }, { name: 'GTM IQ', url: '/go-to-market-iq/' }, { name: 'AMAs', desc: 'Coming soon', url: '#' }, { name: 'Create & contribute', url: '/create-and-contribute/' } ] }, { name: 'Podcasts', desc: 'Tune in to all things GTM', url: '#', itemList: [ { name: 'Go-to-Market Radio', url: 'https://alliance.ghost.io/podcast/gtma-go-to-market-radio/' }, { name: 'GTM-FM', url: 'https://alliance.ghost.io/podcast/gtma-gtm-fm/' } ] }, { name: 'Research & reports', desc: 'Industry insights from us', url: '#', itemList: [ { name: '2025 Go-to-Market Salary & Landscape Survey', url: '/the-go-to-market-salary-landscape-survey/', desc: 'New!' }, { name: 'Go-to-Market Salary report 2024', url: '/go-to-market-salary-report/', }, { name: 'State of Go-to-Market report 2024', url: '/the-state-of-go-to-market-report/', }, { name: 'The Partner-Led Growth Playbook', url: '/the-partner-led-growth-playbook/' }, { name: 'The AI for Go-to-Market Playbook', url: '/the-ai-for-go-to-market-playbook/' }, { name: 'Go-to-Market Motions Playbook', url: '/the-go-to-market-motions-playbook/' }, { name: 'Product launch cheatsheet', desc: 'Coming soon', url: '#' } ] }, { name: 'Newsletters', desc: 'Get your monthly fix', url: '/', itemList: [ { name: 'GTM newsletter', desc: 'Signup to the monthly email', url: '/sign-up-to-our-newsletter/' } ] }, ] }, { name: 'Community', itemList: [ { name: 'Network', desc: 'How to reach us', url: '#', itemList: [ { name: 'GTM Alliance Slack Community', desc: 'Network with your GTM peers', url: '/join-the-gtm-slack-community/' }, { name: 'Strategy Alliance Slack Community', desc: 'Network with your strategy peers', url: 'https://www.gotomarketalliance.com/join-the-strategy-alliance-slack-community/' }, { name: 'GTM Ambassadors', desc: 'Become one today', url: 'https://www.gotomarketalliance.com/go-to-market-alliance-ambassador/' }, { name: 'Meetups', desc: 'GTM Alliance Meetups', url: '/gtm-alliance-meetups/' }, { name: 'GTM Alliance ambassadors', desc: 'Meet our ambassadors', url: 'https://www.gotomarketalliance.com/meet-our-ambassadors/' } ] }, { name: 'Learn', url: '#', desc: 'Level up your career', itemList: [ { name: 'Ones to Watch in Go-to-Market 2025', desc: 'The top 20 GTM influencers', url: '/ones-to-watch-in-go-to-market/' }, { name: 'GTM Alliance Awards 2024 | Finalists', url: 'https://www.gotomarketalliance.com/go-to-market-awards-2024-your-finalists-2/' }, { name: 'GTM Alliance Awards 2023 | Winners', desc: '2023 Award winners', url: '/gtm-awards-2023-your-winners/' }, { name: 'GTM Alliance LinkedIn', desc: 'Join your GTM peers on LinkedIn', url: 'https://www.linkedin.com/company/78987159/admin/' }, { name: 'GTM Alliance Customer Advisory Board', url: '/gtm-alliance-customer-advisory-board/' } ] }, ] }, { name: 'About', itemList: [ { name: 'The basics', desc: 'Our journey & how to reach us', url: '#', itemList: [ { name: 'Mission', url: '/about-us/' }, { name: 'The team', url: '/meet-the-team/' }, { name: 'Contact', url: '/contact-us/' } ] }, { name: 'Get involved', desc: 'Get your name published', url: '/', itemList: [ { name: 'Create & contribute', url: '/create-and-contribute/' }, { name: 'Partner with us', url: '/partner-with-us/' }, ] }, ] }, { name: "What's new?", url: '#', class: 'nav-whats-new' } ]; </script> <script> if (window.location.pathname === '/articles/') { document.title = 'GTM articles | GTM Academy'; } </script> <script> const eventsCalendar = [ { image: 'https://pma-assets-external.ams3.cdn.digitaloceanspaces.com/Courses-workshops/Revenue-Labs-assets/GTM_Membership_Dashboard_Images_Learning_%20(1).png', name: 'Revenue Labs workshop: Strategies to gain and sustain leadership buy-in', date: 'August 21', location: 'Online', type: 'Workshops', description: 'Join an expert instructor and your peers in this members-only workshop series to elevate your go-to-market game.', buttonText: 'Sign up here', url: 'https://www.gotomarketalliance.com/revenue-labs-workshops/', }, { image: 'https://pma-assets-external.ams3.cdn.digitaloceanspaces.com/Courses-workshops/Revenue-Labs-assets/GTM_Membership_Dashboard_Images_Learning_%20(1).png', name: 'Revenue Labs workshop: ROI unlocked: Demonstrating value and accelerating revenue', date: 'September 11 2024', location: 'Online', type: 'Workshops', description: 'Join an expert instructor and your peers in this members-only workshop series to elevate your go-to-market game.', buttonText: 'Sign up here', url: 'https://www.gotomarketalliance.com/revenue-labs-workshops/', }, { image: 'https://pma-assets-external.ams3.cdn.digitaloceanspaces.com/Courses-workshops/Revenue-Labs-assets/GTM_Membership_Dashboard_Images_Learning_%20(1).png', name: 'Revenue Labs workshop: Elevating RevOps to drive organizational change', date: 'October 9 2024', location: 'Online', type: 'Workshops', description: 'Join an expert instructor and your peers in this members-only workshop series to elevate your go-to-market game.', buttonText: 'Sign up here', url: 'https://www.gotomarketalliance.com/revenue-labs-workshops/', }, { image: 'https://pma-assets-external.ams3.cdn.digitaloceanspaces.com/Courses-workshops/Revenue-Labs-assets/GTM_Membership_Dashboard_Images_Learning_%20(1).png', name: 'Revenue Labs workshop: Building a data-driven GTM strategy', date: 'November 20 2024', location: 'Online', type: 'Workshops', description: 'Join an expert instructor and your peers in this members-only workshop series to elevate your go-to-market game.', buttonText: 'Sign up here', url: 'https://www.gotomarketalliance.com/revenue-labs-workshops/', }, { image: 'https://pma-assets-external.ams3.cdn.digitaloceanspaces.com/Courses-workshops/Revenue-Labs-assets/GTM_Membership_Dashboard_Images_Learning_%20(1).png', name: 'Revenue Labs workshop: Powering the customer journey with RevOps excellence', date: 'December 9 2024', location: 'Online', type: 'Workshops', description: 'Join an expert instructor and your peers in this members-only workshop series to elevate your go-to-market game.', buttonText: 'Sign up here', url: 'https://www.gotomarketalliance.com/revenue-labs-workshops/', }, { image: 'https://pma-assets-external.ams3.cdn.digitaloceanspaces.com/Events-Calendar/GTMA/GTM_Workshop_Meta_GTMLabs%20(1).png', name: 'GTM Labs workshop: Uniting teams for seamless GTM wins', date: 'January 29, 2025', location: 'Online', type: 'Workshops', description: 'Join an expert instructor and your peers in this members-only workshop series to elevate your go-to-market game.', buttonText: 'Sign up here', url: 'www.gotomarketalliance.com/gtm-live-workshops/', }, { image: 'https://pma-assets-external.ams3.cdn.digitaloceanspaces.com/GTMA_events_calendar/Using%20data%20to%20manage%20sales.png', name: 'Using data to manage sales', date: '2025', location: 'Online', type: 'Virtual courses', description: 'Create dashboards & processes that deliver the right information for you and your sales reps.', buttonText: 'Become a member', url: 'https://www.gotomarketalliance.com/go-to-market-blueprint/', }, { image: 'https://pma-assets-external.ams3.cdn.digitaloceanspaces.com/GTMA_events_calendar/Sales%20tactics%20-%20conversations.png', name: 'Sales tactics: conversations', date: '2025', location: 'Online', type: 'Virtual courses', description: 'Tap into tried and tested strategies you can implement in the all-important initial sales calls.', buttonText: 'Become a member', url: 'https://www.gotomarketalliance.com/go-to-market-blueprint/', }, { image: 'https://pma-assets-external.ams3.cdn.digitaloceanspaces.com/GTMA_events_calendar/Sales%20metrics.png', name: 'Sales metrics', date: '2025', location: 'Online', type: 'Virtual courses', description: 'Discover the right sales metrics for your org and how to successfully track them.', buttonText: 'Become a member', url: 'https://www.gotomarketalliance.com/go-to-market-blueprint/', }, { image: 'https://pma-assets-external.ams3.cdn.digitaloceanspaces.com/Events-Calendar/GTMA/GTMLA%2024.png', name: '#GTM24 Los Angeles', date: 'April 24-25 2025', location: 'North America', type: 'Summits', description: 'Master the Go-to-Market challenge; accelerate your success with insights and best practices from industry leaders.', buttonText: 'Sign up here', url: 'https://events.gotomarketalliance.com/location/losangeles', }, // Add more as needed ]; </script> <script>(function(w,r){w._rwq=r;w[r]=w[r]||function(){(w[r].q=w[r].q||[]).push(arguments)}})(window,'rewardful');</script> <script async src='https://r.wdfl.co/rw.js' data-rewardful='737c05'></script> <script src="https://tag.clearbitscripts.com/v1/pk_bebaa9db4ca35af82ab4d629c9fade2b/tags.js" referrerpolicy="strict-origin-when-cross-origin"></script> <script> window.isTOCenabled = true; </script> <META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW"> </head> <body class="home-template post-template tag-customer-success"> <div class="site-wrapper"> <style> .secondary-nav { height : 40px; background-color: #15171A; z-index: 9; } .secondary-nav .secondary-nav-wrapper { z-index: 1; max-width: 1920px; padding: 8px 32px; display: flex; justify-content: space-between; margin: auto; } .secondary-nav .separator { border:1px solid #AEAEAE; height: 16px; } .secondary-nav img { height: 24px; margin-top: -10px; } .secondary-nav .nav-container-left { display: flex; gap: 20px; align-items: center; } .secondary-nav .nav-container-right { display: flex; gap: 20px; align-items: center; } .secondary-nav .nav-link { font-family: Poppins, sans-serif; font-size: 12.5px; font-weight: 400; line-height: 24px; color: #AEAEAE; } .secondary-nav .nav-link:hover { color: #F9F8F5; text-decoration: none; } .modular-navigation .secondary-nav { display: none; } @media (max-width: 1200px) { .secondary-nav { display: none; height: unset; } .secondary-nav img { height: 32px; } .modular-navigation { padding-bottom: 0; } .modular-navigation .secondary-nav { display: flex !important; flex-direction: column; gap: 24px; padding: 40px 32px; margin-left: -20px; width: 100vw; margin-top: 40px; } .secondary-nav .separator { border: unset; border-bottom: 1px solid #AEAEAE; height: 1px; width: 100%; } .secondary-nav .nav-container-left { display: flex !important; flex-direction: column; gap: 24px; align-items: flex-start; } .secondary-nav .nav-container-right { display: flex !important; flex-direction: column; gap: 24px; align-items: flex-start; } .secondary-nav .nav-container-right .separator { order: -1; } } </style> <div class="secondary-nav"> <div class="secondary-nav-wrapper"> <div class="nav-container-left"> <a target="_blank" href="https://www.thealliance.io/"><img src="https://pma-assets-external.ams3.cdn.digitaloceanspaces.com/TheAlliance_Assets/alliance-logo-sm.svg"/></a> <div class="separator"></div> <a target="_blank" href="https://www.thealliance.io/revenue-alliance" class="nav-link">Revenue Alliance</a> <a target="_blank" href="https://www.thealliance.io/marketing-alliance" class="nav-link">Marketing Alliance</a> <a target="_blank" href="https://www.thealliance.io/customer-alliance" class="nav-link">Customer Alliance</a> <a target="_blank" href="https://www.thealliance.io/product-alliance" class="nav-link">Product Alliance</a> <a target="_blank" href="https://www.thealliance.io/finance-alliance" class="nav-link">Finance Alliance</a> <a target="_blank" href="https://www.thealliance.io/technology-alliance" class="nav-link">Technology Alliance</a> </div> <div class="nav-container-right"> <a href="/partner-with-us" class="nav-link">Partner</a> <div class="separator"></div> <a target="_blank" href="https://www.thealliance.io/" class="nav-link">About</a> </div> </div> </div><div class="inner nav-wrapper"> <div class="site-header-content"> <a href="/"> <div class="site-title"> <img class="site-logo" src="/content/images/size/w600/2024/07/GTM-FULL-LOGO-SECONDARY--ON-WHITE-.png" alt="GTM Alliance" /> </div> </a> </div> <nav class="site-nav"> <div class="site-nav-left"> <div class="nav-login"> <a class="button primary small" href="/signin/">Log in</a> <a class="button primary small button-green" href="/signup/">Membership</a> </div> <div class="nav-icons" data-ghost-search> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"/></svg> </div> <!-- <div class="nav-icons nav-mobile"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"> <path d="M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"/> </svg> </div> --> <div class="modular-navigation"></div> <div class="nav-icons nav-mobile-modular"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"> <path d="M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"/> </svg> </div> <!-- <ul class="nav"> <li class="nav-about"><a href="https://www.gotomarketalliance.com/About/">About</a></li> <li class="nav-academy"><a href="https://www.gotomarketalliance.com/academy/">Academy</a></li> <li class="nav-resources"><a href="https://www.gotomarketalliance.com/resources/">Resources</a></li> <li class="nav-events"><a href="https://www.gotomarketalliance.com/events/">Events</a></li> <li class="nav-contact"><a href="https://www.gotomarketalliance.com/contact/">Contact</a></li> </ul> --> </div> </nav> <script> if (window.topNav) { document.addEventListener('mouseover', (evt) => { let targetElement = evt.target; do { if ( (targetElement instanceof Element && targetElement.closest('.site-nav-left')) || (targetElement instanceof Element && targetElement.closest('.modular-navigation')) || (targetElement instanceof Element && targetElement.classList.contains('modular-navigation-main')) || (targetElement instanceof Element && targetElement.classList.contains('modular-navigation')) ) { return; } targetElement = targetElement.parentNode; } while (targetElement); const thisElementChildrenWrapper = document.querySelectorAll('.modular-navigation-item-wrapper'); const selectAllThisElementChildrenWrapperSub = document.querySelectorAll('.modular-navigation-item-sub-wrapper-active'); if (!document.querySelector('.modular-navigation-item-wrapper-active')) return; for (let i = 0; i < thisElementChildrenWrapper.length; i++) { thisElementChildrenWrapper[i].classList.remove('modular-navigation-item-wrapper-active'); setTimeout(() => { thisElementChildrenWrapper[i].style.display = 'none'; for (let c = 0; c < selectAllThisElementChildrenWrapperSub.length; c++) { selectAllThisElementChildrenWrapperSub[c].classList.remove('modular-navigation-item-sub-wrapper-active'); selectAllThisElementChildrenWrapperSub[c].style.display = 'none'; } }, 10); } const thisElementChildrenWrapperThird = document.querySelectorAll('.modular-navigation-item-sub-third-wrapper'); const selectAllThisElementChildrenWrapperSubThird = document.querySelectorAll('.modular-navigation-item-sub-third-wrapper-active'); for (let i = 0; i < thisElementChildrenWrapperThird.length; i++) { thisElementChildrenWrapperThird[i].classList.remove('modular-navigation-item-sub-third-wrapper-active'); setTimeout(() => { thisElementChildrenWrapperThird[i].style.display = 'none'; for (let c = 0; c < selectAllThisElementChildrenWrapperSubThird.length; c++) { selectAllThisElementChildrenWrapperSubThird[c].classList.remove('modular-navigation-item-sub-third-wrapper-active'); selectAllThisElementChildrenWrapperSubThird[c].style.display = 'none'; } }, 10); } }); const getModularNavigation = document.querySelector('.modular-navigation'); function modularNavHandleOnClik(event) { const thisElement = event.target; const thisElementParent = thisElement.parentNode; const thisElementChildrenWrapper = thisElementParent.querySelector('.modular-navigation-item-wrapper'); const selectAllThisElementChildrenWrapperSub = document.querySelectorAll('.modular-navigation-item-sub-wrapper-active'); if (thisElementChildrenWrapper.classList.contains('modular-navigation-item-wrapper-active')) { thisElementChildrenWrapper.classList.remove('modular-navigation-item-wrapper-active'); setTimeout(() => { thisElementChildrenWrapper.style.display = 'none'; for (let c = 0; c < selectAllThisElementChildrenWrapperSub.length; c++) { selectAllThisElementChildrenWrapperSub[c].classList.remove('modular-navigation-item-sub-wrapper-active'); selectAllThisElementChildrenWrapperSub[c].style.display = 'none'; } }, 310); return; } const selectAllThisElementChildrenWrapper = document.querySelectorAll('.modular-navigation-item-wrapper'); for (let i = 0; i < selectAllThisElementChildrenWrapper.length; i++) { if (selectAllThisElementChildrenWrapper[i].classList.contains('modular-navigation-item-wrapper-active')) { selectAllThisElementChildrenWrapper[i].classList.remove('modular-navigation-item-wrapper-active'); setTimeout(() => { selectAllThisElementChildrenWrapper[i].style.display = 'none'; for (let c = 0; c < selectAllThisElementChildrenWrapperSub.length; c++) { selectAllThisElementChildrenWrapperSub[c].classList.remove('modular-navigation-item-sub-wrapper-active'); selectAllThisElementChildrenWrapperSub[c].style.display = 'none'; } }, 310); } } setTimeout(() => { thisElementChildrenWrapper.style.display = 'flex'; setTimeout(() => { thisElementChildrenWrapper.classList.add('modular-navigation-item-wrapper-active'); }, 1); }, 10); } function modularNavHandleOnClikSub(event) { const thisElement = event.target; const thisElementParent = thisElement.classList.contains('modular-navigation-item') ? thisElement : thisElement.parentNode; const thisElementChildrenWrapper = thisElementParent.querySelector('.modular-navigation-item-sub-wrapper'); if (thisElementChildrenWrapper) { if (thisElementChildrenWrapper.classList.contains('modular-navigation-item-sub-wrapper-active')) { thisElementChildrenWrapper.classList.remove('modular-navigation-item-sub-wrapper-active'); setTimeout(() => { thisElementChildrenWrapper.style.display = 'none'; }, 310); return; } const selectAllThisElementChildrenWrapper = document.querySelectorAll('.modular-navigation-item-sub-wrapper'); for (let i = 0; i < selectAllThisElementChildrenWrapper.length; i++) { if (selectAllThisElementChildrenWrapper[i].classList.contains('modular-navigation-item-sub-wrapper-active')) { selectAllThisElementChildrenWrapper[i].classList.remove('modular-navigation-item-sub-wrapper-active'); setTimeout(() => { selectAllThisElementChildrenWrapper[i].style.display = 'none'; }, 310); } } setTimeout(() => { thisElementChildrenWrapper.style.display = 'flex'; setTimeout(() => { thisElementChildrenWrapper.classList.add('modular-navigation-item-sub-wrapper-active'); }, 1); }, 10); } // Close any open third-level menus const selectAllThisElementChildrenWrapper = document.querySelectorAll('.modular-navigation-item-sub-third-wrapper'); for (let i = 0; i < selectAllThisElementChildrenWrapper.length; i++) { if (selectAllThisElementChildrenWrapper[i].classList.contains('modular-navigation-item-sub-third-wrapper-active')) { selectAllThisElementChildrenWrapper[i].classList.remove('modular-navigation-item-sub-third-wrapper-active'); setTimeout(() => { selectAllThisElementChildrenWrapper[i].style.display = 'none'; }, 310); } } } function modularNavHandleOnClikSubThird(event) { const thisElement = event.target; const thisElementParent = thisElement.classList.contains('modular-navigation-item') ? thisElement : thisElement.parentNode; const thisElementChildrenWrapper = thisElementParent.querySelector('.modular-navigation-item-sub-third-wrapper'); if (thisElementChildrenWrapper) { if (thisElementChildrenWrapper.classList.contains('modular-navigation-item-sub-third-wrapper-active')) { thisElementChildrenWrapper.classList.remove('modular-navigation-item-sub-third-wrapper-active'); setTimeout(() => { thisElementChildrenWrapper.style.display = 'none'; }, 310); return; } const selectAllThisElementChildrenWrapper = document.querySelectorAll('.modular-navigation-item-sub-third-wrapper'); for (let i = 0; i < selectAllThisElementChildrenWrapper.length; i++) { if (selectAllThisElementChildrenWrapper[i].classList.contains('modular-navigation-item-sub-third-wrapper-active')) { selectAllThisElementChildrenWrapper[i].classList.remove('modular-navigation-item-sub-third-wrapper-active'); setTimeout(() => { selectAllThisElementChildrenWrapper[i].style.display = 'none'; }, 310); } } setTimeout(() => { thisElementChildrenWrapper.style.display = 'flex'; setTimeout(() => { thisElementChildrenWrapper.classList.add('modular-navigation-item-sub-third-wrapper-active'); }, 1); }, 10); } } // Build out the topNav elements for (let i = 0; i < topNav.length; i++) { const thisModNav = topNav[i]; const thisModNavWrapper = document.createElement('div'); thisModNavWrapper.classList.add('modular-navigation-wrapper'); // If this top-level nav item has children if (thisModNav.itemList) { const thisModNavMain = document.createElement('div'); thisModNavMain.classList.add('modular-navigation-main'); thisModNavMain.classList.add('modular-navigation-main-width-list'); if (thisModNav.class) thisModNavMain.classList.add(thisModNav.class); thisModNavMain.textContent = thisModNav.name ? thisModNav.name : ''; thisModNavWrapper.appendChild(thisModNavMain); // Show dropdown on mouseenter thisModNavMain.addEventListener('mouseenter', modularNavHandleOnClik); const thisModItemWrapper = document.createElement('div'); thisModItemWrapper.classList.add('modular-navigation-item-wrapper'); for (let b = 0; b < thisModNav.itemList.length; b++) { const thisModItem = thisModNav.itemList[b]; // If nav child has no url and no children, skip if (!thisModItem.url && !thisModItem.itemList) continue; // Create wrapper: either <div> (if it has children) or <a> (if it’s a link) const thisModNavItem = thisModItem.itemList ? document.createElement('div') : document.createElement('a'); thisModNavItem.classList.add('modular-navigation-item'); thisModNavItem.classList.add('modular-navigation-item-list-wrapper'); if (thisModItem.class) thisModNavItem.classList.add(thisModItem.class); if (thisModItem.url) thisModNavItem.setAttribute('href', thisModItem.url); if (thisModItem.target) thisModNavItem.setAttribute('target', thisModItem.target); // REPLACED h5 -> span.nav-title const thisModNavHtext = document.createElement('span'); thisModNavHtext.classList.add('nav-title'); thisModNavHtext.textContent = thisModItem.name ? thisModItem.name : ''; thisModNavItem.appendChild(thisModNavHtext); // Optional subtext/description if (thisModItem.desc) { const thisModNavPtext = document.createElement('p'); thisModNavPtext.textContent = thisModItem.desc; thisModNavItem.appendChild(thisModNavPtext); } // If this item has a sub-menu if (thisModItem.itemList) { const thisModNavItemSubWrapper = document.createElement('div'); thisModNavItemSubWrapper.classList.add('modular-navigation-item-sub-wrapper'); for (let d = 0; d < thisModItem.itemList.length; d++) { const thisModItemSub = thisModItem.itemList[d]; // Again, either <div> if more children or <a> if link const thisModNavItemSubEl = thisModItemSub.itemList ? document.createElement('div') : document.createElement('a'); thisModNavItemSubEl.classList.add('modular-navigation-item-third'); thisModNavItemSubEl.classList.add('modular-navigation-item'); if (thisModItemSub.class) thisModNavItemSubEl.classList.add(thisModItemSub.class); if (thisModItemSub.url) thisModNavItemSubEl.setAttribute('href', thisModItemSub.url); if (thisModItemSub.target) thisModNavItemSubEl.setAttribute('target', thisModItemSub.target); // REPLACED h6 -> span.nav-item const thisModNavHtextSub = document.createElement('span'); thisModNavHtextSub.classList.add('nav-item'); thisModNavHtextSub.textContent = thisModItemSub.name ? thisModItemSub.name : ''; thisModNavItemSubEl.appendChild(thisModNavHtextSub); // Optional sub-description if (thisModItemSub.desc) { const thisModNavPtextSub = document.createElement('p'); thisModNavPtextSub.textContent = thisModItemSub.desc; thisModNavItemSubEl.appendChild(thisModNavPtextSub); } thisModNavItemSubWrapper.appendChild(thisModNavItemSubEl); } thisModNavItem.appendChild(thisModNavItemSubWrapper); } thisModItemWrapper.appendChild(thisModNavItem); } thisModNavWrapper.appendChild(thisModItemWrapper); } else { // Simple top-level link const thisModNavMain = document.createElement('a'); thisModNavMain.classList.add('modular-navigation-main'); if (thisModNav.class) thisModNavMain.classList.add(thisModNav.class); thisModNavMain.setAttribute('href', thisModNav.url); if (thisModNav.target) thisModNavMain.setAttribute('target', thisModNav.target); thisModNavMain.textContent = thisModNav.name ? thisModNav.name : ''; thisModNavWrapper.appendChild(thisModNavMain); } getModularNavigation.appendChild(thisModNavWrapper); } // Mobile nav button + close button const getModularNavMobile = document.querySelector('.nav-mobile-modular'); const thisModNavClose = document.createElement('div'); thisModNavClose.classList.add('modular-navigation-close'); thisModNavClose.innerHTML = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"/></svg>'; getModularNavigation.appendChild(thisModNavClose); thisModNavClose.addEventListener('click', function() { getModularNavigation.classList.remove('modular-navigation-visible'); }); getModularNavMobile.addEventListener('click', function() { getModularNavigation.classList.add('modular-navigation-visible'); }); // Clone secondary-nav if it exists const originalElement = document.querySelector('.secondary-nav'); if (originalElement) { const clonedElement = originalElement.cloneNode(true); getModularNavigation.appendChild(clonedElement); } } // Force certain nav items to open in new tabs if (document.querySelector('.nav-jobs a')) { document.querySelector('.nav-jobs a').setAttribute('target', '_blank'); } if (document.querySelector('.nav-pmm-q-a a')) { document.querySelector('.nav-pmm-q-a a').setAttribute('target', '_blank'); } </script> </div> <div class="search-results"> <div class="search-results-close"> x close </div> <div id="search-field-wrapper"> <form> <input id="search-field" class="st-default-search-input" placeholder="Start typing..."/> </form> </div> <div id="results" class="st-search-container">Nothing to display...</div> <div class="search-tags"> <div class="search-tags-view">or view by:</div> <a href="/tag/competitive-intelligence/">COMPETITIVE INTELLIGENCE</a> <a href="/tag/customer-success/">CUSTOMER SUCCESS</a> <a href="/tag/go-to-market-strategy/">GO-TO-MARKET STRATEGY</a> <a href="/tag/pricing-strategy/">PRICING STRATEGY</a> <a href="/tag/product-launch/">PRODUCT LAUNCH</a> <a href="/tag/product-market-fit/">PRODUCT-MARKET FIT</a> <a href="/tag/product-marketing/">PRODUCT MARKETING</a> <a href="/tag/product-positioning/">PRODUCT POSITIONING</a> <a href="/tag/sales-enablement/">SALES ENABLEMENT</a> </div> </div> <div class="social-links social-links-fixed"> <a href="https://www.linkedin.com/company/go-to-market-academy " target="_blank"><?xml version="1.0" encoding="utf-8"?> <!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <g> <g> <path class="st0" d="M18.5,0h-17C0.7,0,0,0.6,0,1.4v17.1C0,19.4,0.7,20,1.5,20h17c0.8,0,1.5-0.6,1.5-1.4V1.4C20,0.6,19.3,0,18.5,0 z M5.9,17H3V7.5h3V17z M4.4,6.2c-1,0-1.7-0.8-1.7-1.7c0-0.9,0.8-1.7,1.7-1.7c0.9,0,1.7,0.8,1.7,1.7C6.2,5.4,5.4,6.2,4.4,6.2z M17,17h-3v-4.6c0-1.1,0-2.5-1.5-2.5c-1.5,0-1.8,1.2-1.8,2.5V17h-3V7.5h2.8v1.3h0c0.4-0.8,1.4-1.5,2.8-1.5c3,0,3.6,2,3.6,4.5V17z" /> </g> </g> </svg> </a> <a href="https://twitter.com/GoToMarketAcad1 " target="_blank"><?xml version="1.0" encoding="iso-8859-1"?> <svg viewBox="0 0 24 24" aria-hidden="true" class="r-18jsvk2 r-4qtqp9 r-yyyyoo r-16y2uox r-8kz0gk r-dnmrzs r-bnwqim r-1plcrui r-lrvibr r-lrsllp"> <g> <path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"> </path> </g> </svg> </a> <a href="https://www.facebook.com/GotomarketAcademy/ " target="_blank"><?xml version="1.0" encoding="iso-8859-1"?> <!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 10.385 20" style="enable-background:new 0 0 10.385 20;" xml:space="preserve"> <g> <path id="f_1_" d="M6.742,20v-9.122h3.061l0.459-3.556h-3.52v-2.27c0-1.029,0.285-1.731,1.762-1.731 l1.882-0.001V0.139C10.06,0.097,8.943,0,7.643,0C4.928,0,3.07,1.657,3.07,4.699v2.622H0v3.556h3.07V20H6.742z"/> </g> </svg> </a> <a href="https://www.instagram.com/gotomarket_alliance/?locale=es_US" target="_blank"><?xml version="1.0" encoding="utf-8"?> <!-- Generator: Adobe Illustrator 24.1.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <svg version="1.1" id="Logo" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"> <g> <path d="M256,49.47c67.27,0,75.23,0.26,101.8,1.47c24.56,1.12,37.9,5.22,46.78,8.67c11.76,4.57,20.15,10.03,28.97,18.84 c8.82,8.82,14.28,17.21,18.84,28.97c3.45,8.88,7.55,22.22,8.67,46.78c1.21,26.56,1.47,34.53,1.47,101.8s-0.26,75.23-1.47,101.8 c-1.12,24.56-5.22,37.9-8.67,46.78c-4.57,11.76-10.03,20.15-18.84,28.97c-8.82,8.82-17.21,14.28-28.97,18.84 c-8.88,3.45-22.22,7.55-46.78,8.67c-26.56,1.21-34.53,1.47-101.8,1.47s-75.24-0.26-101.8-1.47c-24.56-1.12-37.9-5.22-46.78-8.67 c-11.76-4.57-20.15-10.03-28.97-18.84c-8.82-8.82-14.28-17.21-18.84-28.97c-3.45-8.88-7.55-22.22-8.67-46.78 c-1.21-26.56-1.47-34.53-1.47-101.8s0.26-75.23,1.47-101.8c1.12-24.56,5.22-37.9,8.67-46.78c4.57-11.76,10.03-20.15,18.84-28.97 c8.82-8.82,17.21-14.28,28.97-18.84c8.88-3.45,22.22-7.55,46.78-8.67C180.77,49.73,188.73,49.47,256,49.47 M256,4.08 c-68.42,0-77,0.29-103.87,1.52c-26.81,1.22-45.13,5.48-61.15,11.71c-16.57,6.44-30.62,15.05-44.62,29.06 C32.36,60.37,23.74,74.42,17.3,90.98c-6.23,16.02-10.49,34.34-11.71,61.15C4.37,179,4.08,187.58,4.08,256 c0,68.42,0.29,77,1.52,103.87c1.22,26.81,5.48,45.13,11.71,61.15c6.44,16.57,15.05,30.62,29.06,44.62 c14.01,14.01,28.05,22.62,44.62,29.06c16.02,6.23,34.34,10.49,61.15,11.71c26.87,1.23,35.45,1.52,103.87,1.52s77-0.29,103.87-1.52 c26.81-1.22,45.13-5.48,61.15-11.71c16.57-6.44,30.62-15.05,44.62-29.06c14.01-14.01,22.62-28.05,29.06-44.62 c6.23-16.02,10.49-34.34,11.71-61.15c1.23-26.87,1.52-35.45,1.52-103.87s-0.29-77-1.52-103.87c-1.22-26.81-5.48-45.13-11.71-61.15 c-6.44-16.57-15.05-30.62-29.06-44.62c-14.01-14.01-28.05-22.62-44.62-29.06c-16.02-6.23-34.34-10.49-61.15-11.71 C333,4.37,324.42,4.08,256,4.08L256,4.08z"/> <path d="M256,126.64c-71.45,0-129.36,57.92-129.36,129.36S184.55,385.36,256,385.36S385.36,327.45,385.36,256 S327.45,126.64,256,126.64z M256,339.97c-46.38,0-83.97-37.6-83.97-83.97s37.6-83.97,83.97-83.97c46.38,0,83.97,37.6,83.97,83.97 S302.38,339.97,256,339.97z"/> <circle cx="390.48" cy="121.52" r="30.23"/> </g> </svg> </a> <a href="https://www.tiktok.com/@gtm_alliance" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-tiktok" viewBox="0 0 16 16"> <path d="M9 0h1.98c.144.715.54 1.617 1.235 2.512C12.895 3.389 13.797 4 15 4v2c-1.753 0-3.07-.814-4-1.829V11a5 5 0 1 1-5-5v2a3 3 0 1 0 3 3z"/> </svg></a> <a href="https://youtube.com/@go-to-marketalliance1743?si=ndCnA_HJxNEhjMOj" target="_blank"> <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 176 124"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M180.32,53.36A22.12,22.12,0,0,0,164.76,37.7C151,34,96,34,96,34s-55,0-68.76,3.7A22.12,22.12,0,0,0,11.68,53.36C8,67.18,8,96,8,96s0,28.82,3.68,42.64A22.12,22.12,0,0,0,27.24,154.3C41,158,96,158,96,158s55,0,68.76-3.7a22.12,22.12,0,0,0,15.56-15.66C184,124.82,184,96,184,96S184,67.18,180.32,53.36ZM78,122.17V69.83L124,96Z" transform="translate(-8 -34)"/></svg> </a> </div> <main id="site-main" class="site-main outer site-main-post has-post-image"> <div class="feature-post-wrapper"> <article class="post-full post tag-customer-success "> <section class="post-full-content Customer success"> <header class="post-full-header"> <div class="post-full-header-wrapper"> <section class="post-full-meta"> <time class="post-full-meta-date" datetime="2024-05-22">22 May 2024</time> <span class="reading-time">9 min read</span> </section> <h1 class="post-full-title">Customer lifetime value: How to calculate and increase it</h1> <section class="post-full-meta"> <a href="/tag/customer-success/">Customer success</a> </section> <div class="post-author-with-linkedin-wrapper"> <div class="post-author-wrapper"> <section class="post-full-authors"> <section class="author-card"> <a href="/author/grace/"> <img class="author-profile-image" src="/content/images/size/w300/2022/07/grace.jpeg" alt="Grace Gupta" /> <section class="author-card-content"> <h4 class="author-card-name">Grace Gupta</h4> <div class="post-full-footer-right"> <div class="author-card-button">Read More</div> </div> </section> </a> </section> </section> </div> </div> </div> <div class="post-full-image" style="background-image: url(/content/images/2024/05/omer-haktan-bulut-ymCt-vtHYqs-unsplash--1-.jpg);"> </div> </header> <div class="post-content"> <aside class="toc-container"> </aside> <p>What if we told you that a single individual customer could be worth over $10,000 to your business? Or that a small boost in <a href="https://www.gotomarketalliance.com/how-to-calculate-your-customer-retention-rate-and-increase-it/" rel="noreferrer">retention</a> could double your profits?</p><p>What if we told you to stop focusing myopically on one-off sales and reap the rewards of ongoing, long-term client relationships?</p><p>As businesses, we often get hung up on day-to-day transactions without seeing the lifelong potential in our customers.</p><p>In this article, we'll show you how to shift focus to the big-picture relationship with customers rather than the individual sales. You'll learn how to calculate the revenue you can expect over the entire lifespan of your average customer – with an insightful metric called <strong>customer lifetime value (CLV)</strong>.</p><h2 id="what-is-customer-lifetime-value">What is customer lifetime value?</h2><p>Customer lifetime value is an important metric that customer success teams utilize to understand and improve customer relationships. It refers to the <strong>total revenue a company can expect</strong> from an average customer over the entire lifespan of their relationship. Calculating CLV enables Customer Success Managers (CSM) to quantify the long-term worth of acquiring and retaining customers.</p><p>For a team focused on <a href="https://www.gotomarketalliance.com/a-step-by-step-guide-to-retention-renewals-and-expansion/" rel="noreferrer">retention and expansion</a>, understanding CLV is crucial. A high lifetime value signifies that customers find ongoing value in a product or service, which leads to retention and further purchases over time. CSMs can influence CLV in several key ways:</p><ul><li>Improving <a href="https://www.productmarketingalliance.com/everything-you-need-to-know-about-product-market-fit/" rel="noreferrer">product-market fit</a> to deliver more value</li><li>Creating educational touchpoints to drive the adoption of new features</li><li>Nurturing customer relationships to maintain satisfaction</li></ul><p>But what does the customer lifetime value metric <em>genuinely </em>mean? </p><p>Well, for starters, an increasing customer lifetime value shows that a customer success strategy is working. As your team continues providing support and communicating new releases that solve more needs, your average customer will spend more over time and stick around longer. Winner, winner.</p><p>Segmenting users by CLV also allows <a href="https://www.gotomarketalliance.com/shining-a-light-on-customer-success/" rel="noreferrer">customer success</a> to differentiate and personalize outreach. The highest lifetime value customers can receive more proactive VIP services through monetization. In this way, CLV guides decisions that directly impact revenue growth and <a href="https://www.gotomarketalliance.com/what-is-customer-churn-how-to-calculate-and-fix-it/" rel="noreferrer">churn</a> mitigation. With customer lifetime value at the core of their strategy, customer success has a North Star metric to set objectives around and outperform.</p><h3 id="why-customer-lifetime-value-is-important">Why customer lifetime value is important</h3><p>You’d be forgiven if you sneered slightly at its name, “customer lifetime value” – it sounds like a string of buzzwords. After all, “customers” and “value” are the two pillars of any customer-first business. But “lifetime”? It sounds a little Hallmark-y, right? </p><p>Jargon skepticism aside, this little metric packs a lot of punch. In fact, customer lifetime value represents a crucial metric that enables companies to make smarter decisions around investing in customer acquisition and retention. </p><blockquote class="kg-blockquote-alt">At its core, <strong>customer lifetime value quantifies how much revenue can be generated from a customer relationship over time</strong>. </blockquote><p>With this long-term outlook calculated, companies gain an informed understanding of customer profitability. This drives more strategic prioritization of spending on both acquiring and retaining different <a href="https://www.gotomarketalliance.com/4-steps-to-sharpen-your-gtm-focus-with-customer-segmentation/" rel="noreferrer">customer segments</a>.</p><p>Knowing the lifetime value levels of current customers provides an anchor point for how much effort and budget should be allocated per new customer brought in. </p><p>Acquiring a new customer for $100 makes sense if the CLV in that <a href="https://www.gotomarketalliance.com/market-segment-vs-target-market-whats-the-real-difference/" rel="noreferrer">target market</a> is $500 over several years. Similarly, CLV signals appropriate spending limits for retention programs for various customer cohorts. High lifetime value customers warrant bigger investments into loyalty initiatives and account management teams. Customers with lower CLV still deserve personalization but within tighter budget constraints.</p><p>Essentially, customer lifetime value enables companies to match acquisition and retention investments to future payoffs. </p><h2 id="why-calculate-customer-lifetime-value">Why calculate customer lifetime value</h2><p>There are many perks for calculating customer lifetime value. For one, having an assigned CLV to a client allows a company to determine the <strong>long-term worth of this customer</strong>. </p><p>This enables companies to determine how much should be spent on customer acquisition costs. No company wants to break the bank by overspending on expensive marketing and promotions. They want to acquire customers profitably, and knowing customer lifetime value helps assess this.</p><h3 id="4-ways-clv-informs-customer-success-decisions">4 ways CLV informs customer success decisions</h3><p>Customer lifetime value has rapidly become one of the <a href="https://www.gotomarketalliance.com/the-most-important-go-to-market-metrics-and-how-to-track-them" rel="noreferrer">most crucial metrics</a> guiding key decisions in customer success.</p><p>Optimizing CLV requires understanding how to engage, support, and expand customer relationships in ways that fuel lasting, win-win value. To effectively leverage CLV data, take these four actions to inform customer success strategy:</p><ol><li>Prioritizing resources</li><li>Optimizing renewals</li><li>Enhancing engagement</li><li>Informing processes</li></ol><h3 id="1-prioritizing-resources">1. Prioritizing resources</h3><p>Customer lifetime value helps identify your most valuable customers. You can then allocate customer success resources accordingly to provide the highest tier of service to the accounts with the greatest potential lifetime value. Rather than spreading customer success thin across all customers, a CLV model allows strategic prioritization. </p><p>For example, customers with high purchase frequency or growth potential could receive a dedicated CSM for personalized support.</p><h3 id="2-optimizing-renewals">2. Optimizing renewals</h3><p>Since the customer lifespan factor significantly impacts CLV, monitoring renewal rates is essential. Low renewal rates will hamper CLV growth and signal churn issues. The customer success team plays a pivotal role in securing renewals through adoption, education, and proving ongoing value. Analyzing CLV trends can identify at-risk accounts for proactive retention efforts.</p><h3 id="3-enhancing-engagement">3. Enhancing engagement</h3><p>Sometimes, expansion with existing customers gets overlooked for new customer acquisition. However, upselling and cross-selling are faster routes to boosting CLV. Customer success seeks to continually engage accounts to uncover expansion opportunities. This requires intimate customer knowledge of usage trends and emerging needs to provide consultative guidance.</p><h3 id="4-informing-processes">4. Informing processes</h3><p>Perhaps the customer onboarding process has become stale and worn, contributing to churn. Or a particular training program fails to resonate with users. Declining CLV trends prompt examination of operational processes that shape the experience. Customer success teams are perfectly positioned to diagnose pain points through customer engagement and feedback. They can then advocate necessary process improvements to support CLV growth.</p><h3 id="monetizing-customer-success">Monetizing customer success</h3><p>Why else should companies calculate CLV? Well, CLV goes hand-in-hand with segmentation strategies. Knowing which of your customers generate the most value is a canny way to ensure you provide them with the best service. Additionally, knowing which are the most profitable customers opens up conversations around monetizing customer success. </p><p>While not applicable to every business, customer lifetime value is an important metric for companies looking to be bought in mergers and acquisitions. CLV is a tangible method of assessing company value; buyers will pay more for companies with higher customer lifetime value. </p><h2 id="customer-lifetime-value-formula">Customer lifetime value formula</h2><p>So, you want to find out how fruitful your customer relationship is going to be? It’s a great question and one that can be solved with a simple formula.</p><ol><li>Determine<strong> the average purchase value</strong> by looking at <strong>total revenue </strong>from a customer cohort divided by <strong>purchase frequency</strong> over a set timeframe. </li><li>Identify the <strong>typical customer lifespan or</strong> <strong>churn rate</strong>, which shows how long the average user stays active before leaving.</li></ol><p>With these numbers, plug them into the CLV formula:</p><blockquote><em>(Average purchase value) <strong>X </strong>(Purchase frequency per year) <strong>X </strong>(Average customer lifespan) = Customer lifetime value</em></blockquote><p>For example, if a client has an average purchase of $1,500, buys once a year on average, and stays for three years before churning, the math is:</p><blockquote><em>($1,500) x (1 purchase) x (3 year lifespan) =<strong> $4,500 CLV</strong></em></blockquote><p>To make this calculation process smoother at scale across all customer segments, companies leverage dedicated CLV modeling software. </p><p>Solutions like ChartMogul and ProfitWell use historical transaction data to output customized CLV reporting. This eliminates manual formulas by automatically monitoring changes in buying behavior and churn dynamics. The software also helps segment users into tiers based on their predicted lifetime value, enabling more targeted retention initiatives.</p><p>Automating CLV not only saves time but provides dynamic insights to build longer-lasting and more profitable customer relationships over time.</p><h2 id="8-ways-to-increase-customer-lifetime-value">8 ways to increase customer lifetime value</h2><p>Growing your business through better retention and customer revenue growth should always be a top priority. But how exactly? </p><p>Well, we’ve got eight proven tactics to pump up lifetime value…</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.gotomarketalliance.com/what-is-customer-marketing/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">What is customer marketing?</div><div class="kg-bookmark-description">Customer marketing, often part of the broader marketing team, targets a company’s current customers to boost retention, advocacy, and growth. Its core mission? Transform new customers into devoted fans by fostering strong relationships and encouraging active participation in business development.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.gotomarketalliance.com/content/images/size/w256h256/2023/05/GTM_academy_logomark_colour.png" alt=""><span class="kg-bookmark-author">GTM Alliance</span><span class="kg-bookmark-publisher">Eve Chatfield</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://www.gotomarketalliance.com/content/images/size/w1200/2024/02/Screenshot-2024-02-05-at-10.49.20.png" alt=""></div></a></figure><h3 id="1-cross-sell-and-upsell">1. Cross-sell and upsell</h3><p>Analyze purchase patterns to uncover likely complementary products for each customer. Then, prominently suggest bundles and deals to encourage add-ons at checkout. Big spenders love a VIP offer – grant exclusive trials or discounts on premium tiers.</p><h3 id="2-red-carpet-treatment">2. Red carpet treatment</h3><p>Roll out the red carpet from onboarding to support with white glove service. For top tiers, assign dedicated account managers for personalized guidance. Smaller accounts should still feel special through prompt, individualized interactions.</p><h3 id="3-loyalty-perks">3. Loyalty perks</h3><p>Launch a loyalty program that rewards repeat purchases with points towards free gifts, insider webinars, and elite status levels. Spotlight VIP member profiles and nourish top tiers with exclusive content and surprise treats.</p><h3 id="4-listen-up">4. Listen up</h3><p>Check the pulse of your customers every quarter through interviews and surveys. You can compensate customers for their time and candid insights by incentivizing surveys. After curating your feedback, make sure you action it by improving products, upgrading features, and tackling glitches.</p><h3 id="5-omnichannel-alignment">5. Omnichannel alignment</h3><p>Interact with customers online and offline through seamless experiences across all touchpoints – website, app, email, chat, social, and brick-and-mortar stores. The benefit of this alignment is that you maintain integrated data and consistent messaging.</p><h3 id="6-build-a-community">6. Build a community</h3><p>Another great way to foster a positive experience for your customers is to spark connections through forums, advisory groups, and brand ambassadors. You’ll find that cultivating user groups with like-minded customers empowers them to co-create value.</p><h3 id="7-members-attract-members">7. Members attract members</h3><p>With a membership model, you can pay members who refer new customers that convert – either issue account credits, discounts on next purchases, or cash rewards. You can then spotlight referral wins and offer double payouts for upselling new recruits. Not too shabby, right?</p><h3 id="8-appreciation-upgrades">8. Appreciation upgrades</h3><p>Everyone loves an upgrade. You can surprise loyal customers nearing renewal dates with a free extension of current packages or preemptive bump-ups to next-tier plans. </p><h2 id="clv-cac-customer-lifetime-value-and-customer-acquisition-cost">CLV + CAC: Customer lifetime value and customer acquisition cost</h2><p>When you talk about the overall value of the course of a customer relationship, you can’t escape comparing it to the initial cost of landing that customer. There’s no way to slice it; customer lifetime value must be analyzed in tandem with customer acquisition costs (CAC) to get the full picture of that customer. </p><p>When we talk about CAC, this metric encompasses every cent of the money you plowed into attracting that new customer through advertising, promotions, and special offers. The CLV metric only makes sense when weighed against the upfront CAC spend per customer.</p><p>For example, if a clothes store spends over $1,000 in CAC to bring in a customer with a $1,000 CLV, it may lose money overall. The store would need to lower acquisition costs in this case unless it can increase the CLV through retention and engagement efforts. Carefully monitoring CAC is crucial to profitable CLV growth.</p><p>Additionally, the cost to serve a customer must be tracked over their lifetime. This operating expense involves order logistics, brick-and-mortar overhead, contact center costs, and more. Businesses can compare serving costs of high lifetime value customers vs. low ones. If the cost to serve an existing customer becomes too cumbersome over time, the business may face declining profit margins despite the customer's initial healthy CLV. </p><p>For subscription businesses, serving costs may be front-loaded in the first year of a contract but decrease as the tenure extends. Thus, improving renewal rates lowers the average cost to serve.</p><p><strong>TL;DR:</strong> Continually tracking CLV, CAC, and cost to serve side-by-side for each cohort paints an accurate picture of customer economics. This analysis ultimately optimizes growth strategies to maximize profitability behind the revenue growth.</p><h2 id="what-have-we-learned">What have we learned?</h2><p>Well, we've covered a lot of ground on the winding road of customer lifetime value. Hopefully, you've realized CLV is far more than a SaaS buzzword by now – it's a pivotal metric guiding smarter growth decisions.</p><p>While the math behind it may appear complex, the implications for your business are simple:</p><ul><li>Quantify loyalty to focus retention efforts</li><li>Balance acquisition costs against future payoff</li><li>Segment users to differentiate engagement</li><li>Continuously listen and improve experiences</li><li>Automate analysis for dynamic insights</li></ul><p>See, boosting CLV shows customers you value the relationship, <em>not</em> just the transactions.</p><p>The brands that flourish are those who master these human connections and appreciate that CLV is earned through mutual understanding over time. They go beyond surface-level personalization to foster genuine bonds.</p><p>So, rather than chasing each new shiny thing, invest in what you have. Optimize for lifetime collaboration, not one-time sales. The rest will follow.</p><p>At its core, CLV represents potential. With the right foundation, a single loyal customer can be worth everything. And that's a metric you can take to the bank.</p> </div> <aside class="post-upgrade-cta hidden-upgrade"> <div class="post-upgrade-cta-content"> <img src="/content/images/size/w100/2024/07/android-chrome-192x192.png" alt="GTM Alliance icon" class="site-logo" /> <h2>Like what you see? Then check out tonnes more.</h2> <p class="post-upgrade-cta-desc"> From exclusive content by industry experts and an ever-increasing bank of templates, to 100s of hours’ worth of presentations and mentors, our membership plans are packed with awesome sales enablement resources. </p> <div class="post-upgrade-buttons-wrapper"> <a class="button large primary" href="/signup">Subscribe now</a> </div> </div> </aside> <aside class="post-upgrade-cta get-cert-cta" style="display:none;"> <div class="post-upgrade-cta-content"> <img src="/content/images/size/w100/2024/07/android-chrome-192x192.png" alt="GTM Alliance icon" class="site-logo" /> <h2>Get product marketing certified.</h2> <p class="post-upgrade-cta-desc"> PMMC™ unleashes product marketers’ potential. Lauded by leading lights like Facebook and HubSpot, it offers expert insights, priceless tuition, and awesome resources. No topic missed. No page unturned. </p> <div class="post-upgrade-buttons-wrapper"> <a class="button large primary" href="https://certified.productmarketingalliance.com/p/product-marketing-certified-core" target="_blank">Get certified</a> </div> </div> </aside> <section class="post-full-authors post-full-authors-with-bio"> <section class="author-card"> <div class="post-full-authors-content"> <p>Written by: </p> </div> <a href="/author/grace/"> <img class="author-profile-image" src="/content/images/size/w300/2022/07/grace.jpeg" alt="Grace Gupta" /> <section class="author-card-content"> <h4 class="author-card-name">Grace Gupta</h4> <p>Grace is a Copywriter at CSC and loves getting her teeth stuck into anything content-related. The en dash is the queen of punctuation and this is a hill she's willing to die on.</p> <div class="post-full-footer-right"> <div class="author-card-button">Read More</div> </div> </section> </a> </section> </section> </section> <section class="subscribe-form"> <p>Get industry insights</p> <form data-members-form="subscribe"> <input data-members-email type="email" required="true" placeholder="youremail@example.com" /> <br> <button type="submit">Join</button> </form> </section> <aside class="read-next"> <article class="read-next-card"> <header class="read-next-card-header"> <h3><span>More in</span> <a href="/tag/customer-success/">Customer success</a></h3> </header> <div class="read-next-card-content"> <ul> <li> <h4><a href="/why-your-customer-success-and-product-teams-need-to-effectively-communicate-to-elevate-the-customer-experience/">Why your customer success and product teams need to communicate to elevate the customer experience</a></h4> <div class="read-next-card-meta"> <p><time datetime="2024-04-25">25 Apr 2024</time> – 7 min read</p> </div> </li> <li> <h4><a href="/why-you-need-to-nail-your-customer-onboarding-process-and-how-to-do-it/">Why you need to nail your customer onboarding process (and how to do it!)</a></h4> <div class="read-next-card-meta"> <p><time datetime="2024-04-23">23 Apr 2024</time> – 7 min read</p> </div> </li> <li> <h4><a href="/time-for-customer-success-to-evolve/">Why it’s time for customer success to evolve</a></h4> <div class="read-next-card-meta"> <p><time datetime="2024-04-12">12 Apr 2024</time> – 8 min read</p> </div> </li> </ul> </div> <footer class="read-next-card-footer"> <a href="/tag/customer-success/">See all 34 posts →</a> </footer> </article> </aside> </article> </div> </main> <div class="floating-header"> <div class="floating-header-logo"> <a href="https://www.gotomarketalliance.com"> <img src="/content/images/size/w100/2024/07/android-chrome-192x192.png" alt="GTM Alliance icon" /> <span>GTM Alliance</span> </a> </div> <span class="floating-header-divider">—</span> <div class="floating-header-title">Customer lifetime value: How to calculate and increase it</div> <div class="floating-header-share"> <a class="floating-header-share-tw" href="https://twitter.com/share?text=Customer%20lifetime%20value%3A%20How%20to%20calculate%20and%20increase%20it&url=https://www.gotomarketalliance.com/customer-lifetime-value-how-to-calculate-and-increase-it/" onclick="window.open(this.href, 'share-twitter', 'width=550,height=235');return false;"> <?xml version="1.0" encoding="iso-8859-1"?> <svg viewBox="0 0 24 24" aria-hidden="true" class="r-18jsvk2 r-4qtqp9 r-yyyyoo r-16y2uox r-8kz0gk r-dnmrzs r-bnwqim r-1plcrui r-lrvibr r-lrsllp"> <g> <path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"> </path> </g> </svg> </a> <a class="floating-header-share-fb" href="https://www.facebook.com/sharer/sharer.php?u=https://www.gotomarketalliance.com/customer-lifetime-value-how-to-calculate-and-increase-it/" onclick="window.open(this.href, 'share-facebook','width=580,height=296');return false;"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M19 6h5V0h-5c-3.86 0-7 3.14-7 7v3H8v6h4v16h6V16h5l1-6h-6V7c0-.542.458-1 1-1z"/></svg> </a> <a class="floating-header-share-linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https://www.gotomarketalliance.com/customer-lifetime-value-how-to-calculate-and-increase-it/" onclick="window.open(this.href, 'share-facebook','width=580,height=496');return false;"> <?xml version="1.0" encoding="utf-8"?> <!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <g> <g> <path class="st0" d="M18.5,0h-17C0.7,0,0,0.6,0,1.4v17.1C0,19.4,0.7,20,1.5,20h17c0.8,0,1.5-0.6,1.5-1.4V1.4C20,0.6,19.3,0,18.5,0 z M5.9,17H3V7.5h3V17z M4.4,6.2c-1,0-1.7-0.8-1.7-1.7c0-0.9,0.8-1.7,1.7-1.7c0.9,0,1.7,0.8,1.7,1.7C6.2,5.4,5.4,6.2,4.4,6.2z M17,17h-3v-4.6c0-1.1,0-2.5-1.5-2.5c-1.5,0-1.8,1.2-1.8,2.5V17h-3V7.5h2.8v1.3h0c0.4-0.8,1.4-1.5,2.8-1.5c3,0,3.6,2,3.6,4.5V17z" /> </g> </g> </svg> </a> </div> <progress id="reading-progress" class="progress" value="0"> <div class="progress-container"> <span class="progress-bar"></span> </div> </progress> </div> <!-- link tag --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/tocbot/4.10.0/tocbot.css" /> <!-- script tag --> <script src="https://cdnjs.cloudflare.com/ajax/libs/tocbot/4.10.0/tocbot.min.js"></script> <script> if (window.isTOCenabled) { document.querySelector('.toc-container').innerHTML = '<div class="toc"></div>'; tocbot.init({ tocSelector: '.toc', contentSelector: '.post-content' }); } </script> <div class="footer"> <div class="footer-wrapper"> <div class="site-footer-content"> <div class="site-footer-content-logo"> <a href="/"> <img src="https://www.gotomarketalliance.com/assets/img/sales/GTM%20FULL%20LOGO%20WHITE.svg?v=89f76091ea" /> </a> </div> <div class="site-footer-content-title"> Our mission is to help organizations and leaders drive company-wide alignment and unity around go-to-market strategy. </div> </div> <div class="site-footer-social social-links"> <a href="https://www.linkedin.com/company/go-to-market-academy " target="_blank"><?xml version="1.0" encoding="utf-8"?> <!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"> <g> <g> <path class="st0" d="M18.5,0h-17C0.7,0,0,0.6,0,1.4v17.1C0,19.4,0.7,20,1.5,20h17c0.8,0,1.5-0.6,1.5-1.4V1.4C20,0.6,19.3,0,18.5,0 z M5.9,17H3V7.5h3V17z M4.4,6.2c-1,0-1.7-0.8-1.7-1.7c0-0.9,0.8-1.7,1.7-1.7c0.9,0,1.7,0.8,1.7,1.7C6.2,5.4,5.4,6.2,4.4,6.2z M17,17h-3v-4.6c0-1.1,0-2.5-1.5-2.5c-1.5,0-1.8,1.2-1.8,2.5V17h-3V7.5h2.8v1.3h0c0.4-0.8,1.4-1.5,2.8-1.5c3,0,3.6,2,3.6,4.5V17z" /> </g> </g> </svg> </a> <a href="https://twitter.com/GoToMarketAcad1" target="_blank"><?xml version="1.0" encoding="iso-8859-1"?> <svg viewBox="0 0 24 24" aria-hidden="true" class="r-18jsvk2 r-4qtqp9 r-yyyyoo r-16y2uox r-8kz0gk r-dnmrzs r-bnwqim r-1plcrui r-lrvibr r-lrsllp"> <g> <path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"> </path> </g> </svg> </a> <a href="https://www.facebook.com/GotomarketAcademy/" target="_blank"><?xml version="1.0" encoding="iso-8859-1"?> <!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 10.385 20" style="enable-background:new 0 0 10.385 20;" xml:space="preserve"> <g> <path id="f_1_" d="M6.742,20v-9.122h3.061l0.459-3.556h-3.52v-2.27c0-1.029,0.285-1.731,1.762-1.731 l1.882-0.001V0.139C10.06,0.097,8.943,0,7.643,0C4.928,0,3.07,1.657,3.07,4.699v2.622H0v3.556h3.07V20H6.742z"/> </g> </svg> </a> <a href="https://www.instagram.com/gotomarket_alliance/?locale=es_US" target="_blank"><?xml version="1.0" encoding="utf-8"?> <!-- Generator: Adobe Illustrator 24.1.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <svg version="1.1" id="Logo" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"> <g> <path d="M256,49.47c67.27,0,75.23,0.26,101.8,1.47c24.56,1.12,37.9,5.22,46.78,8.67c11.76,4.57,20.15,10.03,28.97,18.84 c8.82,8.82,14.28,17.21,18.84,28.97c3.45,8.88,7.55,22.22,8.67,46.78c1.21,26.56,1.47,34.53,1.47,101.8s-0.26,75.23-1.47,101.8 c-1.12,24.56-5.22,37.9-8.67,46.78c-4.57,11.76-10.03,20.15-18.84,28.97c-8.82,8.82-17.21,14.28-28.97,18.84 c-8.88,3.45-22.22,7.55-46.78,8.67c-26.56,1.21-34.53,1.47-101.8,1.47s-75.24-0.26-101.8-1.47c-24.56-1.12-37.9-5.22-46.78-8.67 c-11.76-4.57-20.15-10.03-28.97-18.84c-8.82-8.82-14.28-17.21-18.84-28.97c-3.45-8.88-7.55-22.22-8.67-46.78 c-1.21-26.56-1.47-34.53-1.47-101.8s0.26-75.23,1.47-101.8c1.12-24.56,5.22-37.9,8.67-46.78c4.57-11.76,10.03-20.15,18.84-28.97 c8.82-8.82,17.21-14.28,28.97-18.84c8.88-3.45,22.22-7.55,46.78-8.67C180.77,49.73,188.73,49.47,256,49.47 M256,4.08 c-68.42,0-77,0.29-103.87,1.52c-26.81,1.22-45.13,5.48-61.15,11.71c-16.57,6.44-30.62,15.05-44.62,29.06 C32.36,60.37,23.74,74.42,17.3,90.98c-6.23,16.02-10.49,34.34-11.71,61.15C4.37,179,4.08,187.58,4.08,256 c0,68.42,0.29,77,1.52,103.87c1.22,26.81,5.48,45.13,11.71,61.15c6.44,16.57,15.05,30.62,29.06,44.62 c14.01,14.01,28.05,22.62,44.62,29.06c16.02,6.23,34.34,10.49,61.15,11.71c26.87,1.23,35.45,1.52,103.87,1.52s77-0.29,103.87-1.52 c26.81-1.22,45.13-5.48,61.15-11.71c16.57-6.44,30.62-15.05,44.62-29.06c14.01-14.01,22.62-28.05,29.06-44.62 c6.23-16.02,10.49-34.34,11.71-61.15c1.23-26.87,1.52-35.45,1.52-103.87s-0.29-77-1.52-103.87c-1.22-26.81-5.48-45.13-11.71-61.15 c-6.44-16.57-15.05-30.62-29.06-44.62c-14.01-14.01-28.05-22.62-44.62-29.06c-16.02-6.23-34.34-10.49-61.15-11.71 C333,4.37,324.42,4.08,256,4.08L256,4.08z"/> <path d="M256,126.64c-71.45,0-129.36,57.92-129.36,129.36S184.55,385.36,256,385.36S385.36,327.45,385.36,256 S327.45,126.64,256,126.64z M256,339.97c-46.38,0-83.97-37.6-83.97-83.97s37.6-83.97,83.97-83.97c46.38,0,83.97,37.6,83.97,83.97 S302.38,339.97,256,339.97z"/> <circle cx="390.48" cy="121.52" r="30.23"/> </g> </svg> </a> <a href="https://www.tiktok.com/@gtm_alliance" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-tiktok" viewBox="0 0 16 16"> <path d="M9 0h1.98c.144.715.54 1.617 1.235 2.512C12.895 3.389 13.797 4 15 4v2c-1.753 0-3.07-.814-4-1.829V11a5 5 0 1 1-5-5v2a3 3 0 1 0 3 3z"/> </svg></a> <a href="https://youtube.com/@go-to-marketalliance1743?si=ndCnA_HJxNEhjMOj" target="_blank"> <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 176 124"><defs><style>.cls-1{fill:#fff;}</style></defs><path class="cls-1" d="M180.32,53.36A22.12,22.12,0,0,0,164.76,37.7C151,34,96,34,96,34s-55,0-68.76,3.7A22.12,22.12,0,0,0,11.68,53.36C8,67.18,8,96,8,96s0,28.82,3.68,42.64A22.12,22.12,0,0,0,27.24,154.3C41,158,96,158,96,158s55,0,68.76-3.7a22.12,22.12,0,0,0,15.56-15.66C184,124.82,184,96,184,96S184,67.18,180.32,53.36ZM78,122.17V69.83L124,96Z" transform="translate(-8 -34)"/></svg> </a> </div> <div class="site-footer-links"> <div class="site-footer-links-title"> ABOUT </div> <ul role="menu"> <li class="nav-home nav-current" role="menuitem"><a href="/create-and-contribute/">Contribute</a></li> <li class="nav-tag" role="menuitem"><a href="/partner-with-us/">Media Guide</a></li> <li class="nav-advisory-board" role="menuitem"><a href="/about-us/">Mission</a></li> <li class="nav-advisory-board" role="menuitem"><a href="/contact-us/">Contact</a></li> <li class="nav-advisory-board" role="menuitem"><a href="/go-to-market-academy-privacy-policy">Privacy Policy</a></li> <li class="nav-advisory-board" role="menuitem"><a href="/terms-and-conditions">Terms of Service</a></li> </ul> </div> <div class="site-footer-links"> <div class="site-footer-links-title"> RESOURCES </div> <ul role="menu"> <li class="nav-tag" role="menuitem"><a href="/articles">Articles</a></li> <li class="nav-tag" role="menuitem"><a href="/sign-up-to-our-newsletter/">Newsletter</a></li> </ul> </div> <div class="site-footer-links"> <div class="site-footer-links-title"> ACADEMY </div> <ul role="menu"> <li class="nav-advisory-board" role="menuitem"><a href="https://learn.gotomarketacademy.com/">All courses</a></li> </ul> </div> <div class="site-footer-categories"> <div class="site-footer-categories-title"> Learn </div> <a href="/tag/competitive-intelligence/">COMPETITIVE INTELLIGENCE</a> <a href="/tag/customer-success/">CUSTOMER SUCCESS</a> <a href="/tag/go-to-market-strategy/">GO-TO-MARKET STRATEGY</a> <a href="/tag/pricing-strategy/">PRICING STRATEGY</a> <a href="/tag/product-launch/">PRODUCT LAUNCH</a> <a href="/tag/product-market-fit/">PRODUCT-MARKET FIT</a> <a href="/tag/product-marketing/">PRODUCT MARKETING</a> <a href="/tag/product-positioning/">PRODUCT POSITIONING</a> <a href="/tag/sales-enablement/">SALES ENABLEMENT</a> </div> </div> </div> </div> <!-- --> <script> var images = document.querySelectorAll('.kg-gallery-image img'); images.forEach(function (image) { var container = image.closest('.kg-gallery-image'); var width = image.attributes.width.value; var height = image.attributes.height.value; var ratio = width / height; container.style.flex = ratio + ' 1 0%'; }) </script> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MJKFBZ8" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <script> var beamer_config = { product_id : 'ejbmsIIe47160', //DO NOT CHANGE: This is your product code on Beamer selector : '.nav-whats-new' }; </script> <script type="text/javascript" src="https://app.getbeamer.com/js/beamer-embed.js" defer="defer"></script> <script type="text/javascript" src="https://www.gotomarketalliance.com/assets/built/jquery.js?v=89f76091ea" ></script> <script type="text/javascript" src="https://www.gotomarketalliance.com/assets/built/jquery.fitvids.js?v=89f76091ea" ></script> <script type="text/javascript" src="https://www.gotomarketalliance.com/assets/built/ghost-lunr.js?v=89f76091ea" defer></script> <script type="text/javascript" src="https://www.gotomarketalliance.com/assets/built/search.js?v=89f76091ea" defer></script> <script type="text/javascript" src="https://www.gotomarketalliance.com/assets/built/jquery.fitvids.js?v=89f76091ea"></script> <script> // NOTE: Scroll performance is poor in Safari // - this appears to be due to the events firing much more slowly in Safari. // Dropping the scroll event and using only a raf loop results in smoother // scrolling but continuous processing even when not scrolling $(document).ready(function () { // Start fitVids var $postContent = $(".post-full-content"); $postContent.fitVids(); // End fitVids var progressBar = document.querySelector('#reading-progress'); var header = document.querySelector('.floating-header'); var title = document.querySelector('.post-full-title'); var lastScrollY = window.scrollY; var lastWindowHeight = window.innerHeight; var lastDocumentHeight = $(document).height(); var ticking = false; function onScroll() { lastScrollY = window.scrollY; requestTick(); } function onResize() { lastWindowHeight = window.innerHeight; lastDocumentHeight = $(document).height(); requestTick(); } function requestTick() { if (!ticking) { requestAnimationFrame(update); } ticking = true; } function update() { var trigger = title.getBoundingClientRect().top + window.scrollY; var triggerOffset = title.offsetHeight + 35; var progressMax = lastDocumentHeight - lastWindowHeight; // show/hide floating header if (lastScrollY >= trigger + triggerOffset) { header.classList.add('floating-active'); } else { header.classList.remove('floating-active'); } progressBar.setAttribute('max', progressMax); progressBar.setAttribute('value', lastScrollY); ticking = false; } window.addEventListener('scroll', onScroll, {passive: true}); window.addEventListener('resize', onResize, false); update(); var getHiddenUpgrade = document.querySelector('.hidden-upgrade'); if (getHiddenUpgrade && isHiddenUpgradeVisible) getHiddenUpgrade.style.display = 'block'; }); // window.inArticleAdList = [ // { // img: 'https://static.ghost.org/v3.0.0/images/publishing-options.png', // url: '/' // }, // { // img: 'https://static.ghost.org/v3.0.0/images/admin-settings.png', // url: '/' // } // ]; if (window.inArticleAdList && !window.inArticleAdListDisabled) { const getSelectPostContent = document.querySelector('.post-content'); const getSelectPostContentLength = parseInt(getSelectPostContent.children.length / 2); const getSelectPostContentItem = getSelectPostContent.children[getSelectPostContentLength]; const thisinPostAd = document.createElement('a'); thisinPostAd.classList.add('post-in-post-ad'); const getRandAdItem = inArticleAdList[Math.floor(Math.random() * inArticleAdList.length)]; thisinPostAd.style.backgroundImage = 'url('+getRandAdItem.img+')'; thisinPostAd.setAttribute('href', getRandAdItem.url); thisinPostAd.setAttribute('target', '_blank'); getSelectPostContentItem.parentNode.insertBefore(thisinPostAd, getSelectPostContentItem.nextSibling); } const getCertCta = document.querySelector('.get-cert-cta'); if (window.showGetCertCta && getCertCta) { getCertCta.style.display = 'block'; } </script> <script> window.intercomSettings = { app_id: "ihx5j8jg", user_type: "gtm" }; </script> <script> (function(){var w=window;var ic=w.Intercom;if(typeof ic==="function"){ic('reattach_activator');ic('update',w.intercomSettings);}else{var d=document;var i=function(){i.c(arguments);};i.q=[];i.c=function(args){i.q.push(args);};w.Intercom=i;var l=function(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/ihx5j8jg';var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);};if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})(); </script> </body> </html>