Ir para o conteúdo

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 para enviar uma mensagem para seu código curto ou longo

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

Opção 2: Usuários fazem aceitação via mensagem no app

Para permitir que os usuários façam aceitação de 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 mensagem no app com um modelo para captura de número de telefone.

A Braze recomenda que você também use o recurso de dupla aceitação 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 enviarem o número de telefone pelo formulário.

Opção 3: Fluxo de inscrição

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

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

  1. Use o endpoint /subscription/status/set para criar o usuário e salvar seus atributos.
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 no SMS.
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!