Detecte o momento em que um cliente realiza uma compra no seu site e envie uma mensagem para pedir sua opinião via WhatsApp com Oct8ne, para monitorar o acompanhamento desse WhatsApp através do Oct8ne.
Antes de começar: requisitos prévios
Para automatizar o envio de mensagens pelo WhatsApp com Oct8ne através do Connectif, você precisará:
- Ter implementado a WhatsApp Delivery API do Oct8ne.
- O namespace: espaço de nomes da conta. Você pode consultar no painel de administração caso utilize o 360Dialog, ou, em todos os casos, na página WhatsApp Manager da conta do Facebook associada ao número que realiza o envio.
- Os seguintes dados, que você deverá solicitar ao Oct8ne:
- Host ou endpoint (diferente se você possui uma conta na Europa ou na LATAM).
- AccountId
- Provider
- x-oct8ne-token
- O número de telefone configurado no Meta para enviar mensagens pelo WhatsApp.
Funcionamento
Para enviar a mensagem via WhatsApp através do Oct8ne, é necessário criar uma integração personalizada de envio de dados. Posteriormente, crie um workflow com o nó desencadeador resultante da integração que indique ao Oct8ne que deve enviar um WhatsApp ao contato com as informações coletadas no evento.
Configuração do workflow
PASSO 1. Criação do evento de envio
(Nesta seção serão configurados os campos que serão compartilhados com o Oct8ne para enviar as mensagens pelo WhatsApp).
1. Na aba Enviar dados da sua Integração com Oct8ne, clique em Criar novo evento de envio.
2. Adicione o cabeçalho com o Nome x-oct8ne-token e o Valor do token do Oct8ne que foi atribuído a você.
PASSO 2. Criação da estrutura da mensagem no Connectif
(Nesta seção serão configuradas as propriedades da mensagem de WhatsApp que será enviada. No exemplo, é documentada a criação de uma estrutura real e prática de uma mensagem).
3. Utilize uma ferramenta como JSON Path Finder, que permitirá extrair o caminho das propriedades que você precisará criar.
4. No nosso exemplo, a estrutura do template a ser replicada é:
{ "template": { "name": "TEMPLATE_NAME", "namespace": "NAMESPACE", "language": "LANGUAGE_TEMPLATE" }, "targets": [ { "number": "PHONE_NUMBER", "components": [ { "type": "header", "parameters": [ { "type": "image", "image": { "link": "https://yourdomain.com/image.png" } } ] }, { "type": "body", "parameters": [ { "type": "text", "text": "CUSTOMER_NAME" } ] } ] } ] }
5. Clique em Criar novo Campo.
6. Marque, nos campos necessários, a caixa Ativar opções JSON.
7. Copie o caminho e cole no Connectif.
8. Edite o caminho, substituindo o (x.) do início e os (.) por barras invertidas.
9. Crie os campos do evento de envio. No nosso exemplo:
- Um campo do tipo Texto com o Nome /template/name e o ID template-name
- Um campo do tipo Texto com o Nome /template/namespace e o ID template-namespace
- Um campo do tipo Texto com o Nome /template/language e o ID template-language
- Um campo do tipo Texto com o Nome /targets/0/number e o ID targets-0-number e marque como Obrigatório
- Um campo do tipo Texto com o Nome /targets/0/components/0/type e o ID targets-0-components-0-type
- Um campo do tipo Texto com o Nome /targets/0/components/0/parameters/0/type e o ID targets-0-components-0-parameters-0-type
- Um campo do tipo Texto com o Nome /targets/0/components/0/parameters/0/image_link e o ID targets_0_components_0_parameters_0_image_link
- Um campo do tipo Texto com o Nome /targets/0/components/1/type e o ID targets-0-components-1-type
- Um campo do tipo Texto com o Nome /targets/0/components/1/parameters/0/type e o ID targets-0-components-1-parameters-0-type
- Um campo do tipo Texto com o Nome /targets/0/components/1/parameters/0/text e o ID targets_0_components_1_parameters_0_text
10. Clique em Salvar para registrar todos os campos.
PASSO 3. Nó "Início"
(Neste nó será estabelecido o público-alvo para o qual a ação será direcionada).
11. Clique em (Editar configuração do nó) do nó “Início”.
12. Em Selecione uma restrição, marque "Toda a minha lista" e selecione "Contatos com telefone celular".
13. Em Selecione a fonte de dados, marque "Todos os existentes e os novos".
14. Clique em Atualizar.
PASSO 4. Nó "Ao comprar"
(Neste nó será introduzido no workflow o contato quando realizar uma compra no site).
15. Clique em (Editar configuração do nó) do nó “Ao comprar”.
16. Clique em Limitações e desative a caixa "Desativar após disparar".
17. Clique em Atualizar.
PASSO 5. Nó de tipo ação "Enviar WhatsApp" da integração
(Este nó enviará para o Oct8ne a ordem para enviar o WhatsApp).
18. Clique em (Editar configuração do nó) do nó “Enviar WhatsApp” (ou o nome que você indicou na sua integração).
19. Associe as informações contidas nos campos de contato e as informações do carrinho (coluna da esquerda) com os valores que serão transmitidos para o Oct8ne para personalizar a mensagem do WhatsApp (coluna da direita).
- Associe os campos de contato (neste caso, telefone e nome) da coluna direita com aqueles que serão transmitidos ao Oct8ne. Os demais campos, no nosso exemplo, devem ser atribuídos com o valor Literal e indicar qual informação corresponde ao template do WhatsApp.
20. Clique em Finalizar .
21. Uma vez ativado o seu Workflow, a mensagem do WhatsApp do nosso exemplo se apresentará da seguinte forma:
Continue aprendendo!
Para aproveitar todo o potencial da sua conta no Connectif, recomendamos continuar com os seguintes artigos:
- Integração personalizada para receber dados, para aprender como utilizar informações que não são registradas por padrão na plataforma.
- Integrações com sistemas externos, para integrar sua conta do Connectif com Facebook, formulários e outros webhooks do seu site.
-
Integrações via API, para gerenciar eventos como registros de compras ou novos contatos.
- Campanha de email massiva por lotes, para planejar uma campanha por fases que evite sobrecarregar os servidores devido ao aumento de visitas no site.