ARPPU: o que é, fórmula de cálculo e métrica

Autor: IT Sectr Publicado: 2026-04-20 Tempo de leitura: 9 min

Nem todos os usuários pagam, mas aqueles que pagam determinam a receita do aplicativo. ARPPU (Average Revenue Per Paying User) mostra o valor médio que um usuário pagante gera durante um período. De acordo com a RevenueCat (2025), nos 100 principais aplicativos, o ARPPU é 6–8 vezes maior que o ARPU — a diferença demonstra o quão pequena é a parcela de audiência pagante. Essa métrica é crítica para avaliar a eficiência da monetização e o trabalho com usuários premium.

Principais pontos

  • ARPPU — receita média por usuário pagante, considera apenas aqueles que realizaram uma compra.
  • Fórmula ARPPU = receita total / número de usuários pagantes em um período.
  • Métrica sempre maior que ARPU — quanto maior a diferença, menor a conversão de gratuitos para pagantes.
  • ARPPU alto nem sempre é bom — se crescer às custas de queda na conversão, o negócio perde receita.
  • Análise de ARPPU por coortes ajuda a identificar os melhores canais e estratégias de monetização.

O que é ARPPU?

ARPPU (Average Revenue Per Paying User) é uma métrica de monetização que considera apenas usuários pagantes. O indicador responde à pergunta: quanto gasta em média um usuário que decide fazer uma compra. O ARPPU exclui do cálculo todos que não pagam — e isso representa 90–97% da audiência na maioria dos aplicativos móveis.

A métrica é indispensável para analisar o segmento premium. Se o ARPU cair, pode ser causado tanto por uma redução na receita dos pagantes quanto por um influxo de grande número de usuários gratuitos. O ARPPU isola o efeito: se o ARPPU está estável, a audiência premium está pagando normalmente, e o problema está na quantidade ou qualidade do tráfego.

De acordo com a Sensor Tower (2025), o ARPPU médio em jogos móveis é de US$ 12,50 em 90 dias. Na categoria Strategy, o valor chega a US$ 28, em Hypercasual — US$ 1,50. Quanto mais complexo o jogo, maior o engajamento e o gasto médio dos usuários pagantes. Em utilitários, o ARPPU é menor devido a compras únicas sem assinaturas.

Como o ARPPU é calculado

A fórmula do ARPPU difere do ARPU apenas no denominador. Em vez de todos os usuários, são considerados apenas os usuários pagantes — aqueles que realizaram pelo menos uma transação durante o período. Um usuário pagante é identificado no nível de identificador (User ID, Advertising ID) vinculado à 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
)

A classe PayingUserMetrics encapsula a lógica do ARPPU. A propriedade arppu é calculada quando acessada — isso garante a atualidade dos dados. PurchaseEvent registra cada compra. Para um cálculo correto, é necessário deduplicar usuários: mesmo que uma pessoa tenha feito 10 compras, ela é contada uma vez no denominador.

Frequência de compras e ARPPU

O ARPPU pode crescer tanto pelo aumento no ticket médio quanto pelo aumento na frequência de compras. Determinar o impulsionador é uma tarefa chave do analista. Se o ticket médio aumentou — a causa é uma mudança nos preços ou o surgimento de um produto caro. Se a frequência aumentou — as mecânicas de compras repetidas melhoraram.

Diferença entre ARPPU e ARPU

A principal diferença é o denominador. O ARPU divide a receita por todos os usuários, o ARPPU — apenas pelos pagantes. A diferença entre as métricas reflete a taxa de conversão de gratuitos para pagantes (F2P). Quanto maior a diferença, menos usuários pagantes existem, mas maior é seu valor para o negócio.

Considere um aplicativo hipotético. Receita de US$ 50.000, 500.000 usuários, pagantes — 10.000. ARPU = US$ 0,10, ARPPU = US$ 5. Uma diferença de 50 vezes indica uma taxa de conversão de 2%. Se o ARPPU começar a cair com o ARPU estável — significa que os pagantes estão gastando menos. Se o ARPU cair mais rápido que o ARPPU — o aplicativo está atraindo muitos usuários não pagantes.

De acordo com a Adjust (2025), uma proporção saudável de ARPU para ARPPU em jogos móveis é de 1:5 a 1:15. Para aplicativos de assinatura, a proporção é mais próxima — de 1:3 a 1:6, porque o modelo de assinatura implica uma maior conversão de usuários gratuitos em pagantes.

MétricaDenominadorMostra
ARPUTodos os usuáriosReceita média por usuário
ARPPUApenas pagantesReceita média por usuário pagante
DiferençaConversão F2P e valor da audiência pagante

Quando olhar para ARPU e quando para ARPPU

A escolha da métrica depende da tarefa. Para avaliar a eficiência geral da monetização, use ARPU. Para analisar produtos premium e preços — ARPPU. Em testes A/B de novas compras, o ARPPU mostrará se o valor dos pagantes mudou, enquanto o ARPU mostrará como isso afetou a receita total.

Fatores que influenciam o ARPPU

O ARPPU é sensível a mudanças no produto e no marketing. Vamos analisar os principais fatores que determinam o valor da métrica. Compreender esses fatores ajuda a prever a reação do ARPPU a mudanças e evitar erros de interpretação.

Arquitetura de preços

O conjunto de produtos disponíveis e seus preços é o principal impulsionador do ARPPU. A presença de pacotes caros (US$ 50–100) eleva o ticket médio, mesmo que a maioria compre produtos baratos. A Apple (2025) recomenda três níveis: básico (US$ 1–5), intermediário (US$ 10–30) e premium (US$ 50+) — isso cobre ao máximo a demanda de diferentes segmentos.

Em aplicativos de assinatura, o ARPPU é determinado pelo preço da assinatura. Assinaturas anuais com desconto de 30–50% aumentam o ARPPU em 6–8 vezes em comparação com as mensais, embora a conversão para assinatura anual seja menor. A RevenueCat (2025) mostra: usuários de assinaturas anuais têm ARPPU de US$ 60–120 contra US$ 8–15 dos usuários mensais.

Região e plataforma

O ARPPU varia muito por país e plataforma. Usuários iOS gastam em média 2–3 vezes mais que usuários Android. A razão não é apenas a renda, mas também a psicologia de compra: proprietários de iPhone estão acostumados a pagar por conteúdo. A Statista (2025) mostra: ARPPU no iOS nos EUA é de US$ 18, no Android — US$ 7 em um período de 90 dias.

A segmentação geográfica do ARPPU ajuda a ajustar preços. No Japão, os usuários gastam 1,5 vez mais que nos EUA, com ARPPU 30% maior na categoria Games (Data.ai, 2025). A diferença está relacionada à cultura de jogos móveis e à alta prevalência de mecânicas gacha.

Tipo de compras

O ARPPU varia dependendo do tipo de compras que os usuários realizam. Non-consumable (remoção de anúncios, acesso premium) proporciona um ARPPU único alto. Consumable (moedas, vidas, impulsores) — gastos pequenos regulares. Subscription — ARPPU estável com crescimento gradual à medida que o preço da assinatura aumenta.

Como calcular ARPPU na prática

O cálculo automático do ARPPU é integrado ao sistema de análise do aplicativo. Vamos ver uma implementação em Kotlin com agrupamento por dias. O lado do servidor coleta eventos de compra do SDK de compras no aplicativo e os agrega em relatórios. O cálculo local ajuda a validar os dados da plataforma de análise.

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
        )
    }
}

O método distinct garante que um usuário seja contado uma vez no denominador, mesmo que tenha feito 50 compras. sumOf soma toda a receita. A função retorna o ARPPU mensal. O ARPPU semanal e diário são calculados de forma semelhante — basta alterar o período de filtragem.

Para acelerar o cálculo em grandes volumes de dados, use consultas agregadas no banco de dados. Uma consulta SQL com GROUP BY userId e SUM(revenue) funciona mais rápido que carregar todos os registros na memória. O Firebase BigQuery permite executar essas consultas em conjuntos de dados de milhões em segundos.

Estratégias para melhorar o ARPPU

Aumentar o ARPPU é tarefa dos gerentes de produto e profissionais de marketing. A métrica é aumentada de três maneiras principais: aumentar preços, aumentar a frequência de compras e criar produtos mais caros. Cada método tem limitações e requer testes.

O primeiro método é a precificação dinâmica. Diferentes segmentos estão dispostos a pagar de forma diferente. Ofertas personalizadas com base no comportamento: um usuário que comprou um impulsionador caro 3+ vezes tem maior probabilidade de comprar um barato. O teste A/B de preços é a única maneira confiável de determinar o ponto ideal: um aumento de preço de 10% com queda de conversão inferior a 10% aumenta o ARPPU.

O segundo método são assinaturas em aplicativos sem assinatura. Adicionar uma assinatura semanal para conteúdo premium aumenta o ARPPU em 20–40% sem alterar os preços de compras únicas. As assinaturas auto-renováveis no iOS geram receita estável e ARPPU previsível para planejamento.

O terceiro método é criar mecânicas de raridade. Itens limitados, conjuntos sazonais e passes de batalha aumentam o ticket médio. De acordo com a GameAnalytics (2025), aplicativos com passe de batalha têm ARPPU 45% maior que os sem. A mecânica funciona pelo efeito de compromisso: o usuário comprou o passe de batalha e é forçado a jogar mais ativamente, fazendo compras adicionais.

Armadilhas na interpretação do ARPPU

O ARPPU pode ser enganoso se interpretado incorretamente. Vamos examinar as armadilhas comuns. A principal armadilha — crescimento do ARPPU devido à queda na conversão. Se vários grandes pagadores saíram e os restantes pagam o mesmo — o ARPPU cairá. Mas se a conversão caiu enquanto os pagadores restantes começaram a pagar mais — o ARPPU crescerá, embora a receita total tenha diminuído.

A segunda armadilha — comparar ARPPU de diferentes produtos sem considerar sua maturidade. Um aplicativo novo com 10 usuários pagantes tem ARPPU alto devido à aleatoriedade. Depois de um ano com mil usuários pagantes, o ARPPU diminuirá — isso é normal. Compare ARPPU apenas de produtos no mesmo estágio do ciclo de vida.

A terceira armadilha — sazonalidade. O ARPPU cresce 30–50% em dezembro devido a descontos e presentes de fim de ano. Comparar novembro com dezembro não é informativo. Use comparação ano a ano (YoY) para uma avaliação correta. Anomalias sazonais mascaram a deterioração do produto se o período não for considerado.

A quarta armadilha — confundir ARPPU com ticket médio de compra (Average Transaction Size). O ARPPU considera todas as compras de um usuário em um período, o ticket médio — apenas uma transação. Se um usuário fez 5 compras de US$ 1 cada, ARPPU = US$ 5, ticket médio = US$ 1. São métricas diferentes para diferentes tarefas analíticas.

Perguntas frequentes

Como o ARPPU difere do ticket médio?

ARPPU é a receita de um usuário pagante em um período (pode incluir várias compras). O ticket médio é o custo de uma transação. O ARPPU é sempre maior ou igual ao ticket médio se um usuário fizer mais de uma compra no período.

O que fazer se o ARPPU estiver caindo?

Verifique se grandes pagadores saíram, se os preços caíram ou se a composição dos produtos premium mudou. Analise a coorte de novos pagantes: talvez tenham chegado usuários com menor capacidade de pagamento.

Qual ARPPU é considerado alto?

Depende da categoria. Para jogos casuais, ARPPU mensal de US$ 5–10 é normal. Para Strategy — US$ 20–40. Para aplicativos de assinatura — US$ 8–15 por mês. Compare com a mediana da categoria nas plataformas Data.ai ou Sensor Tower.

Como a plataforma afeta o ARPPU?

Usuários iOS gastam 2–3 vezes mais que usuários Android. Ao analisar o ARPPU, sempre segmente por plataforma — a média das duas plataformas não reflete a realidade de nenhuma delas.

Por que o ARPPU pode não crescer com o aumento de preços?

O aumento de preços pode reduzir a conversão em pagantes. Se o ganho de receita daqueles que continuam comprando for menor que a perda dos que saíram — o ARPPU não cresce, cai. O teste A/B ajuda a encontrar o ponto de preço ideal.

Resumo

  • ARPPU — receita média por usuário pagante, métrica chave do segmento premium.
  • Fórmula ARPPU = receita / número de pagantes — cada usuário é contado uma vez.
  • A diferença entre ARPU e ARPPU mostra a conversão de usuários gratuitos em pagantes.
  • O ARPPU é influenciado por preços, região, plataforma e tipo de compra (consumable / subscription / non-consumable).
  • Melhoram o ARPPU com precificação dinâmica, assinaturas e mecânicas de raridade.
  • Armadilhas incluem sazonalidade, queda de conversão com crescimento do ARPPU e confusão com o ticket médio.
  • Ferramentas RevenueCat, Amplitude e Firebase automatizam o cálculo e fornecem análises por coortes e plataformas.

Vamos desenvolver um aplicativo móvel chave na mão

A IT Sectr cria aplicativos para iOS e Android para startups e empresas desde 2017. Nós vamos aconselhá-lo e propor a melhor solução.

Discutir o projeto

Leia também