Flow metrics

Adapty collects a series of metrics to help you measure the performance of your flows. Unlike paywall metrics, flow metrics include completion tracking, so you can see where users drop off across the flow’s screens. All metrics are updated in real-time, except for views, which are updated once every several minutes. This document outlines the metrics available, their definitions, and how they are calculated.

Flow revenue is calculated from all transactions that occurred after the flow has been shown.

Flow metrics are available on the flow list, providing an overview of the performance of all your flows. This consolidated view presents aggregated metrics for each flow, allowing you to compare their effectiveness and identify areas for improvement.

For a more granular analysis of each flow, navigate to the flow detail metrics. There you will find comprehensive metrics specific to the selected flow, offering deeper insight into its performance.

Flow metrics overview

Metrics controls

The system displays metrics based on the selected time period and organizes them according to the left-side column parameter with three indentation levels.

For Published flows, the metrics cover the period from the flow’s publish date until the current date. Draft and archived flows are included in the metrics table, but if no data is available, they appear without any displayed metrics.

View options for metrics data

The flow page offers two viewing options for metrics data:

  • Placement-based view: Metrics are grouped by the placements associated with the flow. Use this view to compare how the same flow performs across different placements.
  • Audience-based view: Metrics are grouped by the target audience of the flow. Use this view to assess metrics specific to different audience segments.

The dropdown at the top of the flow page allows you to select the preferred view.

Placement-based and audience-based view options

Filter metrics by install date

The Filter metrics by install date checkbox lets you analyze data based on when users installed your app, instead of when transactions or views happened. This is useful for measuring user acquisition performance for a specific cohort of users.

Filter metrics by install date checkbox

Time ranges

You can analyze metrics data using a time range, allowing you to focus on specific durations such as days, weeks, months, or custom date ranges.

Time range selector

Filters and groups

Adapty offers tools for filtering and customizing metrics analysis to suit your needs. The metrics page gives you access to various time ranges, grouping options, and filtering possibilities.

  • Filter by: Attribution (source, ad group, ad set, creative, campaign), Country, Store.
  • Group by: Flow (default), Country, or Store. Grouping options appear in the dropdown only when there is data for that dimension — for example, if all flow views come from a single country, Country won’t be offered.

You can find more information about the available controls, filters, grouping options, and how to use them in this documentation.

Single metric chart

The chart section shows your data in a simple bar graph. The chart helps you quickly see:

  • The exact numbers for each metric.
  • Period-specific data.

A total sum appears next to the chart, giving you the complete picture at a glance.

Click the arrow icon to expand the chart.

Single metric chart

Total metrics summary

Next to the single metric chart, there is a total metrics summary section. This section shows the cumulative values for the selected metrics at a specific point in time. You can change the displayed metric using a dropdown menu.

Total metrics summary

Metrics definitions

Views & unique views

Views count the number of times users start your flow (reach the first screen). If someone starts it twice, that counts as two views but one unique view. This metric helps you understand how often your flow has been shown.

Completions & unique completions

Completions count the number of times users reach the last screen of your flow. If someone completes it twice, that counts as two completions but one unique completion.

Unique completions rate

The number of unique completions divided by the number of unique views. Use this metric to understand how users progress through the flow and to identify where they drop off.

Revenue

Revenue shows your total earnings in USD from purchases and renewals attributed to the flow. This is the amount before any deductions, including the App Store / Play Store commission.

Proceeds

Proceeds show what you receive after the App Store / Play Store takes their commission, but before taxes.

Notify Adapty if your app is enrolled in a reduced commission program. To ensure correct calculations, specify your Small Business Program and Reduced Service Fee program status in your app settings.

Net proceeds

Your final earnings after both store commissions and taxes are deducted.

ARPPU

ARPPU is the average revenue per paying user. It’s calculated as total revenue divided by the number of unique paying users. $15,000 revenue / 1,000 paying users = $15 ARPPU.

ARPU

ARPU is the average revenue per user who viewed the flow. It’s calculated as total revenue divided by the number of unique viewers.

ARPAS

ARPAS is the average revenue per active subscriber. It’s calculated by dividing total revenue by the number of subscribers who have activated a trial or subscription. For example: $5,000 revenue / 1,000 subscribers = $5 ARPAS.

CR purchases & unique CR purchases

Conversion rate to purchases shows what percentage of flow views result in purchases. For example, 10 purchases from 100 views is a 10% conversion rate. Unique CR purchases measures what percentage of unique users who view your flow end up making a purchase, counting each user only once regardless of how many times they see it.

CR trials & unique CR trials

Conversion rate to trials shows what percentage of flow views result in starting a trial. For example, 10 trials from 100 views is a 10% conversion rate. Unique CR trials measures what percentage of unique users who view your flow start a trial, counting each user only once regardless of how many times they see it.

Purchases

Purchases count all transactions on your flow, except renewals. This includes:

  • New direct purchases.
  • Trial conversions of trials activated on the flow.
  • Plan changes (upgrades, downgrades, cross-grades).
  • Subscription restores on the flow, such as when a subscription is reinstated after expiration without auto-renewal.

This metric gives you a complete picture of new transaction activity from your flow.

Trials

Trials count the number of users who started free trial periods through your flow. Use this metric to track how well your trial offer attracts users before they decide to pay.

Trials cancelled

Trials cancelled shows how many users turned off auto-renewal during their trial period. This tells you how many people decided not to continue with a paid subscription after trying your service.

Refunds

Refunds count how many purchases and subscriptions were returned for a refund, regardless of the reason.

Refund rate

Refund rate shows the percentage of first-time purchases refunded. Example: 5 refunds from 1,000 first-time purchases = 0.5% refund rate. Renewals are not counted in this calculation.