ARPPU: qué es, fórmula de cálculo y métrica

Autor: IT Sectr Publicado: 2026-04-20 Tiempo de lectura: 9 min

No todos los usuarios pagan, pero los que pagan determinan los ingresos de la aplicación. ARPPU (Average Revenue Per Paying User) muestra la cantidad promedio que aporta un usuario de pago durante un período. Según RevenueCat (2025), en las 100 mejores aplicaciones el ARPPU supera entre 6 y 8 veces al ARPU, una brecha que demuestra lo pequeña que es la proporción de audiencia de pago. Esta métrica es fundamental para evaluar la eficiencia de la monetización y el trabajo con usuarios premium.

Puntos clave

  • ARPPU — ingreso promedio por usuario de pago, solo considera a quienes realizaron una compra.
  • Fórmula ARPPU = ingreso total / cantidad de usuarios de pago en un período.
  • Métrica siempre es superior a ARPU — cuanto mayor es la brecha, menor es la conversión de gratuitos a pagos.
  • Un ARPPU alto no siempre es bueno — si crece a costa de una caída en la conversión, el negocio pierde ingresos.
  • El análisis de ARPPU por cohortes ayuda a identificar los mejores canales y estrategias de monetización.

¿Qué es ARPPU?

ARPPU (Average Revenue Per Paying User) es una métrica de monetización que solo considera a los usuarios de pago. El indicador responde a la pregunta: ¿cuánto gasta en promedio un usuario que decide realizar una compra? ARPPU excluye del cálculo a todos los que no pagan, y eso es el 90–97% de la audiencia en la mayoría de las aplicaciones móviles.

La métrica es indispensable para analizar el segmento premium. Si el ARPU cae, puede deberse tanto a una disminución de los ingresos de los usuarios de pago como a la llegada de una gran cantidad de usuarios gratuitos. ARPPU aísla el efecto: si ARPPU se mantiene estable, la audiencia premium paga como siempre, y el problema está en la cantidad o calidad del tráfico.

Según Sensor Tower (2025), el ARPPU promedio en juegos móviles es de 12,50 dólares en 90 días. En la categoría Strategy alcanza los 28 dólares, en Hypercasual — 1,50 dólares. Cuanto más complejo es el juego, mayor es la participación y el gasto promedio de los usuarios de pago. En las utilidades, el ARPPU es más bajo debido a compras únicas sin suscripciones.

Cómo se calcula ARPPU

La fórmula de ARPPU difiere de ARPU solo en el denominador. En lugar de todos los usuarios, se toman solo los usuarios de pago: aquellos que realizaron al menos una transacción durante el período. Un usuario de pago se identifica a nivel de identificador (User ID, Advertising ID) vinculado a la plataforma (iOS / Android).

kotlin
data class PayingUserMetrics(
    val totalRevenue: Double,
    val payingUsersCount: Int
) {
    val arppu: Double
        get() = roundToTwoDecimals(
            totalRevenue / payingUsersCount
        )
}

data class PurchaseEvent(
    val userId: String,
    val productId: String,
    val priceUSD: Double
)

La clase PayingUserMetrics encapsula la lógica de ARPPU. La propiedad arppu se calcula al acceder a ella, lo que garantiza la actualidad de los datos. PurchaseEvent registra cada compra. Para un cálculo correcto, es necesario deduplicar usuarios: incluso si una persona realizó 10 compras, se cuenta una vez en el denominador.

Frecuencia de compras y ARPPU

ARPPU puede crecer tanto por un aumento en el ticket promedio como por un aumento en la frecuencia de compras. Determinar el impulsor es una tarea clave del analista. Si el ticket promedio aumentó, la razón es un cambio en los precios o la aparición de un producto caro. Si la frecuencia aumentó, mejoraron las mecánicas de compras repetidas.

Diferencia entre ARPPU y ARPU

La diferencia principal es el denominador. ARPU divide los ingresos entre todos los usuarios, ARPPU — solo entre los usuarios de pago. La brecha entre las métricas refleja la conversión de gratuitos a pagos (F2P). Cuanto mayor es la brecha, menos usuarios de pago hay, pero mayor es su valor para el negocio.

Consideremos una aplicación hipotética. Ingresos de 50 000 dólares, 500 000 usuarios, usuarios de pago — 10 000. ARPU = 0,10 dólares, ARPPU = 5 dólares. Una brecha de 50 veces indica una conversión del 2%. Si ARPPU comienza a disminuir mientras ARPU se mantiene estable, significa que los usuarios de pago están gastando menos. Si ARPU cae más rápido que ARPPU, la aplicación está atrayendo a muchos usuarios que no pagan.

Según Adjust (2025), una proporción saludable de ARPU a ARPPU para juegos móviles es de 1:5 a 1:15. Para aplicaciones de suscripción, la proporción es más cercana — de 1:3 a 1:6, porque el modelo de suscripción implica una mayor conversión de usuarios gratuitos a usuarios de pago.

MétricaDenominadorMuestra
ARPUTodos los usuariosIngreso promedio por usuario
ARPPUSolo usuarios de pagoIngreso promedio por usuario de pago
DiferenciaConversión F2P y valor de la audiencia de pago

Cuándo mirar ARPU y cuándo ARPPU

La elección de la métrica depende de la tarea. Para evaluar la eficiencia general de la monetización, use ARPU. Para analizar productos premium y precios — ARPPU. En pruebas A/B de nuevas compras, ARPPU mostrará si cambió el valor de los usuarios de pago, mientras que ARPU mostrará cómo afectó al ingreso total.

Factores que influyen en ARPPU

ARPPU es sensible a los cambios en el producto y el marketing. Analicemos los factores clave que determinan el valor de la métrica. Comprender estos factores permite predecir la reacción de ARPPU ante los cambios y evitar errores en la interpretación.

Arquitectura de precios

El conjunto de productos disponibles y sus precios es el impulsor principal de ARPPU. La presencia de paquetes caros (50–100 dólares) desplaza el ticket promedio hacia arriba, incluso si la mayoría compra productos baratos. Apple (2025) recomienda tres niveles: básico (1–5 dólares), medio (10–30 dólares) y premium (50+ dólares) — esto cubre al máximo la demanda de diferentes segmentos.

En aplicaciones de suscripción, ARPPU está determinado por el precio de la suscripción. Las suscripciones anuales con un descuento del 30–50% aumentan ARPPU entre 6 y 8 veces en comparación con las mensuales, aunque la conversión a suscripción anual es menor. RevenueCat (2025) muestra: los usuarios de suscripciones anuales tienen un ARPPU de 60–120 dólares frente a 8–15 dólares de los mensuales.

Región y plataforma

ARPPU varía significativamente según el país y la plataforma. Los usuarios de iOS gastan en promedio 2–3 veces más que los de Android. La razón no son solo los ingresos, sino también la psicología de compra: los propietarios de iPhone están acostumbrados a pagar por contenido. Statista (2025) muestra: el ARPPU en iOS en EE. UU. es de 18 dólares, en Android — 7 dólares en un período de 90 días.

La segmentación geográfica de ARPPU ayuda a ajustar los precios. En Japón, los usuarios gastan 1,5 veces más que en EE. UU., con un ARPPU un 30% más alto en la categoría Games (Data.ai, 2025). La diferencia está relacionada con la cultura del gaming móvil y la alta prevalencia de mecánicas gacha.

Tipo de compras

ARPPU varía según el tipo de compras que realizan los usuarios. Non-consumable (eliminación de anuncios, acceso premium) proporcionan un ARPPU único alto. Consumable (monedas, vidas, potenciadores) — gastos pequeños regulares. Subscription — ARPPU estable con crecimiento gradual al aumentar el precio de la suscripción.

Cómo calcular ARPPU en la práctica

El cálculo automático de ARPPU se integra en el sistema de análisis de la aplicación. Veamos una implementación en Kotlin con agrupación por días. El lado del servidor recopila eventos de compra del SDK de compras dentro de la aplicación y los agrega en informes. El cálculo local ayuda a validar los datos de la plataforma analítica.

kotlin
class ARPPURepository(
    private val purchaseDao: PurchaseDao
) {
    fun getMonthlyARPPU(
        year: Int,
        month: Int
    ): Double {
        val purchases = purchaseDao
            .getPurchasesInPeriod(year, month)
        val payingUsers = purchases
            .map { it.userId }
            .distinct()
            .count()
        val totalRevenue = purchases
            .sumOf { it.priceUSD }
        return roundToTwoDecimals(
            totalRevenue / payingUsers
        )
    }
}

El método distinct garantiza que un usuario se cuente una vez en el denominador, incluso si realizó 50 compras. sumOf suma todos los ingresos. La función devuelve el ARPPU mensual. El ARPPU semanal y diario se calculan de manera similar — solo cambie el período de filtrado.

Para acelerar el cálculo en grandes volúmenes de datos, use consultas agregadas en la base de datos. Una consulta SQL con GROUP BY userId y SUM(revenue) funciona más rápido que cargar todos los registros en memoria. Firebase BigQuery permite ejecutar estas consultas en conjuntos de datos de millones en segundos.

Estrategias para mejorar ARPPU

Aumentar ARPPU es una tarea de los product managers y especialistas en marketing. La métrica se incrementa de tres maneras principales: aumentar precios, aumentar la frecuencia de compras y crear productos más caros. Cada método tiene limitaciones y requiere pruebas.

El primer método es la fijación dinámica de precios. Diferentes segmentos están dispuestos a pagar de manera diferente. Ofertas personalizadas basadas en el comportamiento: un usuario que compró un potenciador caro 3 veces o más tiene más probabilidades de comprar uno barato. Las pruebas A/B de precios son la única forma fiable de determinar el óptimo: un aumento de precio del 10% con una caída de conversión inferior al 10% incrementa ARPPU.

El segundo método son las suscripciones en aplicaciones sin suscripción. Agregar una suscripción semanal a contenido premium aumenta ARPPU entre un 20 y un 40% sin cambiar los precios de las compras únicas. Las suscripciones auto-renovables en iOS generan ingresos estables y un ARPPU predecible para la planificación.

El tercer método es crear mecánicas de rareza. Artículos limitados, conjuntos de temporada y pases de batalla aumentan el ticket promedio. Según GameAnalytics (2025), las aplicaciones con pase de batalla tienen un ARPPU un 45% más alto que las que no lo tienen. La mecánica funciona por el efecto de compromiso: el usuario compró el pase de batalla y se ve obligado a jugar más activamente, realizando compras adicionales.

Errores en la interpretación de ARPPU

ARPPU puede ser engañoso si se interpreta incorrectamente. Analicemos los errores comunes. El principal error es el crecimiento de ARPPU debido a una caída en la conversión. Si varios grandes pagadores se fueron mientras el resto paga igual, ARPPU caerá. Pero si la conversión cayó mientras los usuarios de pago restantes comenzaron a pagar más, ARPPU crecerá, aunque los ingresos totales hayan disminuido.

El segundo error es comparar ARPPU de diferentes productos sin considerar su madurez. Una aplicación nueva con 10 usuarios de pago tiene un ARPPU alto debido a la aleatoriedad. Después de un año con mil usuarios de pago, ARPPU disminuirá — esto es normal. Compare ARPPU solo de productos en la misma etapa del ciclo de vida.

El tercer error es la estacionalidad. ARPPU crece entre un 30 y un 50% en diciembre debido a descuentos y regalos navideños. Comparar noviembre con diciembre no es informativo. Use la comparación interanual (YoY) para una evaluación correcta. Las anomalías estacionales enmascaran el deterioro del producto si no se considera el período.

El cuarto error es confundir ARPPU con el ticket promedio de compra (Average Transaction Size). ARPPU considera todas las compras de un usuario en un período, el ticket promedio solo una transacción. Si un usuario realizó 5 compras de 1 dólar cada una, ARPPU = 5 dólares, ticket promedio = 1 dólar. Son métricas diferentes para diferentes tareas analíticas.

Preguntas frecuentes

¿En qué se diferencia ARPPU del ticket promedio?

ARPPU son los ingresos de un usuario de pago durante un período (puede incluir muchas compras). El ticket promedio es el costo de una transacción. ARPPU siempre es mayor o igual que el ticket promedio si un usuario realiza más de una compra en el período.

¿Qué hacer si ARPPU cae?

Compruebe si los grandes pagadores se han ido, si los precios han bajado o si la composición de los productos premium ha cambiado. Analice la cohorte de nuevos usuarios de pago: es posible que hayan llegado usuarios con menor capacidad de pago.

¿Qué ARPPU se considera alto?

Depende de la categoría. Para juegos casual, un ARPPU mensual de 5–10 dólares es normal. Para Strategy — 20–40 dólares. Para aplicaciones de suscripción — 8–15 dólares al mes. Compare con la mediana de la categoría en las plataformas Data.ai o Sensor Tower.

¿Cómo afecta la plataforma a ARPPU?

Los usuarios de iOS gastan 2–3 veces más que los de Android. Al analizar ARPPU, siempre segmente por plataforma — el promedio de ambas plataformas no refleja la realidad de ninguna de ellas.

¿Por qué ARPPU podría no crecer al aumentar los precios?

El aumento de precios puede reducir la conversión a usuarios de pago. Si el aumento de ingresos de quienes continúan comprando es menor que la pérdida de los que se fueron, ARPPU no crece, sino que cae. Las pruebas A/B ayudan a encontrar el punto de precio óptimo.

Resumen

  • ARPPU — ingreso promedio por usuario de pago, métrica clave del segmento premium.
  • Fórmula ARPPU = ingresos / cantidad de usuarios de pago — cada usuario se cuenta una vez.
  • La brecha entre ARPU y ARPPU muestra la conversión de usuarios gratuitos a usuarios de pago.
  • En ARPPU influyen los precios, la región, la plataforma y el tipo de compra (consumable / subscription / non-consumable).
  • Mejoran ARPPU mediante precios dinámicos, suscripciones y mecánicas de rareza.
  • Los errores incluyen estacionalidad, caída de conversión con crecimiento de ARPPU y confusión con el ticket promedio.
  • Herramientas RevenueCat, Amplitude y Firebase automatizan el cálculo y ofrecen desgloses por cohortes y plataformas.

Desarrollaremos una aplicación móvil llave en mano

IT Sectr crea aplicaciones para iOS y Android para startups y empresas desde 2017. Le asesoraremos y le propondremos la mejor solución.

Discutir el proyecto

Lea también