Successfully acquiring, engaging, and retaining new users doesn't help your company grow if you can't monetize them.
With Amplitude's Revenue Long-Term Value (LTV) chart, you can:
This feature is available to users on Growth and Enterprise plans only. See our pricing page for more details.
Events don't appear in any Amplitude charts until instrumentation is complete, so make sure you've got that done. Before you begin, see the article about building charts in Amplitude.
See the tracking revenue documentation to learn how to track revenue events. For example, if you use Amplitude's SDKs, call logRevenueV2()
with the provided revenue interface. If you track in-app purchases (IAPs), use Amplitude's revenue authentication system.
Amplitude doesn't support currency conversion. The revenue value you send Amplitude is what's aggregated and displayed. If you get revenue in different currencies, normalize to a single currency before you send any revenue data to Amplitude.
Like most other Amplitude charts, the Revenue LTV chart has an Events Module. Use [Amplitude] Any Revenue Event
here. This lets you analyze the data sent by Amplitude's SDK when it logs revenue events.
However, you can also choose to calculate revenue based on other events. You can segment on the event itself by adding properties to it in the Events Module.
To build a Revenue LTV chart, follow these steps:
[Amplitude] Any Revenue Event
, you should select $revenue
. If you are using your own custom revenue event, you can select your own custom revenue property.You don't have to use a revenue property here, it's the most common use case of the Revenue LTV chart.
Add properties to the revenue event by clicking on + Filter, selecting the property name, and specifying the property value you’re interested in. You can add as many properties as you like, one at a time.
These properties must be explicitly sent by you via Amplitude's SDKs when you log revenue events.
If you are using [Amplitude] Any Revenue Event
, you can filter on one of five event properties to filter on, all prefixed with a $
:
$price
: The price of the products purchased$productId:
A product-specific identifier for each item purchased$quantity
: The quantity of products purchased$revenueType
: The revenue category—common values include income, tax, refund, etc.$eventProperties
: An object of event properties to include in the revenue eventIn the Segmentation Module, identify the user segment you want to include in this analysis. Click Saved Segments to import a segment you saved already. Otherwise, Amplitude begins from the assumption that your analysis targets all users.
If you don't want to import a saved user segment, you can start building your own by adding properties. To do so, click + where, choose the property you want to include, and specify the property value you’re interested in.
You can narrow your focus even further by telling Amplitude you only want to include users who have already performed certain actions. To do so, click + perform, then choose the event you’re interested in.
If desired, add another user segment by clicking + Add Segment, and repeating steps 3 and 4.
Choose the measure you'd like to use for this analysis.
Each of these metrics only looks at users who were new to Amplitude during the time frame of your analysis. They don't need a triggered a revenue event to be included, except for ARPPU.
Use the date picker to set the frequency breakdown and time frame of your analysis.
Next, learn how to interpret your revenue analysis.
Thanks for your feedback!
November 25th, 2024
Need help? Contact Support
Visit Amplitude.com
Have a look at the Amplitude Blog
Learn more at Amplitude Academy
© 2024 Amplitude, Inc. All rights reserved. Amplitude is a registered trademark of Amplitude, Inc.