Guia
Offer codes da App Store vs códigos de indicação para influenciadores (2026)
Os offer codes da Apple e os promo codes do Google Play mudam o que o usuário paga. Um código de indicação mostra qual criador você deve pagar. O que cada loja oferece em 2026, onde os códigos das lojas falham como códigos de criador e como os apps usam os dois.
Atualizado em 1 de novembro de 2026
Em resumo
Um offer code da App Store ou um promo code do Google Play dá ao usuário uma condição garantida pela loja, como um período grátis ou com desconto, mas não credita nem paga ninguém. Um código de indicação identifica o criador que trouxe o usuário, e assim você atribui as compras dele e paga a comissão. A maioria dos apps usa o código de indicação para atribuição e mostra aos usuários indicados uma oferta melhor, configurada na Apple, no Google ou no RevenueCat.
Dois códigos, duas funções diferentes
Para o usuário, os dois são iguais: uma palavra curta digitada em algum lugar. Mas eles fazem coisas diferentes. Um offer code (Apple) ou promo code (Google) é uma ferramenta de preço: a loja o verifica e aplica a condição na compra. Um código de indicação é uma ferramenta de atribuição: seu app ou sua plataforma de afiliados o verifica e registra qual criador trouxe o usuário, para que esse criador ganhe sobre o que o usuário paga.
Um não substitui o outro. Um código de loja não paga ninguém, e um código de indicação não muda o preço por si só. A App Store não tem um recurso de código de indicação para apps, e o programa de afiliados da Apple deixou de cobrir apps e compras dentro do app em 2018. Por isso, a atribuição de criadores é sempre algo que você mesmo adiciona.
Offer codes da Apple em 2026
Os offer codes começaram com as assinaturas de renovação automática. Desde 29 de outubro de 2025, eles cobrem todos os tipos de compra dentro do app, incluindo consumíveis, não consumíveis e assinaturas sem renovação. Para assinaturas, segundo a Ajuda do App Store Connect da Apple (consultada em novembro de 2026):
Três tipos de oferta. Grátis, pagamento conforme o uso (preço reduzido por alguns períodos de cobrança) ou pagamento antecipado (um preço por uma duração definida).
Dois tipos de código. Códigos de uso único, gerados em lotes de 500 a 25.000, e códigos personalizados, que você mesmo nomeia, com até 64 caracteres e até 25.000 resgates por lote.
Limites. Até 1 milhão de códigos por app por trimestre, somando todas as assinaturas, e até 10 ofertas ativas por assinatura ao mesmo tempo. Os códigos de uso único expiram em até seis meses; os personalizados podem ficar sem data de término.
Elegibilidade. Cada oferta pode ser limitada a assinantes novos, atuais ou antigos do grupo de assinaturas, ou a qualquer combinação deles.
Resgate. Pela URL de resgate da oferta, na página Resgatar Cartão-Presente ou Código da App Store, ou dentro do seu app no iOS 14 e posterior.
Mais uma mudança em 2026: desde 26 de março de 2026, os desenvolvedores não podem mais criar promo codes de compra dentro do app no App Store Connect. Os existentes funcionam até expirar, e os promo codes para download de app grátis continuam. Para dar desconto em uma compra dentro do app, agora a ferramenta são os offer codes.
Promo codes do Google Play
Os códigos promocionais do Google Play são mais restritos. Segundo a documentação do Play Billing do Google (consultada em novembro de 2026):
Assinaturas ganham testes grátis, não descontos. Um código promocional de assinatura concede um teste grátis, não uma assinatura grátis nem um preço reduzido. Ele também substitui, e não prolonga, um teste que a assinatura já tenha.
Dois tipos de código. Códigos de uso único podem ser resgatados na Play Store ou no seu app. Códigos personalizados, só para assinaturas, só podem ser resgatados dentro do seu app e apenas por usuários que nunca assinaram antes.
Cotas. Até 10.000 códigos de uso único por trimestre por assinatura, ou um código personalizado com limite de resgates entre 2.000 e 99.999. Produtos únicos compartilham 500 códigos por trimestre em todo o app. Códigos não usados não passam para o trimestre seguinte.
Fixo depois de criado. Depois de criar uma promoção, você não pode alterar o número de códigos nela nem mudá-los para outro tipo.
Para um desconto de verdade no Google Play, a ferramenta é uma oferta de assinatura em um plano base, por exemplo uma com elegibilidade definida pelo desenvolvedor, que o seu app decide exibir.
Código de oferta, código promocional ou código de indicação: lado a lado
O que cada código faz em um programa de criadores. Os limites das lojas vêm da documentação da Apple e do Google em novembro de 2026.
| Pergunta | Código de oferta da Apple | Código promocional do Google Play | Código de indicação |
|---|---|---|---|
| O que faz | Aplica na compra uma oferta garantida pela loja | Concede um teste grátis ou um produto único grátis | Registra qual criador trouxe o usuário |
| Altera o preço | Sim: grátis, pagamento conforme o uso ou pagamento antecipado | Só grátis, sem desconto parcial | Não, a menos que o seu app mostre uma oferta melhor aos usuários indicados |
| Credita um criador | Não | Não | Sim, em compras verificadas com a loja |
| Onde é inserido | URL de resgate, App Store ou o seu app | Play Store ou o seu app; códigos personalizados só no app | Campo de código do seu app ou embutido no link do criador |
| Cota da loja | 1 milhão de códigos por app por trimestre; 10 ofertas ativas por assinatura | 10.000 códigos de uso único por trimestre por assinatura; códigos personalizados com 2.000–99.999 resgates | Nenhuma por parte das lojas |
| Plataformas | Somente plataformas Apple | Somente Android | Um código para iOS, Android e web |
Por que só um código de oferta dá um código de criador fraco
É tentador dar a cada criador um código de oferta personalizado e contar os resgates. Isso rende um desconto e uma contagem aproximada, e esbarra nestes limites:
Ele identifica a oferta, não o criador. Os dados de transação da Apple trazem o identificador da oferta que você configurou no App Store Connect, e o Vendas e Tendências identifica as vendas de ofertas pelo nome de referência da oferta. Para distinguir criadores assim, é preciso uma oferta por criador, e uma assinatura só pode ter 10 ofertas ativas ao mesmo tempo.
Cada loja precisa do seu próprio código. Um código da Apple não funciona no Android, e vice-versa. Então um criador com público misto precisa de dois códigos e de dois conjuntos de instruções.
O resgate pode acontecer fora do seu app. Um usuário que resgata na página da App Store ou por uma URL pode nunca passar pelo seu campo de código. Nesse caso, o seu app só fica sabendo pelos registros da loja.
Renovações e reembolsos ainda exigem um registro contábil. Uma comissão recorrente precisa acompanhar o assinante depois que a oferta termina: cada renovação na taxa combinada, cada reembolso estornado. Uma contagem de resgates não faz isso.
Códigos acabam e expiram. Cotas trimestrais, tamanhos de lote e datas de validade servem para uma promoção. Atrapalham quando um criador continua falando do seu app por um ano.
O Google é um pouco melhor para contar: a Play Developer API mostra o texto do código personalizado aplicado quando uma assinatura começou, enquanto um código de uso único mostra apenas que algum foi usado. Mesmo assim, contar não é pagar.
Como os apps combinam uma oferta com um código de indicação
O padrão que funciona: o código de indicação faz a atribuição, e a loja ou o RevenueCat fornece a condição. No InfluTo, fica assim:
- 1
Dê a cada criador um código e um link de indicação. O mesmo código funciona em iOS, Android e web, digitado ou tocado, e o criador é creditado em cada compra verificada feita pelo usuário indicado.
- 2
Configure a condição na loja ou no RevenueCat. Um teste mais longo ou um desconto no primeiro período como produto ou offering próprio, um código de oferta da Apple ou uma oferta de assinatura do Google Play. Cada um tem suas regras de elegibilidade, então confira a documentação da Apple e do Google antes de depender de um deles.
- 3
Mostre a condição aos usuários indicados. Chame checkAttribution() antes do paywall e mostre a oferta de indicação quando o usuário tiver sido indicado. Ou deixe o RevenueCat Targeting escolher a oferta a partir do atributo de assinante influto_referral que o SDK grava.
- 4
Opcional: use a mesma palavra nos dois códigos. Dê a um código de oferta personalizado da Apple o nome do código de indicação do criador. O usuário digita o código no campo do seu app, o que credita o criador, e o app abre o resgate de código de oferta da Apple para aplicar o desconto.
Para deixar a divisão clara: a InfluTo não cria, não emite nem rastreia códigos de oferta. Ela credita o criador pelo código ou link de indicação e verifica a compra resultante com a loja, como qualquer outra. O desconto em si vem da Apple, do Google ou da sua oferta no RevenueCat.
Um desconto também muda a comissão. A comissão é uma porcentagem do que o usuário realmente paga. Por isso, um período gratuito não rende nada até o primeiro período pago, e um primeiro mês com metade do preço reduz a comissão desse mês pela metade. Renovações pelo preço cheio rendem a taxa cheia. Se os criadores devem manter a primeira comissão integral, um teste mais longo costuma ser a oferta mais justa.
Mantenha as promoções dentro das regras das lojas
Seja qual for a combinação, a oferta precisa seguir as regras das lojas, e os criadores precisam descrevê-la do jeito que a loja a aplica.
Recompense a compra, não a instalação. Faça da oferta um preço melhor ou um teste mais longo na sua assinatura, paga pelo sistema de cobrança da loja. As duas lojas restringem pagar ou recompensar pessoas por instalações, avaliações ou resenhas. Consulte as App Store Review Guidelines e as Políticas do Programa para Desenvolvedores do Google Play antes de lançar uma promoção.
Faça o texto corresponder à oferta. Se o código dá um teste de 14 dias, a legenda do criador e o seu paywall devem dizer "teste de 14 dias". A loja aplica os termos que você configurou, não os que aparecem em um vídeo.
Informe a parceria. Criadores que ganham comissão devem identificar o post como publicidade ou link de afiliado, onde a plataforma e a legislação local exigirem.
Códigos de oferta e códigos de indicação, respondidos
Posso usar códigos de oferta da Apple como códigos de influenciadores?
Para o desconto, sim. Para atribuição e pagamento, só em parte. A Apple identifica as vendas pela oferta, não por cada código, uma assinatura pode ter apenas 10 ofertas ativas ao mesmo tempo, e nada paga o criador. Dê a cada criador um código de indicação para crédito e comissão, e use um código de oferta ou um paywall de indicação para a condição especial.
A App Store tem um recurso de código de indicação?
Não. A App Store tem códigos de oferta para descontos e códigos promocionais para downloads gratuitos de apps, mas nenhum recurso de indicação ou afiliados para apps. Você adiciona a atribuição de criadores por conta própria, ou com uma plataforma de afiliados e o SDK dela.
Como rastrear resgates de códigos promocionais por influenciador?
A Apple informa as vendas com código de oferta pelo nome de referência da oferta, em Vendas e Tendências e nos dados de transação. Por isso, para contar por criador, é preciso uma oferta por criador. A Google Play Developer API mostra o texto de um código personalizado usado na assinatura. Para creditar criadores nas renovações e tratar reembolsos, use também um código de indicação e verifique cada compra com a loja.
Os códigos promocionais do Google Play podem dar desconto em uma assinatura?
Não. Os códigos promocionais de assinatura no Google Play concedem apenas um teste gratuito. Para um preço reduzido, crie uma oferta de assinatura no plano base e decida no seu app quem a vê.
Desenvolvedores ainda podem criar códigos promocionais da App Store para compras no app?
Não desde 26 de março de 2026. Os códigos promocionais de compras no app já existentes funcionam até expirar, e os códigos promocionais para downloads gratuitos de apps continuam. Os códigos de oferta agora cobrem todos os tipos de compra no app.
A InfluTo cria ou rastreia códigos de oferta?
Não. A InfluTo credita os criadores pelo código ou link de indicação e verifica cada compra com a Apple ou o Google, pelo RevenueCat ou diretamente. Você configura a oferta no App Store Connect, no Play Console ou no RevenueCat, e a mostra aos usuários indicados com checkAttribution() ou RevenueCat Targeting.
Um desconto reduz a comissão do criador?
Sim, no pagamento com desconto. A comissão é uma parte do que o usuário realmente paga, então um período gratuito não rende nada e um mês com metade do preço rende metade. Renovações pelo preço cheio rendem a taxa cheia.
Deixe a loja definir o preço. Deixe o código creditar o criador.
Códigos de indicação que funcionam em iOS, Android e web, comissões verificadas pela loja e pagamentos mensais aos criadores. US$ 0 por mês, 10% da receita indicada por criadores.
Comece grátis