Products

Tutorial passo a passo para a criação de convites sociais via SMS API

Seja bem-vindo ao nosso tutorial para a implementação de convites sociais com a API da Infobip.

May 19 2016

Como você reage ao receber uma mensagem de SMS patrocinada que o convida a jogar algo ou conhecer um aplicativo? Provavelmente, você a ignora. E como você reage quando um amigo lhe diz que um jogo é muito bom e você deveria conhecê-lo? É bem provável que você comece a jogá-lo.

84% dos consumidores globais acreditam que as referências são as fontes mais confiáveis de informação sobre produtos (Nielsen). Não há ninguém melhor para divulgar uma novidade sobre um aplicativo, jogo ou website do que os próprios usuários. É por isso, que os convites de aplicativos estimulam o aumento do número de usuários orgânicos, já que incentivam os usuários a agirem como embaixadores da marca e a envolverem seus amigos.

O envio de convites por SMS também é gratuito para os usuários e você pode incluir informações sobre o contato ao enviar, o que garante que a mensagem será lida com mais cuidado.

Neste tutorial, vamos mostrar como implementar a API da Infobip no seu aplicativo e quais as suas vantagens.

Convites sociais em 5 passos:

  1. Envie um SMS por meio da API para atrair mais usuários para seu aplicativo
  2. A Infobip tem cobertura global e a melhor entrega da categoria
  3. O usuário recebe o SMS contendo um link para download direto do seu aplicativo*
  4. O usuário abre o SMS e clica no link - Você consegue um novo cliente
  5. Analise as estatísticas para detectar os padrões da taxa de conversão

*Se um usuário já usa o seu aplicativo, o link pode redirecioná-lo para o aplicativo, aumentando a utilização

Além disso, a Infobip permite que você saiba quantas pessoas estão recomendando seu aplicativo para os amigos e quantos desses amigos viram o seu app na loja de aplicativos. Você também pode ativar imediatamente as estatísticas sobre taxas de conversão dos convites enviados aos usuários.

A integração dos convites sociais ao seu aplicativo é fácil assim. Agora, vamos mostrar como integrá-los em três passos.

Passo 1. Envie os convites sociais

A função “convite social” é um recurso embutido no método API para envio de mensagem de texto com todas as funcionalidades. Basta incluir o objeto de rastreamento em seu pedido.

Note
Ao definir o objeto de rastreamento para convites sociais, defina o parâmetro 'track' para URL. Para o parâmetro 'tipo', escolha o seu próprio identificador. Por exemplo: IOS_APP, or SOCIAL_INVITES

Ao permitir o rastreamento, você permite o encurtamento automático de links longos e também o rastreamento das taxas de cliques dos usuários. Segue um exemplo de como enviar convites sociais para o seu novo aplicativo Android, usando a API da Infobip:

JSON
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"
    }
}

O usuário receberá a mensagem de SMS original com a URL mais curta:

Oi, conheça este aplicativo incrível: http://eel.nu/EJsE/cf9ZH

Agora, só falta o usuário abrir a mensagem de SMS e clicar no link encurtado para que você tenha um novo usuário no seu aplicativo!

No próximo passo, vamos mostrar como recuperar as estatísticas de taxas de conversão para o seu novo aplicativo.

Passo 2. Estatísticas de convites sociais

Para que você possa se concentrar em seu novo aplicativo, a Infobip cuidará da entrega de mensagens e lidará com as estatísticas de taxa de conversão.

Taxa de conversão de convites sociais
 
Enviar o SMS - iniciar processo
Usuário clicar no link - final do processo
 
Recurso totalmente automatizado - sem a necessidade de chamadas API adicionais ou parâmetros adicionais

Assim que você enviar uma mensagem com o objeto de rastreamento incluído, o processo de taxa de conversão é iniciado. Quando o usuário clicar no link incluído no SMS, o final do processo é desencadeado. Tudo é feito automaticamente, sem a necessidade de configurar parâmetros adicionais ou ligar para diferentes APIs. Todas as mensagens e cliques em links de URLs serão incluídos nas estatísticas.

ADQUIRA api.infobip.com/ct/1/process

Os processos de taxa de conversão são identificados por uma ‘chave'. Existem vários métodos que podem ser utilizados para obter as estatísticas de taxa de conversão. No entanto, o primeiro passo é vincular todos os processos de taxa de conversão à sua conta.

Solicitação da JSON

JSON
GET: /ct/1/processes
HTTP/1.1
Host: api.infobip.com
Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
Content-Type: application/json

Resposta da JSON - estatísticas de rastreamento de conversões

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."
  }
}

ADQUIRA api.infobip.com/ct/1/process/:key/conversionrate

Usando a chave do processo anterior de recuperação das estatísticas de taxas de conversão em um único processo.

Solicitação da JSON

JSON
GET: /ct/1/process/34BC1CA2CA7DF423459556AD7FC5A1A2/conversionrate
HTTP/1.1
Host: api.infobip.com
Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
Content-Type: application/json

Resposta da JSON - estatísticas de rastreamento de conversões

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

A resposta contém dados estatísticos básicos de um processo de taxa de conversão único:

Parâmetro Tipo Descrição
startCount longo Número de mensagens de SMS enviadas
endCount longo Número de links abertos por mensagem de SMS
conversionRate duplo Taxa de conversão para o seu aplicativo.

As estatísticas a seguir representam o conjunto básico de dados que são coletados e que poderiam ser recuperados com o uso da API.

Além disso, coletamos CTR (taxa de cliques) detalhadas e outras informações úteis:

  • Número de telefone celular do usuário
  • Prefixo de rede
  • Prefixo do país
  • Sistema operacional de telefonia móvel

A indicação de amigos estimula o aumento no número de usuários orgânicos por incentivar os usuários a agirem como embaixadores da marca e a envolverem seus amigos em dois passos simples.

Comece a usar hoje!