How to build a customer lifetime value (CLV) dashboard

Estimated 4 minute read
|
Updated Nov 21, 2024, 4:58 PM EST
You will learn

You will learn

Learn how to build and set up the custom customer lifetime value (CLV) dashboard to understand and predict each of your customers’ purchasing behaviors over time. Custom CLV provides insights into your customers’ buying habits, including potential future purchases and opportunities for cross-selling and up-selling for impending purchases.

Klaviyo CDP is not included in Klaviyo’s standard marketing application, and a CDP subscription is required to access the associated functionality. Head to our billing guide to learn more about adding this functionality to your plan or get started if you are a new customer.

Navigating to the dashboard

Navigating to the dashboard

Navigate to CDP > Intelligence > Predictive models.

Here you will see a default dashboard with the current data model used, followed by segments, flows, upcoming campaigns, and forms using particular CLV attributes.

Before you begin

Before you begin

Dashboard requirements

Dashboard requirements

  • Have at least 500 customers who have placed an order.
This does not refer to total profiles, but rather the number of people who have actually made an order with your business. Note that if this section is on a profile but is blank, Klaviyo doesn’t have enough data on that individual to make a prediction.
  • You have an ecommerce integration (e.g., Shopify, BigCommerce, Magento, etc.) or use the Klaviyo API to send placed orders.
  • You have at least 180 days of order history and have orders within the last 30 days.
  • You have at least some customers who have placed 3 or more orders.
Setting up your segments

Setting up your segments

If you have not already done so, you will need to set up your CLV segments and definitions prior to reviewing your dashboard. Your segment definitions and properties will be used to populate various cards in the CLV dashboard. Learn how to create and set up your CLV segments.

Only Owners, Admins, Managers, and Analysts can access this dashboard.
Customizing your dashboard

Customizing your dashboard

Reviewing your CLV calculation

Reviewing your CLV calculation

  1. To review your CLV settings, click on Settings in the top right.
  2. At the top of this settings card, you can see how your CLV is currently being calculated (i.e., Placed orders, Refunded orders, and Cancelled orders metrics). If you have insufficient data for any of these 3 metrics, you will not see that particular metric(s) appear.
  3. Optional: to adjust any of these metrics, click Update metric mapping. From here, you will be taken to your metric mapping settings to adjust what metrics you are using. Keep in mind that updating any metric mappings will apply to all applicable reporting in your account.
If you are editing a mapped metric mapping or using a new custom metric, it may take up to 48 hours for this change to be reflected in your report. Additionally, if one was recently edited in your account, you may see a banner noting that this is still updating.
Adjusting your predicted time range

Adjusting your predicted time range

Your prediction window is the time range in which Klaviyo provides customer purchase forecasting. In other words, during this time frame, Klaviyo predicts how much money a particular customer is expected to spend and their total number of orders.

By default, your prediction window is set to 365 days. This means that Klaviyo provides CLV predictions for the next 365 days. However, you may find that you want to narrow in a certain time period (e.g., Black Friday and Cyber Monday), or increase the period if your buying cycle tends to be longer.

Adjusting your predicted time range will change all segments, flows, campaigns, and forms using a predicted CLV attribute.

Updating and saving your new prediction window

To change the time range for the prediction window:

  1. Input the number of days you wish to analyze in the days field. Do not use any negative numbers or special characters in the field (e.g., comma to separate larger numbers).

days field.jpg

Note that you can analyze up to 50,000 days if you have enough data to support this.

2. Once you add a number to your days field, it is recommended to preview your intended prediction window. By previewing, Klaviyo can provide both prediction confidence and examples of your potential data.

a. Klaviyo will provide either a High, Medium, or Low prediction confidence, letting you know if the time range you chose will provide accurate or inaccurate predictions.

prediction confidence.jpg

b. You will also see a banner noting that the dashboard is providing preview examples of what your data may look like. Review this example dashboard to ensure that it meets your needs and you have used the accurate number of days in your predicted date range.

preview data banner.jpg

3. Click Save once you are satisfied with your prediction window.

4. An additional popup will appear confirming your changes. Click Save again to complete these updates. If you wish to discard your changes, click the “X” in the top right corner and choose Discard changes.

Changes to your prediction window may take up to 2 hours to reflect in your data.

A green success message will then appear, confirming any changes that you saved.

Learn more about using the customer lifetime value dashboard and cards.

Additional resources

Additional resources

Understanding the customer lifetime value (CLV) dashboard

How to segment by customer lifetime value (CLV)

Understanding Klaviyo's predictive analytics

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Live training
Join a live session with Klaviyo experts to learn about best practices, how to set up key features, and more.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type