O que você vai aprender

Saiba como instalar manualmente o snippet de rastreamento Active on Site da Klaviyo, também conhecido como JavaScript onsite da Klaviyo ou Klaviyo.js, na sua loja Shopify. Você só deve fazer isso se tiver um tráfego na web muito alto ou se seu site estiver com tempo de carregamento lento por qualquer outro motivo (embora a Klaviyo tenha melhorado os tempos de carregamento recentemente e, portanto, talvez não seja a causa). Caso contrário, recomendamos que você instale o Klaviyo.js ativando a incorporação do aplicativo Shopify da Klaviyo.

Antes de começar

Se você optar por instalar o Klaviyo.js manualmente e antes ele estava ativado pela incorporação do app da Klaviyo, primeiro você precisa desativar a incorporação do app nas configurações de tema da Shopify.

Klaviyo app embed for onsite tracking in Shopify toggled off
Klaviyo app embed for onsite tracking in Shopify toggled off

Para colar esse código é preciso ter acesso ao HTML e à plataforma de e-commerce do seu site. Por isso, nossa equipe de suporte não consegue oferecer assistência prática. Se você não tem um desenvolvedor na sua equipe e não se sente seguro(a) para adicionar o código, considere entrar em contato com um parceiro da Klaviyo para obter ajuda.

Instale o Klaviyo.js na sua loja Shopify

  1. Copie o snippet de código abaixo:
text
<script type="text/javascript" async="" src="https://static.klaviyo.com/onsite/js/PUBLIC_API_KEY/klaviyo.js"></script>
  1. No snippet de código, substitua PUBLIC_API_KEY pela sua chave de API pública da Klaviyo de seis dígitos.
  2. Se você tiver ativado conta de clientes para sua loja, adicione um script extra para identificar seus clientes pelo e-mail que eles usam para fazer login na sua loja. O conjunto completo de scripts ficará assim:
text
<script type="text/javascript" async="" src="https://static.klaviyo.com/onsite/js/PUBLIC_API_KEY/klaviyo.js"></script>
<script type="text/javascript"> 
//Initialize the Klaviyo object on page load
!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}(); </script>
<script type="text/javascript">
//Customer accounts
var klaviyo = window.klaviyo || [];
if ("{{ customer.email }}") {klaviyo.identify({"$email" : "{{ customer.email }}"})};
</script>
  1. No seu Administrador da Shopify, clique em Loja virtual > Temas. No menu suspenso, clique em Editar código.
Shopify Themes page with Action dropdown open showing Edit Code optio
Shopify Themes page with Action dropdown open showing Edit Code optio
  1. Pesquise os arquivos aos quais você quer adicionar o snippet e clique para abri-los no editor. Você pode adicionar o snippet a qualquer modelo de página em que queira habilitar os formulários e o rastreamento da Klaviyo nas páginas correspondentes.
  2. Role até a parte inferior do arquivo e cole seu snippet abaixo do outro código.
  1. Clique em Save.

Teste seu rastreamento com atividade no site

Para testar se o rastreamento com atividade no site está configurado corretamente, siga estas etapas:

  1. Acesse seu site.
  2. Na página inicial, adicione o seguinte trecho ao final da URL, substituindo example@gmail.com pelo seu endereço de e-mail:
    ?utm_email=example@gmail.com
Test store in Shopify with ?utm_email=example@gmail.com amended to URL
Test store in Shopify with ?utm_email=example@gmail.com amended to URL
  1. Recarregue a página.
  2. Pesquise seu endereço de e-mail na Klaviyo.
Klaviyo dashboard with email address in search bar
Klaviyo dashboard with email address in search bar

Você verá que um perfil da Klaviyo foi criado para você (se ainda não existir) e que essa atividade foi rastreada no seu feed de atividades.

Agora que você instalou o Klaviyo.js, você poderá usar o rastreamento com atividade no site, os formulário de registro da Klaviyo e muito mais.

Dependendo das configurações de privacidade do cliente, a Klaviyo pode não rastrear eventos de visitantes da loja da Shopify na UE, no EEE, no Reino Unido e na Suíça, a menos que eles tenham fornecido consentimento.

Recursos adicionais

  • Getting started with Shopify

    Learn how to integrate Klaviyo with Shopify in order to bring your customer profile and order data into Klaviyo and reach customers with targeted messaging. Additionally, enable Klaviyo onsite tracking and sign-up forms, and sync data from Klaviyo to Shopify.

  • Getting started with Klaviyo onsite tracking

    Learn about the different ways that Klaviyo can support onsite tracking on your ecommerce site. There are 2 key types of onsite tracking:

  • Getting started with sign-up forms

    Learn how to create and customize sign-up forms in Klaviyo to publish on your website so you can engage shoppers, collect emails and phone numbers, and build long-lasting customer relationships.

Esse artigo foi útil?
Use esse formulário somente para dar feedback sobre os artigos. Saiba como entrar em contato com o suporte.

Saiba mais sobre a Klaviyo

Community
Conecte-se com colegas, parceiros e especialistas da Klaviyo para ter ideias, compartilhar insights e tirar dúvidas.
Parceiros
Contrate um especialista certificado pela Klaviyo para ajudá-lo com uma tarefa específica ou para gerenciamento contínuo de marketing.
Suporte

Acesse o suporte na sua conta.

Suporte por e-mail (teste gratuito e contas pagas) Disponível 24 horas

Chat/assistência virtual
A disponibilidade varia conforme o local e o tipo de plano