Retreaver e RedTrack

Retreaver é um software baseado na nuvem que fornece dados de chamadas recebidas em tempo real através da marcação, rastreamento e encaminhamento dos teus chamadores para a melhor pessoa, departamento ou agente.
Integração
Configuração no RedTrack
1. Adiciona o domínio de rastreamento personalizado.
2. Adiciona os eventos de rastreamento.
Ferramentas → Rastreamento de conversões → Tipo de conversão (este guia vai ajudar-te) → Guardar.

3. Adiciona o Retreaver como fonte da Oferta no RedTrack.
Fontes de ofertas → Novo do zero → nomeia-o Retreaver → Na secção Parâmetros de postback, adiciona os parâmetros [clickid] e [payout] → (se trabalhas com Facebook) na secção Parâmetros adicionais adiciona os parâmetros phone, zip e atribui funções relevantes → Guarda o modelo

4. Adiciona a Oferta ao RedTrack.
Ofertas → Criar nova oferta → dá um nome à tua oferta → seleciona a fonte de oferta Retreaver no menu suspenso → cola o teu URL da Oferta → Guardar:

Ofertas → Criar nova oferta → dá um nome à tua oferta → seleciona a fonte de oferta Retreaver no menu suspenso → cola o teu URL da Oferta e adiciona clickid={clickid} ao final do URL → Guardar:

5. Adiciona o Canal de tráfego com o qual trabalhas.
6. Adiciona a Página de destino se estiveres a usar uma.
7. Gera um script de rastreamento universal.
8. Cria uma Campanha.
Campanhas → Criar nova campanha → usa este guia para te ajudar a preencher todos os campos obrigatórios:

Valores na captura de ecrã explicados:
(1) Dá um nome à tua campanha
(2) Seleciona o Canal de tráfego que criaste no passo 5
(3) Seleciona o domínio de rastreamento personalizado que adicionaste no passo 1
(4) Seleciona a Oferta que adicionaste no passo 4
1. Adiciona o domínio de rastreamento personalizado.
2. Adiciona os eventos de rastreamento.
Ferramentas → Rastreamento de conversões → Tipo de conversão (este guia vai ajudar-te) → Guardar.

3. Adiciona o Retreaver como uma Loja no RedTrack.
Lojas → Novo do zero → nomeia-o Retreaver → na secção Parâmetros de Webhook, adiciona os parâmetros [clickid] e [payout] → (se trabalhas com Facebook) na secção Parâmetros adicionais, adiciona os parâmetros phone e zip e atribui funções relevantes a eles → Guarda o modelo:


4. Adiciona o teu website/loja.
URLs de rastreamento da loja → clica em URL de rastreamento da loja → dá-lhe um nome → seleciona a loja Retreaver no menu suspenso → cola o teu URL no campo URL de Rastreamento → Guardar.
URLs de rastreamento da loja → clica em URL de rastreamento da loja → dá-lhe um nome → seleciona a loja Retreaver no menu suspenso → cola o teu URL no campo URL de Rastreamento e adiciona clickid={clickid} ao final do URL de Rastreamento → Guardar:

5. Adiciona o Canal de tráfego com o qual trabalhas.
6. Cria um Rastreamento de Anúncio.
Rastreamento de Anúncio → Novo Rastreamento de Anúncio → usa este guia para te ajudar a preencher todos os campos obrigatórios:

Valores na captura de ecrã explicados:
(1) Dá um nome ao teu rastreamento de anúncio
(2) Seleciona o Canal de tráfego que criaste no passo 5
(3) Seleciona o URL de rastreamento da Loja que adicionaste no passo 4
Configuração no Retreaver
1. Adiciona os seguintes elementos essenciais à tua conta Retreaver:
- Cria uma Campanha de Rastreamento de Chamadas Retreaver.
- Cria um Pool de Números Para a Tua Campanha (passo 2).
- Configura o Teu Pool de Números Para Rastreamento em Tempo Real (passo 3).
- Diz ao Retreaver Quais Números Substituir na Tua Página de Destino (passo 4).
2. Configura mapeadores de parâmetros para clickid.
Usa este guia para ajustar as configurações do mapeador de parâmetros → ao editar o Mapeamento de Parâmetros, adiciona clickid aos campos Tag Key e URL Parameter → Atualizar Campanha:

3. Adiciona scripts à secção head do código da página.
Os scripts que adicionas dependem do método de rastreamento que escolheres:
1. Script de rastreamento universal RedTrack:
O teu script de rastreamento universal foi criado quando fizeste a Configuração no RedTrack e pode ser encontrado em RedTrack → Ferramentas → Scripts. Clica aqui para mais informações sobre o script de rastreamento universal no RT.
2. Script do Retreaver:
Exemplo da parte do script com a Chave de Campanha do Retreaver substituída:
var campaign = new Retreaver.Campaign({campaign_key: ‘e8d3223ad7cs4gdd59f672tc1ha158j5’});
<script type="text/javascript">
(function () {
var scriptElement = document.createElement('script');
scriptElement.type = 'text/javascript';
scriptElement.async = true;
scriptElement.defer = true;
scriptElement.src = document.location.protocol + '//dist.routingapi.com/jsapi/v1/retreaver.min.js';
scriptElement.onload = scriptElement.onreadystatechange = function () {
Retreaver.configure({
host: 'api.routingapi.com',
prefix: document.location.protocol == 'https:' ? 'https' : 'http'
});
var campaign = new Retreaver.Campaign({campaign_key: 'YOUR_CAMPAIGN_KEY'});
function getRtckValue() {
const clickid = document.cookie.split(";").map(x => x.trim()).filter(x => x.startsWith("rtkclickid-store"))[0];
return clickid ? clickid.split("=")[1] : "";
}
console.log("clickid: " + getRtckValue());
campaign.request_number(function (number) {
// Store cookie as a tag
number.add_tags({
clickid: getRtckValue()
});
});
};
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(scriptElement);
})();
</script>
No caso do Retreaver, o método de rastreamento com redirecionamento significa adicionar apenas o script padrão do Retreaver à secção head do código da página. Para orientações sobre como encontrar o Script Retreaver.js, acede a este artigo → secção Accessing the Retreaver.js Script.
4. Configura webhooks para a campanha Retreaver com a condição para o webhook disparar (o evento).
4.1 Na tua conta RedTrack, acede a Fonte da oferta/Loja → copia o URL de Postback:

4.2 Na conta Retreaver, acede a Campaign settings → Webhooks → Add → escolhe a condição para o webhook disparar (o evento) → cola o URL de Postback:
