Domínio Próprio no HubSpot: Por Que Seus E-mails Transacionais Ficam Mais Profissionais Assim
Por Que Seus Emails Transacionais Podem Estar Falhando Sem Você Perceber
Você passa horas refinando seus workflows no HubSpot. Sequências de boas-vindas que duram semanas. Lembretes de carrinho abandonado. Emails de redefinição de senha que realmente são abertos.
Mas aqui vai uma verdade incômoda: quando seu cliente recebe aquele email de redefinição de senha, o cliente de email pode estar exibindo um aviso dizendo que o Gmail não conseguiu verificar se o yahoo.com realmente enviou esta mensagem.
Isso não é uma boa impressão para sua marca.
O sistema de emails transacionais do HubSpot é sólido — até você olhar para os headers de autenticação. Por padrão, o HubSpot assina esses emails com as próprias chaves DKIM deles, não com as suas. E quando os checks de autenticação do Google rodam, eles veem uma divergência: o endereço From diz você@suacompany.com, mas a assinatura DKIM diz header.d=hubspot.com.
Isso é uma falha de alinhamento DMARC. E para emails transacionais — os que mais importam porque os usuários realmente agem sobre eles — isso é um problema.
A Diferença Entre Email de Marketing e Transacional
Antes de consertar qualquer coisa, vamos esclarecer com o que estamos lidando.
Os emails de marketing do HubSpot passam pela infraestrutura de envio dedicada deles. Eles têm uma equipe inteira de entregabilidade gerenciando reputação de IP, warming e pontuações de envio. Para campanhas em massa, isso funciona bem.
Emails transacionais são diferentes. Essas são comunicações um-para-um disparadas por ações do usuário: redefinições de senha, confirmações de pedido, envios de formulário, recibos de fatura. Usuários esperam que essas mensagens venham direto da sua empresa. E os clientes de email tratam elas de forma diferente — rodam autenticação mais rígida porque emails transacionais são alvos de alto valor para phishing.
Quando o HubSpot envia esses através da infraestrutura deles com a assinatura deles, você está empruntando a reputação deles em vez de construir a sua.
Apresentando o MailKite: A Identidade de Email do Seu Domínio
O MailKite é um serviço de relay SMTP que fica entre sua aplicação e os servidores de email dos destinatários. A funcionalidade principal: ele assina cada email de saída com sua chave DKIM, não com a do MailKite.
Isso significa:
- O alinhamento DMARC passa. Seu domínio From corresponde à sua assinatura DKIM.
- A reputação do seu domínio cresce. Cada email enviado pelo seu domínio contribui para seu histórico de envios.
- Logs e analytics completos. Veja exatamente quais emails foram para onde, com status de entrega.
- Retentativas e failovers. Se o servidor do destinatário estiver temporariamente indisponível, o MailKite cuida da lógica de retentativa.
A configuração é surpreendentemente simples.
Passo a Passo: Roteando o HubSpot Pelo Seu Domínio
Passo 1: Reivindique Seu Domínio no MailKite
Crie uma conta no MailKite e adicione seu domínio de envio. Você vai precisar de acesso às configurações de DNS (se estiver gerenciando DNS em outro lugar, isso leva 5 minutos; se estiver usando o gerenciamento de DNS da NameOcean, é ainda mais rápido através do nosso dashboard).
O MailKite vai te dar três registros DNS para publicar:
- Um registro MX para roteamento de email de entrada
- Um registro TXT para SPF
- Um registro DKIM para assinatura de email
Uma vez que esses se propaguem (geralmente 5-30 minutos), seu domínio está verificado.
Passo 2: Obtenha Suas Credenciais SMTP
No dashboard do MailKite, crie um usuário SMTP. Copie o endereço do servidor, porta e chave API. Você vai precisar desses dados para o HubSpot.
Aqui está o que você vai encontrar:
Servidor: smtp.mailkite.dev
Porta: 587
Usuário: Seu nome de usuário MailKite
Senha: Sua chave API (começa com mk_live_)
Segurança: STARTTLS obrigatório
Passo 3: Configure o Relay SMTP do HubSpot
No HubSpot, vá para Settings → Transactional Email. Você vai encontrar a configuração SMTP nas configurações do seu domínio de envio.
Cole suas credenciais do MailKite. O HubSpot vai enviar um email de teste — verifique se você recebe.
Passo 4: Teste Seus Headers de Autenticação
Não pule esta etapa. Envie um email transacional de teste através do seu workflow no HubSpot. Depois abra no Gmail e verifique os headers.
Procure por isso:
Authentication-Results: mx.google.com;
dkim=pass header.d=suacompany.com;
spf=pass;
dmarc=pass
Todos os três devem mostrar pass. Se o dkim mostrar header.d=hubspot.com, algo na sua configuração precisa de ajuste. Verifique se seu domínio de envio no HubSpot corresponde exatamente ao seu domínio verificado no MailKite.
SMTP vs. API: Qual Você Deve Usar?
O HubSpot oferece duas formas de enviar email transacional. Aqui está a análise prática:
Use SMTP quando:
- Você quer uma configuração simples que funciona automaticamente para todos os emails do HubSpot
- Você está enviando de sistemas externos (um app Laravel, plugin WordPress ou CRM customizado)
- Você quer os logs e lógica de retentativa do MailKite para cada email
- Você não depende do tracking de aberturas/cliques do HubSpot para mensagens transacionais
Use a API quando:
- Você precisa dos analytics nativos de open/click do HubSpot para emails transacionais
- Você quer que cada email apareça na timeline do HubSpot automaticamente
- Você está construindo uma integração customizada onde eventos de email disparam outros workflows
A resposta honesta? SMTP é mais fácil de manter. Uma vez configurado, todo email transacional do HubSpot passa pelo MailKite sem código adicional. A API exige que você atualize cada chamada de envio.
Bônus: Capturando Respostas e Roteando Para o HubSpot
Aqui é onde fica poderoso. Quando clientes respondem seus emails transacionais, essas respostas precisam ir para algum lugar. Com o roteamento de entrada do MailKite, você pode fazer POST das respostas recebidas para um webhook.
Quer que essas respostas fiquem anexadas ao contato correto no HubSpot? Aqui está um Cloudflare Worker que cuida disso:
export default {
async fetch(request, env) {
if (request.method !== "POST") return new Response("OK");
const { from, subject, text } = await request.json();
// Encontra o contato correspondente no HubSpot
const searchRes = await fetch(
"https://api.hubapi.com/crm/v3/objects/contacts/search",
{
method: "POST",
headers: {
Authorization: "Bearer " + env.HUBSPOT_API_KEY,
"Content-Type": "application/json",
},
body: JSON.stringify({
filterGroups: [{
filters: [{
propertyName: "email",
operator: "EQ",
value: from,
}]
}],
properties: ["email", "firstname", "lastname"],
}),
}
);
const { results } = await searchRes.json();
if (!results.length) return new Response('{"ok":true}', { status: 200 });
const contactId = results[0].id;
// Anexa a resposta como uma nota
await fetch(
"https://api.hubapi.com/crm/v3/objects/notes",
{
method: "POST",
headers: {
Authorization: "Bearer " + env.HUBSPOT_API_KEY,
"Content-Type": "application/json",
},
body: JSON.stringify({
properties: {
hs_note_body: `Reply to: ${subject}\n\n${text}`,
hs_timestamp: Date.now(),
},
associations: [{
to: { id: contactId },
types: [{
associationCategory: "HUBSPOT_DEFINED",
associationTypeId: 202,
}],
}],
}),
}
);
return new Response('{"ok":true}', { status: 200 });
},
};
Agora cada resposta de cliente vira uma nota no registro de contato deles no HubSpot — completa com o assunto original.
O Quadro Geral: Email É Parte da Sua Estratégia de Domínio
Isso não é apenas sobre entregabilidade de email. Seu domínio é sua identidade digital. Cada email, cada consulta DNS, cada check de autenticação ou constrói ou corrói a confiança nessa identidade.
Quando você roteia emails transacionais pelo seu próprio domínio assinado com DKIM:
- Gmail e Outlook confiam mais nos seus emails
- Sua reputação de remetente cresce independentemente de qualquer plataforma
- Clientes veem sua marca, não a de um fornecedor
- Seu domínio se torna mais valioso como ativo
Na NameOcean, vemos clientes que tratam domínios como compras descartáveis versus aqueles que entendem que são infraestrutura. Autenticação de email — DMARC, DKIM, SPF — é tão fundamental quanto o uptime do seu site.
Seus emails transacionais são frequentemente as comunicações mais importantes que você envia. Eles merecem o mesmo cuidado de marca que suas landing pages e seu próprio produto.