HubSpot e RedTrack

O HubSpot é uma das plataformas de CRM e automação de marketing mais utilizadas, projetada para ajudar as equipes de vendas, marketing e atendimento ao cliente a crescerem melhor. Com seu ecossistema completo, as empresas podem atrair, envolver e encantar os clientes de forma mais eficaz.
Integration checklist
For RedTrack
1. Add a custom tracking domain
1. Add a CNAME record pointing to your RedTrack default domain in your domain registrar.
2. On the left menu, go to Tools → Domains → Create new domain.
3. Add the integrated domain to your RedTrack account and activate the Free SSL option.
2. Set up conversion tracking
Ferramentas → Rastreamento de conversões → Tipo de conversão → adiciona os eventos que queres rastrear → Salvar.
The names will remain unchanged and will be sent to the traffic channel exactly as you added them in RedTrack.
3. Add the offer/website you are promoting
This is the destination link where you plan to drive traffic: it can be an affiliate offer, a direct link to your website, or your shop.
1. Age de acordo com o teu tipo de conta:
1. Adicione a fonte da oferta: Novo a partir de modelo/Novo do zero → encontre a rede de afiliados com que trabalha/adicione o seu nome personalizado → Guardar.
2. Adicione o link da oferta: Ofertas → Novo → escolha a fonte da oferta da lista, adicione o URL da oferta → guarde as alterações.
For example: &affsub={clickid} where {clickid} is RedTrack parameter
More info on the offer source and offer in RT can be found here.
1. Vá para Marcas → Novo → Adicione a sua marca (é o nome da sua loja ou do seu website).
2. Na mesma página, adicione os parâmetros de dados de compra – Nome/Descrição é o que verá nos relatórios – Funções definem o seu uso com CAPI.
3. Vá para Websites → Novo → Adicione o URL do seu website (este é o link da sua loja/website de e-commerce).
4. Siga os passos sugeridos para gerar os scripts. Precisará deles mais tarde para a sua plataforma de e-commerce.
2. When adding the brand/offer source, go to the Additional parameters section → add {r} to the Macro/Token fields and assign the following roles to the parameters:
- Primeiro Nome
- Sobrenome
- Telefone

4. Create a paid traffic campaign
– Affiliates should add the campaign for the unattributed (organic) traffic per this guide.
To create a campaign for paid traffic, follow these simple steps:
- Add the Traffic channel (API integrated traffic channels/Non-API-integrated traffic channels). Most of them have a preset template in RedTrack.
- Lança uma campanha para o canal de tráfego pago. O seu website/loja será o link principal adicionado ao canal de tráfego. Guia-te por este artigo para Anunciantes / este para Afiliados.
For HubSpot
1. Create a hidden field
1. Acesse o Editor de Formulários: Marketing → Formulários → Edite o formulário desejado.

2. In the form editor, go to Create New → Single-line text → Set the property label as rtclickid


3. Ative a opção “Tornar este campo oculto” → Defina o valor do espaço reservado como {clickid} → Publique as alterações.

2. GTM setup
* Para Afiliados: use este guia para ajudá-lo com o script de rastreamento universal.
* Para Anunciantes: um script de rastreamento universal foi criado automaticamente assim que você adicionou seu Site.
Tanto Afiliados quanto Anunciantes podem encontrar o script de rastreamento universal gerado em Ferramentas → Scripts:

1. Ajusta as configurações no GTM
1.1 Segue este guia sobre como integrar o Google Tag Manager (GTM) com o RedTrack.
1.2 In GTM settings, create 2 types of Tags:
Elementos essenciais:
- Tag = HTML personalizado
- Acionamento = Todas as Páginas (Visualização de página)
Script:
Usa o script de rastreamento universal para isto.
Elementos essenciais:
- Tipo = HTML personalizado
- Acionamento = todos os elementos (todos os cliques)
Script:
<script>
function setFormClickIdValue(clickid) {
console.log(clickid)
document.querySelectorAll('input').forEach(function(el) {
console.log(el.value)
if (el.value.indexOf("{clickid}")>-1) {
el.value = el.value.replace(/{clickid}/, clickid)
}
});
}
function getCookie(name) {
var value = "; " + document.cookie;
var parts = value.split("; " + name + "=");
if (parts.length == 2) return parts.pop().split(";").shift();
}
if (getCookie('rtkclickid-store') !== null && getCookie('rtkclickid-store') !== undefined && getCookie('rtkclickid-store') !== 'undefined') {
setTimeout(function(){
setFormClickIdValue(getCookie('rtkclickid-store'))
}, 3000)
}
</script>
2. Conecte o GTM ao HubSpot
2.1 Copie o teu ID do Container do Google Tag Manager.
2.2 Vá para sua conta do HubSpot → navegue até Configurações (canto superior direito) → abra a seção Site > Páginas → escolha o domínio que deseja editar.
2.3 Role até a seção Integrações ou Código de Cabeçalho e Rodapé do Site → cole seus snippets de código do Google Tag Manager (Cabeçalho e Corpo) nos campos correspondentes → Salve e Publique.
3. Set the postback
1. Go to your HubSpot account → navigate to Settings → open the section Objects → Activities → Workflow (or directly Automation → Workflows depending on your HubSpot plan).
2. Crie ou edite o fluxo de trabalho que é acionado após um envio de formulário/evento de conversão.
3. Dentro do fluxo de trabalho, clique no botão “+” para adicionar uma nova ação → selecione Enviar um Webhook.
4. Cole a URL de Postback do RedTrack na janela de configuração da ação e mapeie os parâmetros → clique em Salvar para aplicar a ação do webhook:
- Use the GET method.
- Adicione os tokens dinâmicos do HubSpot como parâmetros de consulta:
- clickid → rtclickid
- sum → mapeie para o valor do negócio (se você quiser rastrear a receita no RedTrack)
- type → preencha com o nome do evento que você está enviando de volta para o RedTrack
