Passar para o conteúdo principal

Integrando o Wati ao Klaviyo

Resumo

Conecte o Wati ao Klaviyo para automatizar mensagens de WhatsApp e enviar dados de chatbot para o Klaviyo. Você pode usar esta integração para disparar mensagens de WhatsApp a partir de fluxos do Klaviyo ou enviar informações coletadas por meio de Chatbots do Wati para o Klaviyo para fins de segmentação e automação.

Nota: Esta integração requer assinaturas ativas do Wati e do Klaviyo.

Instruções

Caso de uso 1: Enviar mensagens de WhatsApp a partir do Klaviyo

Você pode usar os Fluxos (Flows) do Klaviyo para disparar mensagens de modelo de WhatsApp por meio das APIs do Wati.

Configurar o envio de mensagens de WhatsApp

  • Clique em Criar Fluxo (Create Flow).

  • Selecione Começar do zero (Start from Scratch) e insira um nome para o seu fluxo.

  • Defina o Gatilho (Trigger) que inicia o fluxo.

    • Por exemplo, para enviar uma mensagem de confirmação quando alguém se inscreve em uma newsletter, selecione Quando alguém é adicionado à Newsletter (When someone is added to Newsletter).

  • Na barra lateral esquerda, arraste e solte uma ação de Webhook no fluxo.

  • Insira um nome para o webhook.

Configurar a API do Wati

  • Faça login na sua conta Wati.

  • Vá para Conectores (Connectors) > API > Documentação da API (API Docs).

  • Encontre o endpoint /api/v1/sendTemplateMessages.

  • Clique em Experimentar (Try it Out).

  • Atualize o corpo da requisição:

    • Substitua template_name pelo nome da sua mensagem de modelo de WhatsApp.

    • Substitua broadcast_name por um nome que identifique as mensagens enviadas a partir do Klaviyo, como Confirmação de cadastro Klaviyo.

    • Substitua whatsappNumber por {{ person.phone_number|default:'' }}.

    • Se o seu modelo incluir variáveis, adicione-as como JSON.

Por exemplo:

{
"template_name": "registration_confirmation",
"broadcast_name": "Klaviyo registration confirmation",
"receivers": [
{
"whatsappNumber": "{{ person.phone_number|default:'' }}",
"customParams": [
{
"name": "name",
"value": "{{ person.first_name|default:'' }}"
},
{
"name": "number",
"value": "{{ person.phone_number|default:'' }}"
}
]
}
]
}

  • Clique em Executar (Execute).

    A requisição retornará uma falha porque o número de telefone usado para o teste é inválido. Isso é esperado.

  • Copie a URL da Requisição (Request URL) do Wati e cole-a no campo URL de Destino (Destination URL) no Klaviyo.

  • Copie o corpo da requisição do Wati e cole-o no campo Corpo JSON (JSON Body) no Klaviyo.

  • No Klaviyo, clique em Ver propriedades do perfil e evento (View profile & event properties) para encontrar valores de variáveis adicionais, como {{ person.first_name|default:'' }}.

  • Em Cabeçalhos (Headers), insira:

    • Chave: Authorization

    • Valor: Seu Token de Acesso do Wati

  • Salve o webhook.

  • Altere o status do webhook de Rascunho (Draft) para Ativo (Live).

  • No canto superior direito, clique em Atualizar status da ação (Update action statuses) para ativar o fluxo.

Seu fluxo do Klaviyo agora pode disparar mensagens de modelo de WhatsApp por meio do Wati.

Caso de uso 2: Enviar dados de Chatbot do Wati para o Klaviyo

Usuários dos planos Pro e Business do Wati podem coletar informações de clientes por meio de Chatbots do Wati e enviá-las ao Klaviyo para automação e segmentação.

Configurar o compartilhamento de dados do chatbot

  • Crie um chatbot no Construtor de Chatbot do Wati (Wati Chatbot Builder).

  • Adicione um nó de Webhook ao fluxo do chatbot.

  • Configure uma chamada de API para a API de Atualizar Perfil (Update Profile) ou Criar Evento (Create Event) do Klaviyo para armazenar os dados coletados.

  • Configure o chatbot para coletar as informações que você precisa.

Por exemplo, seu chatbot pode coletar:

  • E-mail

  • Endereço

  • Feedback de Satisfação do Cliente (CSAT)

Assim que as informações são coletadas, o chatbot envia os dados para o Klaviyo, onde você pode usá-los para futuras automações e segmentações.

Outras formas de conectar o Wati e o Klaviyo

Você também pode conectar o Wati e o Klaviyo usando ferramentas de automação de terceiros:

  • Zapier: Automatize fluxos de trabalho entre o Wati e o Klaviyo.

  • Pabbly Connect: Sincronize dados entre o Wati e o Klaviyo usando fluxos de trabalho automatizados.

Perguntas Frequentes (FAQs)

Visão Geral da Integração

1. Para que posso usar a integração do Wati com o Klaviyo?

Você pode usar a integração do Wati com o Klaviyo para disparar mensagens de modelo de WhatsApp a partir de Fluxos do Klaviyo ou enviar informações coletadas por meio de Chatbots do Wati para o Klaviyo para automação e segmentação.

A integração requer assinaturas ativas do Wati e do Klaviyo.

Enviando Mensagens de WhatsApp a partir do Klaviyo

2. Como posso enviar mensagens de modelo de WhatsApp a partir do Klaviyo?

Você pode usar os Fluxos do Klaviyo para disparar mensagens de modelo de WhatsApp por meio das APIs do Wati. Configure um Fluxo no Klaviyo com uma ação de Webhook e configure-a para usar o endpoint /api/v1/sendTemplateMessages do Wati.

3. Qual endpoint da API do Wati devo usar para enviar mensagens de modelo de WhatsApp a partir do Klaviyo?

Use o endpoint /api/v1/sendTemplateMessages no Wati. Você pode encontrá-lo em Conectores > API > Documentação da API na sua conta Wati.

4. Quais informações preciso configurar na requisição da API do Wati?

No corpo da requisição da API do Wati:

  • Substitua template_name pelo nome da sua mensagem de modelo de WhatsApp.

  • Substitua broadcast_name por um nome que identifique as mensagens enviadas a partir do Klaviyo.

  • Substitua whatsappNumber por {{ person.phone_number|default:'' }}.

  • Se o seu modelo de WhatsApp incluir variáveis, adicione-as como JSON.

5. Por que o teste da API do Wati retorna uma falha quando clico em Executar?

O teste da API do Wati retorna uma falha porque o número de telefone usado para o teste é inválido. Esta falha é esperada.

6. Quais informações do Wati preciso adicionar ao webhook do Klaviyo?

No webhook do Klaviyo, adicione as seguintes informações do Wati:

  • URL de Destino: A URL da Requisição do Wati.

  • Corpo JSON: O corpo da requisição do Wati.

  • Cabeçalho de Autorização: Seu Token de Acesso do Wati.

Salve o webhook, altere seu status de Rascunho para Ativo e clique em Atualizar status da ação no Klaviyo para ativar o fluxo.

Enviando Dados de Chatbot do Wati para o Klaviyo

7. Quem pode enviar dados de Chatbot do Wati para o Klaviyo?

Usuários dos planos Pro e Business do Wati podem coletar informações por meio de Chatbots do Wati e enviá-las ao Klaviyo para automação e segmentação.

8. Como posso enviar dados de Chatbot do Wati para o Klaviyo?

Crie um chatbot no Construtor de Chatbot do Wati, adicione um nó de Webhook ao fluxo do chatbot e configure uma chamada de API para a API de Atualizar Perfil ou Criar Evento do Klaviyo.

Você pode configurar o chatbot para coletar informações como e-mail, endereço e feedback de Satisfação do Cliente (CSAT). Uma vez coletados, os dados são enviados para o Klaviyo para futuras automações e segmentações.

Outras Opções de Integração

9. Quais ferramentas de terceiros podem conectar o Wati e o Klaviyo?

Você pode usar o Zapier para automatizar fluxos de trabalho entre o Wati e o Klaviyo ou o Pabbly Connect para sincronizar dados entre as duas plataformas usando fluxos de trabalho automatizados.

Respondeu à sua pergunta?