Skip to content

Coletar opt-ins de usuários

O artigo a seguir lista alguns métodos comuns de opt-in para SMS.

Opção 1: Peça aos usuários que enviem uma mensagem de texto para seu código curto ou longo

Peça aos usuários que enviem “START”, “UNSTOP”, “YES” ou uma palavra-chave de opt-in personalizada para o seu número, adicionando-os automaticamente ao seu grupo de inscrições. No seu site, app móvel ou até mesmo em publicidade, você pode solicitar que os usuários façam isso para realizar o opt-in, e pode oferecer um incentivo se for útil.

Opção 2: Usuários fazem opt-in por mensagem no app

Para permitir que os usuários façam opt-in para SMS a partir de uma mensagem no app, use o formulário de captura de número de telefone fornecido pela Braze para criar um formulário personalizado que permite coletar números de telefone e expandir sua lista de SMS.

Criador de mensagens no app com um modelo para captura de número de telefone.

A Braze recomenda que você também use o recurso de double opt-in de SMS. Esse recurso funciona automaticamente com o formulário de captura de número de telefone da mensagem no app, solicitando que os usuários confirmem sua intenção após enviar o número de telefone pelo formulário.

Opção 3: Fluxo de cadastro

Quando um novo usuário se cadastra ou se registra no site ou app, peça o número de telefone e o e-mail. Inclua uma caixa de seleção para receber e-mails e SMS promocionais.

Após o cadastro do usuário, faça o seguinte:

  1. Use o endpoint /subscription/status/set para criar o usuário e salvar seus atributos.
1
2
3
4
5
6
7
8
9
10
11
POST 'https://rest.iad-03.braze.com/subscription/status/set' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR-REST-API-KEY' \
--data-raw '{
  "subscription_group_id": "xyz-abcd-1234567",
  "subscription_state": "subscribed",
  "external_id": "external_identifier",
  "phone": "+12223334444",
  "use_double_opt_in_logic": true
}
'
  1. Use o endpoint /users/track para inscrever o usuário em SMS.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
curl --location --request POST 'https://rest.iad-01.braze.com/users/track' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_REST_API_KEY' \
--data-raw '{
  "attributes": [
    {
      "external_id": "external_identifier",
      "phone": "+12223334444",
      "subscription_groups": [
        {
          "subscription_group_id": "xyz-abcd-1234567",
          "subscription_state": "subscribed",
          "use_double_opt_in_logic": true
        }
      ]
    }
  ]
}'
New Stuff!