Uma plataforma de baixo código que combina a simplicidade sem código com o poder do código completo 🚀
Comece gratuitamente
Como incorporar a análise do Mixpanel em sua comunicação por e-mail integrando-o ao Mailgun
15 de fevereiro de 2023
.
7
min ler

Como incorporar a análise do Mixpanel em sua comunicação por e-mail integrando-o ao Mailgun

Jaha Jereshov
Desenvolvedor de back-end
Índice

Aprenda como incorporar perfeitamente a análise do Mixpanel em sua comunicação por e-mail integrando-o ao Mailgun. 

Este guia orientará você nas etapas para configurar essa poderosa automação sem código e aproveitá-la para obter melhores insights e tomadas de decisão mais inteligentes.

Mailgun.com é um serviço popular de entrega de e-mail usado por milhares de projetos, mas carece de recursos avançados de análise. Para obter insights mais profundos sobre o comportamento de seus clientes, considere usar uma ferramenta como Mixpanel.com. No entanto, rastrear a eficácia do e-mail pode ser um desafio. É aí que entra o Latenode.

Com Automação simples do fluxo de trabalho em nuvem da Latenode, você pode rastrear facilmente as taxas de entrega e abertura de e-mails enviados para cada usuário específico em sua plataforma. Ao medir o sucesso das campanhas de e-mail e identificar oportunidades de melhoria, você pode aprimorar a experiência de seus clientes e impulsionar o engajamento com seu produto.

Crie dois fluxos de trabalho no Latenode.com

Para ouvir chamadas de webhook do Mailgun.com em eventos de entrega e abertura em latenode. com, você deve configurar o recebimento de webhooks. Basta clicar no botão 'Add New Scenario' e adicionar o nó 'HTTP -> Triggers -> Webhook' ao seu fluxo de trabalho.

Parabéns! Agora você tem tudo o que precisa para integrar o Mailgun.com com seu fluxo de trabalho no Latenode. Para concluir a configuração, copie a URL do Webhook no seu cenário Latenode.

Para configurar webhooks no Mailgun.com, siga estas etapas simples:

Para concluir a integração, você deve configurar webhooks para entrega e eventos abertos no Mailgun.com. Veja como você pode fazer isso:

  1. Entre na sua conta Mailgun e navegue até a aba "Webhooks".
  2. Clique no botão "Adicionar Webhook".
  3. Insira a URL do Webhook do seu cenário Latenode no campo 'URL'.
  4. Na seção "Eventos", selecione "Entregue" e "Aberto" no menu suspenso.
  5. Clique em "Salvar" para aplicar as alterações.

Pronto! O Mailgun.com agora enviará chamadas de webhook para seu cenário Latenode sempre que um e-mail for entregue ou aberto.

Verifique os dados recebidos no Latenode

Após seguir os passos anteriores, você começará a receber dados sobre os eventos de Entrega e Abertura diretamente no Nó latente fluxo de trabalho:

Vamos preparar os dados para enviar ao Mixpanel

Antes de enviar os dados para o Mixpanel, você deve transformá-los para corresponder à documentação da API do Mixpanel. Para fazer isso, você pode usar um nó JS no seu fluxo de trabalho. Veja como:

  1. Abra seu cenário Latenode no editor de fluxo de trabalho.
  2. Adicione um nó JS ao cenário.
  1. Clique no nó JS para abrir o editor JS.
  2. Insira o código para transformar os dados recebidos de acordo com o Documentação da API do Mixpanel .
  3. Clique em "Salvar" para aplicar as alterações.

Pronto! Seus dados estão prontos para serem enviados ao Mixpanel para análise e insights.

O código final para a transformação de dados do evento Email Delivered:

deixe resultado = [];

deixe timestamp = Date.now();

deixe distinct_id = dados["{{1.body.`event-data`.`user-variables`.`email_location`}}"] + "_" + dados["{{1.body.`event-data`.`user-variables`.`email_to_id`}}"];

deixe insert_id_hash = dados["{{1.body.`event-data`.id}}"];


resultado.push({

       "evento": "E-mail entregue",

       "propriedades": {

           "tempo": carimbo de data/hora,

           "id_distinto": id_distinto,

           "$insert_id": hash_de_inserção_id

           }

   });


Retorna {

   resultar

}

Agora vamos enviar dados para o Mixpanel

Adicione o nó “HTTP -> solicitação HTTP” e configure-o da seguinte forma

Ótimo, você integrou com sucesso o Mixpanel analytics com e-mails enviados do Mailgun usando a plataforma de automação sem código do Latenode. Agora você pode rastrear o engajamento e o comportamento de e-mail dos seus usuários de forma mais eficaz e usar os insights para melhorar seu serviço.

Com o fluxo de trabalho configurado, você pode criar relatórios e painéis no Mixpanel para entender melhor como seus usuários interagem com seu serviço. Isso pode ajudar a otimizar suas campanhas de e-mail, melhorar o engajamento do usuário e, finalmente, expandir seus negócios.

Trocar aplicativos

Aplicativo 1

Aplicativo 2

- Escolha um gatilho

- Escolha uma ação

Quando isso acontece...

Nome do nó

ação, por exemplo, excluir

Nome do nó

ação, por exemplo, excluir

Nome do nó

ação, por exemplo, excluir

Nome do nó

descrição do gatilho

Nome do nó

ação, por exemplo, excluir

Obrigado! Sua submissão foi recebida!
Opa! Ocorreu um erro ao enviar o formulário.

Faça isso.

Nome do nó

ação, por exemplo, excluir

Nome do nó

ação, por exemplo, excluir

Nome do nó

ação, por exemplo, excluir

Nome do nó

descrição do gatilho

Nome do nó

ação, por exemplo, excluir

Obrigado! Sua submissão foi recebida!
Opa! Ocorreu um erro ao enviar o formulário.
Experimente agora

Sem necessidade de cartão de crédito

Sem restrição

Blogs relacionados

Caso de uso

Apoiado por