Skip to main content
Os Shopify Web Pixels são a solução do Shopify para rastrear dados de compras, como taxas de conversão. Existem duas formas principais de interagir com eles:
  • App Web Pixels
  • Custom Web Pixels

App Web Pixels

Alguns pixels de apps (por exemplo, Omega Facebook Pixel) se integram diretamente aos Shopify Web Pixels. Esses apps não exigem nenhuma configuração adicional para funcionar com a Aftersell.

Custom Web Pixels

Os pixels personalizados permitem soluções sob medida caso nenhum pixel de app disponível no marketplace do Shopify atenda às suas necessidades. A seguir, detalhamos como converter scripts de rastreamento existentes da página de status do pedido para usar pixels personalizados. Observe os riscos potenciais dos pixels personalizados antes de prosseguir. Se você usa especificamente o Google Tag Manager, o Shopify fornece documentação útil para concluir essa migração. Há 3 etapas principais para criar um pixel personalizado para rastreamento de conversões.
  1. Preparar o SDK JavaScript de terceiros
  2. Configurar o rastreamento de conversões usando web pixels
  3. Conectar seu pixel personalizado

1. Preparando o SDK JavaScript de terceiros

Você vai querer remover qualquer HTML presente no código do pixel fornecido. Qualquer JavaScript carregado por meio de uma tag HTML <script> deve, em vez disso, ser carregado usando uma abordagem apenas com JavaScript. Esse processo é abordado em mais detalhes aqui. Um exemplo usando o Google Tag Manager Código do pixel original:
Após remover o HTML e retrabalhar as tags <script>:
Observe que o SDK de pixel do Google não transmite dados automaticamente a partir de um pixel personalizado do Shopify. Para transmitir dados, você precisa se inscrever nos eventos.

2. Configurando o rastreamento de conversões usando web pixels

Para rastrear conversões usando pixels personalizados, inscreva-se no evento checkout_completed fornecido pelo Shopify. Esse evento é disparado na página pós-compra, se ela for exibida ao seu cliente, ou na página de agradecimento, caso contrário. Esse evento é disparado apenas uma vez em qualquer um dos casos, então nenhuma lógica extra é necessária para evitar a contagem dupla de uma compra.
Use esta referência para ver quais pontos de dados você pode obter do event. Evento checkout_completed do Shopify Um exemplo de pixel personalizado da Meta Código de rastreamento disparado quando um checkout é concluído:

3. Conectando seu pixel personalizado

Antes de adicionar um pixel personalizado, remova ou modifique quaisquer pixels existentes para garantir que os eventos de clientes não sejam contados duas vezes. O código de pixel existente deve ser removido manualmente de qualquer lugar em que exista, como theme.liquid, checkout.liquid (apenas lojistas Plus) e os Additional scripts nas configurações do seu checkout. Feito isso, siga estas etapas para conectar um pixel personalizado à sua loja.
  1. Acesse Settings > Customer Events > Custom Pixels > Add Custom Pixel
    1. Digite um nome para o seu pixel personalizado.
  2. Cole o código do seu pixel personalizado na seção “Code”.
  3. Garanta que as configurações de privacidade do cliente estejam devidamente configuradas.
  4. Clique em “Save” no seu pixel personalizado.
  5. Clique em “Connect” para ativar seu pixel personalizado!