Cosa fai quando ricevi un SMS sponsorizzato che ti invita a giocare a un gioco o scaricare un'app? Molto probabilmente lo ignori. Proviamo allora un'altra domanda: cosa fai quando un amico ti dice di provare assolutamente un gioco fantastico che ha appena trovato? Molto probabilmente scaricherai il gioco.
L'84% dei clienti in tutto il mondo ritiene che i propri conoscenti siano la miglior fonte di informazione sui prodotti (Nielsen).Per diffondere un gioco, un'app o un sito web, non c'è modo migliore che coinvolgere gli utenti stessi. Social Invites stimola la crescita organica incentivando gli utenti a svolgere il ruolo di ambasciatori del marchio e a coinvolgere i propri amici.
Gli utenti possono inviare inviti gratuitamente tramite SMS, ed è possibile includere informazioni sul contatto del mittente che faranno in modo che il messaggio venga letto con più attenzione.
In questo tutorial ti spiegheremo meglio come implementare l'API Infobip nella tua app e quali vantaggi aspettarti.
Social Invites in 5 passi:
- Invia SMS tramite API per avere più utenti per la tua app
- Infobip si occupa della copertura globale e offre la miglior consegna disponibile
- L'utente riceve un SMS contenente un link per scaricare direttamente l'applicazione*
- L'utente apre l'SMS e tocca il link. Hai un nuovo cliente!
- Puoi analizzare le statistiche per individuare i modelli del tasso di conversione
*Se l'utente utilizza già l'app, il link lo rimanda all'app stessa, aumentandone l'utilizzo
In più, Infobip ti offre la possibilità di sapere quante persone raccomandano l'app ai loro amici e quanti di questi amici arrivano a visualizzare l'app sull'App Store. Puoi inoltre attivare fin da subito le statistiche sul tasso di conversione degli inviti social inviati agli utenti.
Integrare Social Invites in un'app è semplice. Qui ti spieghiamo come farlo in tre semplici passaggi.
1° passaggio: inviare Social Invites
La funzionalità Social Invites è integrata nel metodo API Fully featured textual message. Ti basta includere nel messaggio l'oggetto necessario al tracciamento.
Nota Al momento di definire l'oggetto di tracciamento dei Social Invites, imposta il parametro 'track' su URL. Indica poi il tuo fattore identificativo come parametro 'type'. Ad esempio: IOS_APP, o SOCIAL_INVITES
Attivando il tracciamento abiliti sia l'abbreviazione automatica della lunghezza dei link che il monitoraggio del tasso di clic degli utenti. Ecco un esempio di come inviare Social Invites per la tua nuova applicazione Android utilizzando l'API Infobip:
POST /sms/1/text/advanced HTTP/1.1
Host: api.infobip.com
Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
Content-Type: application/json
{
"bulkId":"BULK-ID-123-xyz",
"messages":[
{
"from":"InfoSMS",
"destinations":[
{
"to":"41793026727",
"messageId":"MESSAGE-ID-123-xyz"
},
{
"to":"41793026731"
}
],
"text":"Hey, take a look at this awesome application : https://play.google.com/store/apps/details?id=com.myApp"
}
],
"tracking":{
"track":"URL",
"type":"SOCIAL_INVITES"
}
}
L'utente riceve l'SMS originale con l'URL abbreviato:
Ehi, dai un'occhiata a questa applicazione, è fantastica: http://eel.nu/EJsE/cf9ZH
Rimangono solamente due cose da fare: aprire il messaggio SMS e toccare il link abbreviato. Solo due cose per conquistare un nuovo utente!
Nel prossimo passaggio ti mostreremo come ottenere le statistiche sul tasso di conversione per la tua fantastica applicazione.
2° passaggio: statistiche sui Social Invites
Infobip ti aiuta a concentrarti solo sulla tua nuova app: ci occupiamo noi di consegnare i messaggi e gestire le statistiche sul tasso di conversione.
Processo: tasso di conversione dei Social Invites Invio dell'SMS: il processo inizia L'utente tocca il link: il processo termina Funzione interamente automatizzata: non si richiedono ulteriori chiamate API né parametri aggiuntivi
Non appena inviato il messaggio con l'oggetto di tracciamento incluso ha inizio il processo relativo al tasso di conversione. Il tocco del link incluso nell'SMS da parte dell'utente segnala la fine del processo. Tutto ciò avviene in automatico, senza bisogno di configurare altri parametri o effettuare altre chiamate API. Nelle statistiche troverai tutti i messaggi e i tocchi sul link URL.
GET api.infobip.com/ct/1/process
I processi di conversione vengono identificati da una "chiave". Si possono utilizzare diversi metodi per avere le statistiche dei processi di conversione. Il primo passaggio è però sempre uguale: collegare al proprio account tutti i processi di conversione.
GET: /ct/1/processes
HTTP/1.1
Host: api.infobip.com
Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
Content-Type: application/json
JSON response - contains all processes on a single account
JSON
HTTP/1.1 200 OK
Content-Type: application/json
{
"processes": [1]
{
"key": "34BC1CA2CA7DF423459556AD7FC5A1A2"
"name": "AUTO_GENERATED_PROCESS"
"timeAdded": "2015-03-29T11:01:49.373+0000"
"type": "SOCIAL_INVITES"
"description": "Auto generated tracking process."
}
}
GET api.infobip.com/ct/1/process/:key/conversionrate
L'utilizzo della chiave precedente consente di ottenere le statistiche sul tasso di conversione per un singolo processo.
JSON
GET: /ct/1/process/34BC1CA2CA7DF423459556AD7FC5A1A2/conversionrate HTTP/1.1 Host: api.infobip.com Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ== Content-Type: application/json
JSON Response - statistiche di tracciamento delle conversioni
JSON
HTTP/1.1 200 OK
Content-Type: application/json
{
"statistics": [
{
"intervalStart": "2015-02-12T09:58:20.337+0100",
"startCount": 200,
"endCount": 170,
"conversionRate": 0.85
}
],
"cumulativeStatistics": {
"startCount": 200,
"endCount": 170,
"conversionRate": 0.85
}
}
La risposta contiene dati statistici di base su di un singolo processo di conversione:
| Parametro | Tipo | Descrizione |
|---|---|---|
| startCount | long | Numero di SMS inviati |
| endCount | long | Numero di link aperti dai messaggi SMS |
| conversionRate | double | Il tasso di conversione dell'applicazione |
Le seguenti statistiche sono il set base di dati che è possibile raccogliere e visualizzare utilizzando l'API.
In più, raccogliamo il tasso di clic dettagliato e altre informazioni utili:
- Numero di cellulare dell'utente
- Prefisso di rete
- Prefisso internazionale
- Sistema operativo del telefono cellulare
Refer-a-Friend stimola la crescita organica incentivando gli utenti a svolgere il ruolo di ambasciatori del marchio e coinvolgere i propri amici in due semplici passaggi.