Guida
Offer code dell'App Store e codici referral per gli influencer (2026)
Gli offer code di Apple e i promo code di Google Play cambiano quanto paga l'utente. Un codice referral ti dice quale creator pagare. Cosa offre ogni store nel 2026, dove i codici degli store non bastano come codici per creator e come le app usano entrambi.
Aggiornato il 1 novembre 2026
In breve
Un offer code dell'App Store o un promo code di Google Play dà all'utente un'offerta applicata dallo store, come un periodo gratuito o scontato, ma non riconosce né paga nessuno. Un codice referral identifica il creator che ha portato l'utente, così puoi attribuirgli gli acquisti e pagare la commissione. La maggior parte delle app usa il codice referral per l'attribuzione e mostra agli utenti referenziati un'offerta migliore, configurata in Apple, Google o RevenueCat.
Due codici, due compiti diversi
Per un utente sembrano uguali: una breve parola da digitare da qualche parte. In realtà fanno cose diverse. Un offer code (Apple) o un promo code (Google) è uno strumento di prezzo: lo store lo controlla e applica l'offerta all'acquisto. Un codice referral è uno strumento di attribuzione: la tua app o la tua piattaforma di affiliazione lo controlla e registra quale creator ha portato l'utente, così che quel creator possa guadagnare su ciò che l'utente paga.
Nessuno dei due sostituisce l'altro. Un codice dello store non paga nessuno, e un codice referral da solo non cambia il prezzo. L'App Store non ha una funzione di codici referral per le app, e il programma di affiliazione di Apple ha smesso di coprire app e acquisti in-app nel 2018: l'attribuzione ai creator resta sempre qualcosa da aggiungere.
Gli offer code di Apple nel 2026
Gli offer code sono nati per gli abbonamenti con rinnovo automatico. Dal 29 ottobre 2025 coprono ogni tipo di acquisto in-app, compresi consumabili, non consumabili e abbonamenti senza rinnovo. Per gli abbonamenti, secondo la guida di App Store Connect di Apple (verificata a novembre 2026):
Tre tipi di offerta. Gratuita, pay as you go (prezzo ridotto per un certo numero di periodi di fatturazione) o pagamento anticipato (un unico prezzo per una durata stabilita).
Due tipi di codice. Codici monouso, generati in lotti da 500 a 25.000, e codici personalizzati a cui dai un nome tu, fino a 64 caratteri, con fino a 25.000 riscatti per lotto.
Limiti. Fino a 1 milione di codici per app a trimestre, condivisi tra gli abbonamenti, e fino a 10 offerte attive per abbonamento alla volta. I codici monouso scadono entro sei mesi; quelli personalizzati possono restare attivi senza data di fine.
Idoneità. Ogni offerta può essere limitata ad abbonati nuovi, esistenti o scaduti del gruppo di abbonamento, o a qualsiasi combinazione dei tre.
Riscatto. Tramite l'URL di riscatto dell'offerta, nella pagina Riscatta carta regalo o codice dell'App Store, oppure dentro la tua app su iOS 14 e successivi.
Un'altra novità del 2026: dal 26 marzo 2026 gli sviluppatori non possono più creare promo code per acquisti in-app in App Store Connect. Quelli esistenti funzionano fino alla scadenza, e restano i promo code per il download di un'app gratuita. Per uno sconto su un acquisto in-app, ora lo strumento sono gli offer code.
I promo code di Google Play
I promo code di Google Play sono più limitati. Secondo la documentazione di Google su Play Billing (verificata a novembre 2026):
Gli abbonamenti ricevono prove gratuite, non sconti. Un promo code per un abbonamento concede una prova gratuita: non un abbonamento gratis e nemmeno un prezzo ridotto. Inoltre sostituisce, anziché prolungare, una prova già prevista dall'abbonamento.
Due tipi di codice. I codici monouso possono essere riscattati nel Play Store o nella tua app. I codici personalizzati, solo per gli abbonamenti, si possono riscattare solo nella tua app e solo da chi non si è mai abbonato prima.
Quote. Fino a 10.000 codici monouso a trimestre per abbonamento, oppure un codice personalizzato con un limite di riscatti tra 2.000 e 99.999. I prodotti una tantum condividono 500 codici a trimestre per tutta l'app. I codici non usati non passano al trimestre successivo.
Non modificabile dopo la creazione. Dopo aver creato una promozione, non puoi cambiare il numero di codici né passare a un altro tipo.
Per uno sconto vero su Google Play lo strumento è un'offerta di abbonamento su un piano base, ad esempio una con idoneità stabilita dallo sviluppatore, che la tua app decide quando mostrare.
Offer code, promo code o codice referral: a confronto
Cosa fa ogni codice in un programma per creator. I limiti degli store provengono dalla documentazione di Apple e Google a novembre 2026.
| Domanda | Offer Code Apple | Promo Code Google Play | Codice referral |
|---|---|---|---|
| Cosa fa | Applica all'acquisto un'offerta gestita dallo store | Concede una prova gratuita o un prodotto una tantum gratuito | Registra quale creator ha portato l'utente |
| Cambia il prezzo | Sì: gratis, pagamento graduale o pagamento anticipato | Solo gratis, nessuno sconto parziale | No, a meno che la tua app mostri agli utenti invitati un'offerta migliore |
| Accredita un creator | No | No | Sì, sugli acquisti verificati con lo store |
| Dove si inserisce | URL di riscatto, App Store o la tua app | Play Store o la tua app; i codici personalizzati solo nella tua app | Il campo codice della tua app, oppure incluso nel link del creator |
| Quota dello store | 1 milione di codici per app a trimestre; 10 offerte attive per abbonamento | 10.000 codici monouso a trimestre per abbonamento; codici personalizzati da 2.000 a 99.999 riscatti | Nessuna da parte degli store |
| Piattaforme | Solo piattaforme Apple | Solo Android | Un solo codice su iOS, Android e web |
Perché un offer code da solo è un codice creator debole
La tentazione è dare a ogni creator un offer code personalizzato e contare i riscatti. Ottieni uno sconto e un conteggio approssimativo, ma poi ti scontri con questi limiti:
Identifica l'offerta, non il creator. I dati di transazione di Apple riportano l'identificativo dell'offerta configurata in App Store Connect, e Vendite e tendenze identifica le vendite delle offerte tramite il nome di riferimento dell'offerta. Per distinguere i creator così serve un'offerta per ciascuno, e un abbonamento può avere solo 10 offerte attive alla volta.
Ogni store ha bisogno di un suo codice. Un codice Apple non funziona su Android e viceversa, quindi un creator con un pubblico misto ha bisogno di due codici e di due serie di istruzioni.
Il riscatto può avvenire fuori dalla tua app. Chi riscatta dalla pagina dell'App Store o tramite un URL potrebbe non passare mai dal campo codice della tua app, che quindi lo scopre solo dai registri dello store.
Rinnovi e rimborsi richiedono comunque un registro. Una commissione ricorrente deve seguire l'abbonato anche dopo la fine dell'offerta: ogni rinnovo alla percentuale concordata, ogni rimborso stornato. Un conteggio dei riscatti non lo fa.
I codici si esauriscono e scadono. Quote trimestrali, dimensioni dei lotti e scadenze vanno bene per una promozione. Sono scomodi per un creator che parla della tua app per un anno intero.
Google è un po' meglio per il conteggio: la sua Play Developer API mostra il testo del codice personalizzato applicato all'inizio di un abbonamento, mentre per un codice monouso indica solo che ne è stato usato uno. Ma contare non significa pagare.
Come le app combinano un'offerta e un codice referral
Lo schema che funziona: il codice referral si occupa dell'attribuzione, mentre lo store o RevenueCat fornisce l'offerta. Con InfluTo funziona così:
- 1
Dai a ogni creator un codice referral e un link. Lo stesso codice funziona su iOS, Android e web, digitato o toccato, e il creator viene accreditato per ogni acquisto verificato dell'utente invitato.
- 2
Configura l'offerta nello store o in RevenueCat. Una prova più lunga o uno sconto sul primo periodo, come prodotto o offering a sé, un Offer Code Apple oppure un'offerta di abbonamento Google Play. Ognuno ha regole di idoneità proprie, quindi controlla la documentazione di Apple e Google prima di affidarti a uno.
- 3
Mostra l'offerta agli utenti invitati. Chiama checkAttribution() prima della paywall e mostra l'offerta referral quando l'utente arriva da un referral, oppure lascia che RevenueCat Targeting scelga l'offering in base all'attributo di abbonato influto_referral scritto dall'SDK.
- 4
Facoltativo: usa la stessa parola per entrambi i codici. Dai a un offer code Apple personalizzato il nome del codice referral del creator. L'utente lo inserisce nel tuo campo codice, che attribuisce la vendita al creator, e la tua app apre poi il riscatto dell'offer code di Apple per applicare lo sconto.
Per chiarire come sono divisi i ruoli: InfluTo non crea, non emette e non traccia offer code. Attribuisce la vendita al creator tramite il suo codice o link referral e verifica l'acquisto con lo store, come per qualsiasi altro. Lo sconto vero e proprio arriva da Apple, da Google o dal tuo offering RevenueCat.
Uno sconto cambia anche la commissione. La commissione è una percentuale di ciò che l'utente paga davvero: un periodo gratuito non rende nulla fino al primo periodo a pagamento, e un primo mese a metà prezzo dimezza la commissione di quel mese. I rinnovi a prezzo pieno rendono la percentuale intera. Se vuoi che i creator mantengano l'intera prima commissione, di solito una prova più lunga è l'offerta più equa.
Mantieni le promozioni entro le regole degli store
Qualunque combinazione scegli, l'offerta deve rispettare le regole degli store, e i creator devono descriverla come la applica lo store.
Premia l'acquisto, non l'installazione. Offri un prezzo migliore o una prova più lunga sul tuo abbonamento, pagato tramite la fatturazione dello store. Entrambi gli store limitano i pagamenti o i premi per installazioni, valutazioni o recensioni: consulta le App Store Review Guidelines e le Google Play Developer Program Policies prima di lanciare una promozione.
Allinea i testi all'offerta. Se il codice dà una prova di 14 giorni, sia la didascalia del creator sia la tua paywall devono dire prova di 14 giorni. Lo store applica i termini che hai configurato, non quelli di un video.
Dichiara il rapporto commerciale. I creator che guadagnano commissioni dovrebbero indicare il post come pubblicità o link di affiliazione, dove la loro piattaforma e le norme locali lo richiedono.
Offer code e codici referral: le risposte
Posso usare gli offer code Apple come codici per gli influencer?
Per lo sconto sì; per attribuzione e pagamento solo in parte. Apple identifica le vendite per offerta e non per singolo codice, un abbonamento può avere solo 10 offerte attive alla volta e nulla paga il creator. Dai a ogni creator un codice referral per l'attribuzione e la commissione, e usa un offer code o una paywall referral per l'offerta.
Esiste una funzione di codici referral nell'App Store?
No. L'App Store ha gli offer code per gli sconti e i promo code per scaricare app gratis, ma nessuna funzione di referral o affiliazione per le app. L'attribuzione ai creator la aggiungi tu, oppure con una piattaforma di affiliazione e il suo SDK.
Come tengo traccia dei riscatti dei promo code per ogni influencer?
Apple riporta le vendite con offer code in base al nome di riferimento dell'offerta, in Vendite e tendenze e nei dati delle transazioni, quindi per conteggiare per creator serve un'offerta per creator. La Play Developer API di Google mostra il testo del codice personalizzato usato alla registrazione. Per attribuire ai creator anche i rinnovi e gestire i rimborsi, usa in parallelo un codice referral e verifica ogni acquisto con lo store.
I promo code di Google Play possono dare uno sconto su un abbonamento?
No. I promo code per abbonamenti su Google Play danno solo una prova gratuita. Per un prezzo ridotto, crea un'offerta di abbonamento sul piano base e decidi nella tua app chi la vede.
Gli sviluppatori possono ancora creare promo code dell'App Store per gli acquisti in-app?
Non dal 26 marzo 2026. I promo code già esistenti per gli acquisti in-app funzionano fino alla scadenza, mentre restano i promo code per scaricare app gratis. Ora gli offer code coprono ogni tipo di acquisto in-app.
InfluTo crea o traccia gli offer code?
No. InfluTo attribuisce le vendite ai creator tramite il loro codice o link referral e verifica ogni acquisto con Apple o Google, tramite RevenueCat o direttamente. L'offerta la configuri tu in App Store Connect, nella Play Console o in RevenueCat, e la mostri agli utenti arrivati da un referral con checkAttribution() o RevenueCat Targeting.
Uno sconto riduce la commissione del creator?
Sì, per il pagamento scontato. La commissione è una quota di ciò che l'utente paga davvero: un periodo gratuito non rende nulla e un mese a metà prezzo rende la metà. I rinnovi a prezzo pieno rendono la percentuale intera.
Lo store decide il prezzo. Il codice attribuisce la vendita al creator.
Codici referral che funzionano su iOS, Android e web, commissioni verificate dallo store e pagamenti mensili ai creator. 0 $ al mese, 10% dei ricavi generati dai creator.
Inizia gratis