Ir para

Traqueamento Facebook


Posts Recomendados

9 horas atrás, Thiago Rios disse:

Fala irmão, beleza? Eu também estava sofrendo MUITO com isso e descobri uma forma que pode te ajudar nisso.

Esse "método" não vai fazer suas campanhas contabilizarem as vendas, mas vai fazer você saber qual campanha, conjunto, criativo e o posicionamento que vendeu.

Isso é através de parâmetros UTM! 

Antes de começar: Não fui eu quem descobri isso e criei os códigos, um membro do Hustle Minds do @Alex Nosseque me passou isso, o instagram dele é @lucastrafego

Agora indo para o ponto

1° Passo: 

Vá até o seu criativo, lá no final em "Parâmetros de URL" e cole isso aqui: 

utm_source={{placement}}&utm_medium={{campaign.name}}&utm_campaign={{adset.name}}&utm_content={{ad.name}}

image.png.b8fe4d45d44ee33da8326c9deff1d697.png

2° Passo:

Vá na sua página de vendas e cole isso aqui antes de </body>:

<script>
(function() {
     const utmParamQueryString = new URLSearchParams(window.location.search);
     if (utmParamQueryString.toString()) {
          var navLinks = document.querySelectorAll('a');
          navLinks.forEach(function(item) {
               if (item.href.indexOf('sun.eduzz.com') !== -1) {
                    if (item.href.indexOf('?') === -1) {
                         item.href += '?' + utmParamQueryString.toString();
                    } else {
                         item.href += '&' + utmParamQueryString.toString();
                    }
               }
          });
     }
})();
</script>

ATENÇÃO: TROQUE O LINK DA EDUZZ PELO LINK DA SUA PLATAFORMA

Passo 3: 

Pronto! Agora no final do dia você pode ir olhar na plataforma de onde veio todas as suas vendas e boletos, vai estar mais ou menos assim

image.png.2d9ff24be26684b971d6517b20a0d19b.png

Se quiser você pode exportar as vendas em XLS e olhar de forma mais organizada. Espero que ajude!

Vlw meu amigo, deixa eu te perguntar isso antes de "body" seria em uma página html não é isso, mas se for em elementor e so criar uma aquele espaço de html e colos esse script?

Link para o comentário
6 horas atrás, André Moreira disse:

Vlw meu amigo, deixa eu te perguntar isso antes de "body" seria em uma página html não é isso, mas se for em elementor e so criar uma aquele espaço de html e colos esse script?

Exatamente, insere uma tag hmlt e cola o código nela. O importante é colocar no body


Link para o comentário
4 horas atrás, kmg disse:

Barba, como vê pelo google analitycs?

Outra duvida galera, a url é do checkout certo?

No caso eu uso a kiwifi, então não é o link do site principal deles certo?

Você precisa colocar a TAG do Analytics no site e também na sua plataforma de pagamento, aí todos os links que usar no Facebook devem ser trackeados usando parametros UTMs como essa: utm_source={{placement}}&utm_medium={{campaign.name}}&utm_campaign={{adset.name}}&utm_content={{ad.name}}.
Esses parâmetros UTMs já vão puxar as informações do Facebook automaticamente.

Link para o comentário
Em 18/02/2022 em 22:53, Thiago Rios disse:

Fala irmão, beleza? Eu também estava sofrendo MUITO com isso e descobri uma forma que pode te ajudar nisso.

Esse "método" não vai fazer suas campanhas contabilizarem as vendas, mas vai fazer você saber qual campanha, conjunto, criativo e o posicionamento que vendeu.

Isso é através de parâmetros UTM! 

Antes de começar: Não fui eu quem descobri isso e criei os códigos, um membro do Hustle Minds do @Alex Nosseque me passou isso, o instagram dele é @lucastrafego

Agora indo para o ponto

1° Passo: 

Vá até o seu criativo, lá no final em "Parâmetros de URL" e cole isso aqui: 

utm_source={{placement}}&utm_medium={{campaign.name}}&utm_campaign={{adset.name}}&utm_content={{ad.name}}

image.png.b8fe4d45d44ee33da8326c9deff1d697.png

2° Passo:

Vá na sua página de vendas e cole isso aqui antes de </body>:

<script>
(function() {
     const utmParamQueryString = new URLSearchParams(window.location.search);
     if (utmParamQueryString.toString()) {
          var navLinks = document.querySelectorAll('a');
          navLinks.forEach(function(item) {
               if (item.href.indexOf('sun.eduzz.com') !== -1) {
                    if (item.href.indexOf('?') === -1) {
                         item.href += '?' + utmParamQueryString.toString();
                    } else {
                         item.href += '&' + utmParamQueryString.toString();
                    }
               }
          });
     }
})();
</script>

ATENÇÃO: TROQUE O LINK DA EDUZZ PELO LINK DA SUA PLATAFORMA

Passo 3: 

Pronto! Agora no final do dia você pode ir olhar na plataforma de onde veio todas as suas vendas e boletos, vai estar mais ou menos assim

image.png.2d9ff24be26684b971d6517b20a0d19b.png

Se quiser você pode exportar as vendas em XLS e olhar de forma mais organizada. Espero que ajude!

esse site da eduzz é o site oficial ou meu checkout/ página de vendas, que devo colocar?

Link para o comentário
Em 21/02/2022 em 20:25, Barba disse:

Você precisa colocar a TAG do Analytics no site e também na sua plataforma de pagamento, aí todos os links que usar no Facebook devem ser trackeados usando parametros UTMs como essa: utm_source={{placement}}&utm_medium={{campaign.name}}&utm_campaign={{adset.name}}&utm_content={{ad.name}}.
Esses parâmetros UTMs já vão puxar as informações do Facebook automaticamente.

Fala Barba eu ja fiz parte disso mas ainda estou meio perdido, a tag do analitics seria essa?

 

<script>
(function() {
     const utmParamQueryString = new URLSearchParams(window.location.search);
     if (utmParamQueryString.toString()) {
          var navLinks = document.querySelectorAll('a');
          navLinks.forEach(function(item) {
               if (item.href.indexOf('sun.eduzz.com') !== -1) {
                    if (item.href.indexOf('?') === -1) {
                         item.href += '?' + utmParamQueryString.toString();
                    } else {
                         item.href += '&' + utmParamQueryString.toString();
                    }
               }
          });
     }
})();
</script>

 

------------------------------------------------

tem essa 

 

var dadosArquivados = JSON.parse(localStorage.getItem('dados'));
    function getUrlVars(url) {
        var hash;
        var myJson = {};
        var hashes = url.slice(url.indexOf('?') + 1).split('&');
        for (var i = 0; i < hashes.length; i++) {
            hash = hashes[i].split('=');
            myJson[hash[0]] = hash[1];
            // If you want to get in native datatypes
            // myJson[hash[0]] = JSON.parse(hash[1]);
        }
        return myJson;
    }
    console.log(getUrlVars(dadosArquivados));

    function setUrlParams2(el) {
        var term = "";
           if (el.href.indexOf('#') == -1) {
                var querystring = location.search
                var querystring_without_int_mark = querystring.split("?", 2)[1]

                var existsUrl = el.href;
                var existsquerystring = existsUrl.split("?", 2)[1]

                // console.log(querystring_without_int_mark, existsquerystring)

                if (existsquerystring === undefined && querystring_without_int_mark !== undefined) {
                    el.href = existsUrl.split("?", 2)[0] + '?' + querystring_without_int_mark + term;
                    return;
                }
                if (existsquerystring !== undefined && querystring_without_int_mark !== undefined) {
                    el.href = existsUrl.split("?", 2)[0] + '?' + existsquerystring + '&' + querystring_without_int_mark + term;
                    return;
                }

                if (querystring_without_int_mark !== undefined) {
                    el.href = existsUrl.split("?", 2)[0] + '?' + existsquerystring + '&' + querystring_without_int_mark + term;
                }
                if (querystring_without_int_mark == undefined && existsquerystring == undefined) {
                    el.href = existsUrl + '?utm_term='+term;
                }
                if (existsquerystring !== undefined) {
                    el.href = existsUrl + term;
                }

                console.log('url: '+existsUrl + term)
            }
        }
        var links = document.querySelectorAll('a');

        links.forEach(setUrlParams2);

 

e outra coisa você falou sobre colocar isso na plataforma de pagamento no caso estou utilizando a braip tem opção de colocar la?

 

Editado por André Moreira
Link para o comentário
2 horas atrás, André Moreira disse:

Fala Barba eu ja fiz parte disso mas ainda estou meio perdido, a tag do analitics seria essa?

 

<script>
(function() {
     const utmParamQueryString = new URLSearchParams(window.location.search);
     if (utmParamQueryString.toString()) {
          var navLinks = document.querySelectorAll('a');
          navLinks.forEach(function(item) {
               if (item.href.indexOf('sun.eduzz.com') !== -1) {
                    if (item.href.indexOf('?') === -1) {
                         item.href += '?' + utmParamQueryString.toString();
                    } else {
                         item.href += '&' + utmParamQueryString.toString();
                    }
               }
          });
     }
})();
</script>

 

------------------------------------------------

tem essa 

 

var dadosArquivados = JSON.parse(localStorage.getItem('dados'));
    function getUrlVars(url) {
        var hash;
        var myJson = {};
        var hashes = url.slice(url.indexOf('?') + 1).split('&');
        for (var i = 0; i < hashes.length; i++) {
            hash = hashes[i].split('=');
            myJson[hash[0]] = hash[1];
            // If you want to get in native datatypes
            // myJson[hash[0]] = JSON.parse(hash[1]);
        }
        return myJson;
    }
    console.log(getUrlVars(dadosArquivados));

    function setUrlParams2(el) {
        var term = "";
           if (el.href.indexOf('#') == -1) {
                var querystring = location.search
                var querystring_without_int_mark = querystring.split("?", 2)[1]

                var existsUrl = el.href;
                var existsquerystring = existsUrl.split("?", 2)[1]

                // console.log(querystring_without_int_mark, existsquerystring)

                if (existsquerystring === undefined && querystring_without_int_mark !== undefined) {
                    el.href = existsUrl.split("?", 2)[0] + '?' + querystring_without_int_mark + term;
                    return;
                }
                if (existsquerystring !== undefined && querystring_without_int_mark !== undefined) {
                    el.href = existsUrl.split("?", 2)[0] + '?' + existsquerystring + '&' + querystring_without_int_mark + term;
                    return;
                }

                if (querystring_without_int_mark !== undefined) {
                    el.href = existsUrl.split("?", 2)[0] + '?' + existsquerystring + '&' + querystring_without_int_mark + term;
                }
                if (querystring_without_int_mark == undefined && existsquerystring == undefined) {
                    el.href = existsUrl + '?utm_term='+term;
                }
                if (existsquerystring !== undefined) {
                    el.href = existsUrl + term;
                }

                console.log('url: '+existsUrl + term)
            }
        }
        var links = document.querySelectorAll('a');

        links.forEach(setUrlParams2);

 

e outra coisa você falou sobre colocar isso na plataforma de pagamento no caso estou utilizando a braip tem opção de colocar la?

 

A tag do Analytics é algo parecido com isso:

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXXXXX-X"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-XXXXXXXXX-X');
</script>

 

Sobre a Braip, eu nunca anunciei nada de lá mas acredito que deve ter a opção sim.

Link para o comentário
Em 18/02/2022 em 22:53, Thiago Rios disse:

Fala irmão, beleza? Eu também estava sofrendo MUITO com isso e descobri uma forma que pode te ajudar nisso.

Esse "método" não vai fazer suas campanhas contabilizarem as vendas, mas vai fazer você saber qual campanha, conjunto, criativo e o posicionamento que vendeu.

Isso é através de parâmetros UTM! 

Antes de começar: Não fui eu quem descobri isso e criei os códigos, um membro do Hustle Minds do @Alex Nosseque me passou isso, o instagram dele é @lucastrafego

Agora indo para o ponto

1° Passo: 

Vá até o seu criativo, lá no final em "Parâmetros de URL" e cole isso aqui: 

utm_source={{placement}}&utm_medium={{campaign.name}}&utm_campaign={{adset.name}}&utm_content={{ad.name}}

image.png.b8fe4d45d44ee33da8326c9deff1d697.png

2° Passo:

Vá na sua página de vendas e cole isso aqui antes de </body>:

<script>
(function() {
     const utmParamQueryString = new URLSearchParams(window.location.search);
     if (utmParamQueryString.toString()) {
          var navLinks = document.querySelectorAll('a');
          navLinks.forEach(function(item) {
               if (item.href.indexOf('sun.eduzz.com') !== -1) {
                    if (item.href.indexOf('?') === -1) {
                         item.href += '?' + utmParamQueryString.toString();
                    } else {
                         item.href += '&' + utmParamQueryString.toString();
                    }
               }
          });
     }
})();
</script>

ATENÇÃO: TROQUE O LINK DA EDUZZ PELO LINK DA SUA PLATAFORMA

Passo 3: 

Pronto! Agora no final do dia você pode ir olhar na plataforma de onde veio todas as suas vendas e boletos, vai estar mais ou menos assim

image.png.2d9ff24be26684b971d6517b20a0d19b.png

Se quiser você pode exportar as vendas em XLS e olhar de forma mais organizada. Espero que ajude!

AULA CARA!!!!!

Em 23/02/2022 em 12:14, kmg disse:

É o link do checkout sem o slug irmão

mas ali o cara colocou sun.eduzz, n é o link do check, tem ctz q é o link do check mesmo?

Link para o comentário
  • 3 semanas depois...
  • 1 mês depois...
  • 2 meses depois...
Em 23/05/2022 em 10:49, RAMBO DO DROP disse:

Galera sou bem leigo em programação 

 

uso shopfy e yampi 

 

no caso basta eu substituir o link da eduzz pelo link da yampi q é meu check out ?

ai copio e colo na página de venda?

 

as informações vão aparecer na yampi , nos dados do cliente ?

Boa tarde, estou com o mesmo problema.
Conseguiu resolver?

Link para o comentário
  • 4 semanas depois...
  • 1 ano depois...
Atenção: Este conteúdo tem mais de 6 meses desde que foi postado. Verifique se o método ensinado nele ainda é válido para os dias atuais.
Infelizmente, seu conteúdo contém termos que não permitimos. Caso esteja tentando publicar seu número de WhatsApp, lembre-se que isso é proibido expor no Fórum.
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

Processando...
×
×