- Formulário de opt-in de coleta de login
- Formulário de opt-in promocional com código de cupom
- Formulário de double opt-in promocional
- Text-to-subscribe promocional
- Text-to-subscribe promocional via anúncio
Use OneSignal Lookup & Verify para validar números de telefone
Para ajudar a manter os dados do usuário limpos e garantir que os números de telefone sejam válidos, o OneSignal oferece uma maneira de configurar códigos de verificação únicos e executar verificações em números de telefone. APIs Verify permitem que você envie senhas únicas para fins de autenticação. Mais sobre como configurar Verify API Lookup permite que você consulte informações sobre um número de telefone para verificar usuários, prevenir fraudes e aprimorar a autenticação do usuário. A API fornece informações precisas sobre tipo de número de telefone, operadora, país e alcançabilidade, bem como propriedade do número de telefone, validade do consentimento de contato e alterações de cartão SIM, sem impactar a experiência do usuário.Exemplos de fluxos de opt-in
Para todos esses exemplos, você pode conferir uma demonstração funcional disponível no GitHub, dê uma olhada para inspiração.
200- sucesso, um registro de assinatura foi criado202- registro de assinatura já foi criado
Formulário de opt-in de coleta de login
Em seus fluxos de inscrição, você pode coletar números de telefone. Certifique-se de incluir caixas de consentimento, que são ‘desmarcadas’ por padrão.
Formulário de opt-in promocional com código de cupom
Um opt-in promocional com código de cupom é uma maneira padrão de incentivar um cliente a fornecer seu número de telefone. É uma ótima escolha para experiências Desktop e Mobile. Como o destinatário opta apenas fornecendo seu número de telefone, isso não seria considerado uma prática recomendada em alguns locais que exigem um fluxo de double opt-in.
Este método para coleta de SMS contabiliza apenas uma forma de consentimento opt-in. Para melhorar a verificação da conta e seguir as melhores práticas, você pode querer considerar implementar uma metodologia de coleta Double Opt-in como uma das opções abaixo.
Formulário de double opt-in promocional
Esta opção é um fluxo padrão de Double Opt-in. Funciona muito bem para experiências Desktop e Mobile. Ela exige ativar o Prompt de Double Opt-in em Configurações e configurar uma resposta de palavra-chave.
- Coleta de número de telefone
- O OneSignal enviará uma mensagem de texto com o template
Send Message Prompt - O OneSignal recebe a resposta da palavra-chave
- O OneSignal envia o template de resposta da palavra-chave e marca o destinatário como ‘inscrito’
- Garantir que todas as respostas de mensagens estejam sincronizando adequadamente com o OneSignal.
- Ativar
Send Message Prompte selecionar um template - Configurar uma resposta de Palavra-chave com um template de resposta.
Text-to-Subscribe Promocional
Esta opção tem mostrado fornecer uma taxa mais alta, mas deve ser implementada apenas para exibir em dispositivos móveis, não em dispositivos desktop.
-
O parâmetro
sms:+123456789especifica que é um link SMS e inclui o número de telefone. -
O parâmetro
?&body=é usado para incluir uma mensagem pré-preenchida. -
O texto Send this message to subscribe to marketing messages and receive 15% off! [Ref:15off] é codificado em URL para garantir que caracteres especiais sejam interpretados corretamente por navegadores web e dispositivos móveis. Por exemplo:
%20é usado para espaços%25é usado para o símbolo de porcentagem (%)%5Be%5Dsão usados para colchetes[e]%3Aé usado para dois pontos:
Text-to-subscribe promocional via anúncio
Esta opção é ótima para anúncios de TV, cartazes ou outras formas de mídia. Diga ao seu cliente para enviar uma palavra-chave text-to-subscribe para uma das suas Identidades de Remetente.
Certificando-se de que seus fluxos de opt-in estão em conformidade
O envio de mensagens SMS está sujeito à supervisão regulatória. Em seus fluxos de opt-in, recomendamos seguir estas etapas de conformidade:- Sempre inclua o nome da sua empresa: Como mostrado nos exemplos, o nome da sua empresa deve ser incluído em todas as mensagens SMS, especialmente na primeira interação.
- Linguagem de opt-in: Deixe claro que os usuários estão optando por receber mensagens da sua empresa.
- Instruções de opt-out: Forneça opções fáceis de opt-out com cada mensagem (por exemplo, “Responda STOP para cancelar inscrição”).
- Tarifas de mensagens e dados: Sempre inclua um aviso de que podem ser aplicadas tarifas padrão de mensagens e dados.
- Consentimento não é condição de compra: Inclua este aviso para cumprir as regulamentações e garantir transparência.
- Link para termos e política de privacidade: Quando apropriado, inclua um link para seus Termos de Serviço ou Política de Privacidade, especialmente nas mensagens iniciais de assinatura.
- Identifique o propósito da mensagem: Quando apropriado, explique os tipos de mensagens que você espera enviar.
Gerenciando seus prompts de double opt-in
Se você deseja enviar um SMS para cada nova assinatura de SMS adicionada. Você pode ativar a configuraçãoSend Message Prompt navegando para Configurações de SMS > Gerenciamento de Consentimento. Isso enviará automaticamente o template selecionado para todas as novas assinaturas de SMS criadas através da API ou SDKs. Assinaturas adicionadas via o Importador CSV não receberão um prompt de mensagem.
O prompt de envio de mensagem enviará da sua Identidade de Remetente padrão. É recomendado usar um Serviço de Mensagens que você configurou para envio transacional para garantir que essas mensagens sejam enviadas em tempo hábil.
Palavras-chave text-to-subscribe
Adicione uma resposta de palavra-chave para completar o fluxo de double opt-in. Por exemplo, você pode usar uma palavra-chave text-to-subscribe genérica, um código especial ou uma palavra-chave comoY ou Subscribe.
Palavras-chave podem ser qualquer valor alfanumérico. Todas as mensagens recebidas serão verificadas quanto a palavras-chave, se a mensagem tiver muitas palavras, verificamos a primeira palavra, última palavra e quaisquer palavras entre parênteses, por exemplo (summer sale).
Requisito: Certifique-se de que você configurou suas respostas de SMS para sincronizar automaticamente com o OneSignal.
Ignorando o prompt
Se você deseja usar Double Opt-in em alguns cenários, mas não 100% do tempo. Você pode ignorar oSend Message Prompt definindo o parâmetro da API send_double_opt_in_prompt como false.
Envie um cartão de contato para dar marca ao seu remetente
Você pode enviar aos seus assinantes um cartão de contato (também conhecido como vCard ou arquivo VCF) para que eles possam salvar seu negócio como um contato em seu telefone. Uma vez que um assinante baixa e salva seu cartão de contato, mensagens futuras suas serão exibidas com o nome e informações de contato da sua marca em vez de apenas um número de telefone. Isso também ajuda a garantir que suas mensagens não caiam na caixa de entrada “Remetentes Desconhecidos” no iOS, o que pode melhorar significativamente a visibilidade e o engajamento.Como funciona
Um cartão de contato é um arquivo.vcf que contém o nome da sua empresa, número de telefone, logotipo e outros detalhes de contato. Você o envia como uma mensagem MMS incluindo uma URL hospedada publicamente para o arquivo .vcf no campo de mídia da sua mensagem SMS. Quando o assinante o recebe, ele verá um prompt para baixar e salvar o contato.
Passo 1: Crie seu arquivo VCF
Crie um arquivo.vcf (vCard) com as informações de contato da sua empresa. Um arquivo VCF é um formato padrão que inclui campos para:
- Nome comercial/de exibição
- Número de telefone (use o mesmo número da sua identidade de remetente SMS)
- Nome da empresa
- Logotipo/foto (opcional mas recomendado)
- Um gerador de vCard online (como vcardmaker.com, vcard.me ou ferramentas similares)
- Um editor de texto — o formato VCF é um formato de texto simples
Passo 2: Hospede seu arquivo VCF em uma URL pública
O arquivo VCF precisa estar acessível por meio de uma URL pública. Você pode hospedá-lo usando:- Seu próprio servidor web ou CDN (por exemplo, faça upload para o seu site em algo como
https://yourdomain.com/contact.vcf) - Um serviço de armazenamento em nuvem como AWS S3, Google Cloud Storage ou similar, com acesso de leitura público habilitado
- Qualquer serviço de hospedagem de arquivos que forneça um link de download direto para o arquivo bruto
.vcf (não uma página de download ou visualização).
Passo 3: Envie o cartão de contato via SMS
- No painel do OneSignal, crie uma nova mensagem SMS.
- No campo Media URL, cole a URL pública do seu arquivo
.vcfhospedado (por exemplo,https://yourdomain.com/yourcompany-contact.vcf). - Adicione um corpo de mensagem incentivando o assinante a salvar seu contato — por exemplo: “Salve nosso contato para sempre saber que somos nós! Toque no anexo para nos adicionar aos seus contatos.”
- Envie a mensagem para seus assinantes.
Enviar um cartão de contato usa o campo de URL de mídia, o que significa que a mensagem será enviada como MMS e será cobrada nas tarifas de MMS. Verifique os detalhes do seu plano para preços de MMS.