Acompanhamento de marketing por e-mail do Google Analytics
Publicados: 2022-02-05O Google Analytics (GA) é um ótimo recurso gratuito que ajuda você a acompanhar o desempenho do seu site. Mas você sabia que o GA também é útil para monitorar seus e-mails de saída? Nesta postagem, mostraremos como usar o rastreamento de e-mail do Google Analytics para obter informações estatísticas sobre suas campanhas. Além disso, se você for um usuário do Twilio SendGrid, aprenderá como usar nossa API REST para simplificar o processo.
Como rastrear suas campanhas de e-mail usando o Google Analytics
Acompanhar as conversões de suas campanhas de e-mail ajudará você a entender o desempenho de seus e-mails e como melhorá-los. Siga estas etapas para saber como gerar um URL para uma campanha de e-mail e acompanhar as conversões no GA.
1. Inscreva-se e instale o Google Analytics
Primeiro, dirija-se ao GA para se inscrever e integrar o código de rastreamento em seu site conforme indicado. Para obter os resultados descritos nesta postagem, você precisará verificar se configurou corretamente sua conta do GA .
2. Gere um URL para rastrear o tráfego de entrada de e-mails
Com o Google Analytics 4 , a versão mais recente do GA, você pode rastrear cliques em sua campanha de e-mail criando Eventos e marcando-os como eventos de conversão . Para fazer isso, adicione parâmetros de consulta ao final do URL e use o GA para marcar todas as visualizações de página com esses parâmetros de consulta como conversões. Isso ajuda você a distinguir entre os visitantes que chegaram ao seu site por meio de uma campanha de e-mail e os visitantes que chegaram por outros meios.
Por exemplo, digamos que você queira direcionar tráfego para uma página específica em seu site: https://www.example.com/weekly-specials
. Você pode adicionar parâmetros de consulta de sua escolha, como campaign_id
, e dar ao URL um valor distinto para sua campanha de e-mail. A URL resultante a ser usada em seu e-mail pode ter esta aparência:
https://www.example.com/weekly-specials?campaign_id=winter-campaign-01
3. Configure um evento de conversão para sua campanha de marketing por e-mail
Para começar a acompanhar as conversões, você precisa configurar um evento de conversão no GA. Na navegação da barra lateral, clique em Configurar . Em seguida, vá para a página Eventos .
Na página Eventos , clique no botão Criar evento .
Agora dê um nome ao seu evento. Por exemplo, winter_campaign_email_clicked
. Em seguida, defina as condições que indicam que esse evento ocorreu. Para nosso exemplo de evento personalizado, temos 2 condições:
- O
event_name
serápage_view
. - O
page_location
(o link de referência que levou o usuário ao seu site) conterácampaign_id=winter-campaign-01
(nosso parâmetro de consulta exclusivo que diferencia nossa campanha de e-mail).
Sua configuração de evento personalizado ficará assim:
Clique em Criar .
Em seguida, vá para a página de configuração de conversões . Selecione Novo evento de conversão .
No campo Novo nome do evento , insira o nome do evento personalizado que você acabou de criar. Para nosso exemplo, isso é winter_campaign_email_clicked
.
Clique em Salvar .
Agora você pode acompanhar cada conversão de suas campanhas de marketing por e-mail no GA, fornecendo informações valiosas sobre o desempenho de seus e-mails.
4. Use a API Twilio SendGrid para enviar e-mails com URLs personalizados
A API REST do Twilio SendGrid permite que você crie um programa de e-mail personalizado para o seu negócio. Para acompanhar as conversões da sua campanha de e-mail com esta API, você usará o URL personalizado gerado no GA. Além disso, você pode tirar proveito de vários SDKs de linguagem para integrar facilmente o e-mail aos seus projetos.
Vamos dar uma olhada em como enviar um e-mail usando o Twilio SendGrid com o link de URL de campanha de e-mail personalizado incorporado. Primeiro, você precisa se inscrever para uma conta gratuita . Pouco depois de se inscrever, você receberá um e-mail de verificação que informará quando sua conta estiver ativa.
Para nossa demonstração, usaremos o Node.js SDK do Twilio SendGrid . Para começar com o SDK, inicialize um novo projeto Node.js e adicione o pacote @sendgrid/mail
:
~/project$ yarn init
~/project$ yarn add @sendgrid/mail
Em seguida, salve esse código como um arquivo chamado index.js
e coloque-o na pasta do seu projeto. Como este é um exemplo de aplicativo de envio de e-mail executado na linha de comando, você precisará incluir algumas variáveis de ambiente ao executar o aplicativo:
-
API_KEY
: Esta é a chave da API da sua conta Twilio SendGrid. -
CUSTOM_URL
: este é o URL personalizado para sua campanha de e-mail que direciona os usuários para seu site e inclui seu parâmetro de consulta exclusivo. -
RECIPIENT_EMAIL
: este é o endereço de e-mail do destinatário. (Ao testar, use um endereço de e-mail que você possa acessar para verificar se recebeu o e-mail e clicar no link da campanha.)
Abaixo está um exemplo de como executar este aplicativo a partir da linha de comando:
~/project$ API_KEY=INSERT-YOUR-API-KEY-HERE \
CUSTOM_URL=https://www.example.com/weekly-specials?campaign_id=winter-campaign-01 \
RECIPIENT_EMAIL=INSERT-YOUR-EMAIL-ADDRESS-HERE \
node index.js
Esteja ciente de que este aplicativo não funcionará até que você ative sua conta Twilio SendGrid.
Depois de executar o aplicativo acima, você deverá receber um e-mail na caixa de entrada inserida para RECIPIENT_EMAIL
. Quando você clica no URL do e-mail, o GA conta como uma conversão. Em seguida, veremos como visualizar essas conversões no GA.
5. Examine os dados no Google Analytics
Quando seus destinatários de e-mail clicam nos URLs de sua campanha, o GA registra esses cliques em suas estatísticas. Para rastrear esses cliques, acesse Relatórios na navegação do GA. Em seguida, selecione Tempo real .
Aqui, você verá tabelas para contagem de eventos por nome do evento e conversões por nome do evento . (O GA captura muitos eventos diferentes por padrão.) À medida que seu site vê mais atividades em seu site, incluindo cliques em links de campanhas de e-mail, mais entradas serão exibidas na tabela de contagem de eventos . No entanto, apenas os eventos que você marcou como eventos de conversão aparecerão na tabela de conversões .
Você deve se lembrar de que definimos um evento winter_campaign_email_clicked
e o adicionamos como um evento de conversão . Depois de clicar no link da campanha no e-mail recebido, você verá em breve um novo evento de conversão no relatório em tempo real :
Aprofunde-se com as análises do Twilio SendGrid
Se você for um usuário do Twilio SendGrid, terá acesso a dados adicionais que podem ajudar a executar campanhas de e-mail mais eficazes. Basta fazer login na sua conta do Twilio SendGrid e clicar na guia Estatísticas para visualizar suas estatísticas de e-mail de saída. A página Visão geral mostra o número de solicitações, e-mails entregues, cliques, aberturas, devoluções, bloqueios e relatórios de spam.
O novo painel Deliverability Insights do Twilio SendGrid , agora em versão beta pública, oferece insights de dados ainda mais acionáveis. Você pode explorar como cada provedor de caixa de correio lida com seus e-mails, obter dicas sobre como melhorar seu programa de e-mail e otimizar a capacidade de entrega entendendo as classificações de devoluções.
Saiba mais sobre rastreamento com o Google Analytics e Twilio SendGrid e leia a terminologia e equivalências de rastreamento de cada plataforma .
Ainda não é um usuário do Twilio SendGrid? Inscreva-se gratuitamente hoje para começar.