Sono Jan. Ho costruito InfluTo perché l'acquisizione utenti a pagamento per la mia app contacalorie era in perdita, e i primi utenti in produzione della piattaforma sono state le mie stesse app. Questa guida quindi nasce dall'integrazione che ho eseguito davvero, non da una lista di funzionalità.
Aggiungi un programma di affiliazione a un'app mobile in cinque passi: decidi per cosa paghi (una % ricorrente dei ricavi da abbonamento batte i bounty per installazione), scegli esattamente un percorso di verifica (webhook RevenueCat o convalida delle ricevute degli store), installa un SDK (~5 minuti, quattro piattaforme), verifica l'integrazione con un acquisto sandbox, poi carica un portafoglio a garanzia e invita i creator. I pagamenti girano automaticamente via Stripe Connect. La configurazione è gratuita; la piattaforma prende il 10% delle commissioni dei creator.
Questa decisione plasma tutto quello che viene dopo. I modelli comuni sono tre:
Per installazione. Facile da capire, facile da falsificare, e premia una qualità del traffico pari a zero. Un creator che ti manda 10.000 installazioni senza intenzione d'acquisto ti costa soldi e non ti rende niente.
Bounty una tantum per abbonato. Meglio, ma dopo il primo pagamento al creator non importa più nulla. Il suo incentivo e la tua retention divergono dal primo giorno.
% ricorrente dei ricavi da abbonamento. Il creator guadagna finché l'abbonato paga. È il modello su cui è costruito InfluTo: la commissione è una percentuale di ricavi da abbonamento verificati, maturata a ogni rinnovo.
La regola ferrea che fa funzionare tutto questo: paga solo su abbonati paganti verificati. Non installazioni, non clic, non screenshot autodichiarati. Se il tuo programma paga su qualsiasi cosa che il dispositivo del cliente o il creator possano affermare, verrà aggirato. Se paga sulle ricevute degli store, non può esserlo.
Sopra puoi aggiungere bonus di traguardo (ad esempio, un bonus fisso quando un creator raggiunge N abbonati). Su InfluTo passano da una fase di revisione prima del pagamento, così un picco di conversioni sospette non fa scattare automaticamente un bonus.
Una conversione deve essere dimostrabile lato server. I modi per dimostrarla sono due, e ne scegli uno — mai entrambi:
Webhook RevenueCat. Se la tua app usa già RevenueCat, questo è il percorso da 10 minuti. Il webhook di RevenueCat diventa l'unica fonte di verità: INITIAL_PURCHASE crea la conversione, RENEWAL matura la commissione ricorrente, CANCELLATION tiene onesti i pagamenti. La spiegazione evento per evento è nella guida all'integrazione dell'affiliazione RevenueCat, linkata qui sotto.
Convalida store-direct. Niente RevenueCat? InfluTo convalida direttamente con l'App Store Server API (iOS) o la convalida delle ricevute di Google Play (Android). Stessa garanzia — la commissione esiste solo dove esiste una transazione verificata dallo store.
In entrambi i casi la garanzia che ottieni è la stessa: a un creator non possono essere dovuti soldi per ricavi mai avvenuti, e nessuno può ingannarti per fartelo pagare.
C'è un SDK per ogni stack — Swift (iOS), Kotlin (Android), Flutter e React Native/Expo — tutti open source su github.com/influto. L'SDK fa due semplici lavori:
Cattura l'attribuzione. Quando un utente arriva dal link di un creator o digita un codice referral, l'SDK lo registra. I codici rendono l'attribuzione deterministica: niente IDFA, niente prompt ATT, niente corrispondenze probabilistiche via fingerprint.
Collega l'attribuzione ai ricavi. Sul percorso RevenueCat, l'SDK scrive il codice come subscriber attribute, così viaggia con l'utente dentro il webhook. Sul percorso store-direct, segnala l'acquisto per la convalida della ricevuta.
L'integrazione tipica è una riga di dipendenza più una chiamata di inizializzazione più una chiamata "l'utente ha inserito il codice". È da lì che viene l'affermazione dei 5 minuti, ed è misurata, non aspirazionale. Gli snippet completi per piattaforma sono su docs.influ.to.
Se usi un agent di coding AI, puoi saltare del tutto il lavoro manuale. Dopo l'OAuth, l'agent riceve 57 strumenti — abbastanza per installare l'SDK nel tuo codice, configurare il percorso di convalida, creare la campagna e invitare i creator, da un capo all'altro:
claude mcp add --transport http influto https://influ.to/mcpQuesto è il passo che la maggior parte dei team salta e rimpiange. Un programma di affiliazione con un'integrazione silenziosamente rotta brucia la fiducia dei creator: promuovono, le conversioni non compaiono mai, se ne vanno.
Verifica con un acquisto sandbox: avvia l'app, applica un codice di test, completa un abbonamento sandbox e conferma che la conversione compaia attribuita al codice giusto. Su InfluTo il controllo è integrato — influto_integration_status riporta ciò che la piattaforma ha effettivamente visto dalla tua app (ping dell'SDK, eventi webhook, conversioni di test), e influto_test_integration esegue il controllo dal vivo. Un agent AI può eseguirli entrambi e non dichiarerà il lavoro finito finché non passano.
La meccanica dei soldi, in un paragrafo: depositi fondi in un portafoglio a garanzia via Stripe (il deposito è rimborsabile — lo prelevi se chiudi il programma). Quando una conversione verificata matura una commissione, viene pagata da quel portafoglio all'account Stripe Connect del creator. Il pagamento minimo è 1 $, così la prima piccola commissione di un creator arriva davvero invece di restare per mesi sotto una soglia di 50 $. La piattaforma è gratuita da configurare e prende il 10% delle commissioni dei creator — non paghi nulla finché un creator non ti porta un abbonato pagante.
Poi crea la campagna: imposta la commissione, aggiungi linee guida creative e, se vuoi, bonus di traguardo. Le campagne possono essere tradotte automaticamente, così un creator ceco o spagnolo vede le condizioni nella propria lingua. Invita i creator direttamente via email o condividi il link di adesione della campagna.
Tutto quanto sopra si può costruire in casa sulle stesse API degli store: archiviazione dell'attribuzione, elaborazione dei webhook, calcolo delle commissioni, recuperi sui rimborsi, filtri antifrode, KYC, raggruppamento dei pagamenti. Sono settimane di ingegneria più manutenzione permanente, e niente di tutto ciò è il tuo prodotto. La scomposizione onesta riga per riga è su InfluTo vs fai-da-te, linkato qui sotto. Se preferisci scrivere una riga di dipendenza e un deposito, inizia gratis.
Un SDK, un percorso di verifica, un deposito rimborsabile. Configurazione gratuita — 10% solo sulle commissioni che i creator guadagnano davvero.
Inizia gratis