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.

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:
- Use o endpoint
/subscription/status/setpara 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
}
'
- Use o endpoint
/users/trackpara 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
}
]
}
]
}'

Para inserir os usuários no fluxo de double opt-in de SMS ao inscrevê-los pela REST API, defina o parâmetro use_double_opt_in_logic como true na sua requisição. Se você omitir esse parâmetro, os usuários serão inscritos sem receber uma confirmação de double opt-in.
Esse parâmetro é compatível com os seguintes endpoints: