Adicionar o rastreamento de conversões à sua página de status do pedido

Você pode monitorar quando seus clientes acessam seu checkout e com que frequência eles realizam uma compra usando o rastreamento de conversões. Existem algumas plataformas diferentes disponíveis que lhe permitirão acessar esses dados.

Obs.: a alteração do checkout pelo acréscimo de um script que usa código de terceiros, como um pixel de rastreamento, é uma personalização não aceita, que está fora do escopo de nosso serviço de suporte. Isso significa que, caso você tenha algum problema, não poderemos ajudar.

Rastreamento de conversões do Google Analytics

Recomendamos o uso do rastreamento de conversões do Google Analytics em seu checkout. Para obter informações sobre como implementar esse recurso em sua loja, consulte Configurando metas e funis do Google Analytics.

Pixels de rastreamento

Você pode adicionar pixels de rastreamento à sua página de status do pedido usando a caixa Scripts adicionais.

  • Rastreando pedidos
  • Integração condicional
  • Exemplos

Rastreando pedidos

É possível adicionar códigos de rastreamento de conversões, por exemplo, um pixel de rastreamento, à sua loja para monitorar as compras dos clientes em sua loja. Os códigos de rastreamento em geral são usados na página de status do pedido, que é a página que confirma que o cliente criou um pedido.

Os scripts de rastreamento são fornecidos por terceiros e são usados como um trecho de código no admin da Shopify.

Para instalar um código de rastreamento:

  1. Depois de ter seu código de rastreamento, copie-o para a área de transferência com cmd + c, num Mac, ou ctrl + c, num PC.
  1. Na seção Processamento de pedidos , encontre a caixa de texto Scripts adicionais :

  2. Cole seu código de rastreamento da área de transferência com cmd + v, num Mac, ou ctrl + v, num PC.

    Na caixa de texto você pode usar o objeto shop do Liquid, o objeto order do Liquid e o recurso OrderStatus do JavaScript.

Integração condicional

Alguns provedores pedem que você mostre seus pixels de rastreamento somente se o cliente vier com um determinado parâmetro de referência (geralmente ref, source ou r).

A Shopify armazena esses valores com os pedidos e os disponibiliza usando landing_site_ref.

Por exemplo, seu provedor de afiliados deseja que você inclua o pixel deles no checkout, mas apenas para clientes vindos por meio das referências dele. O URL que você registra no seu sistema de rastreamento ficaria assim:

 http://www.exemplo.com/?ref=tracking-site 

O ?ref=tracking-site deve ser único.

Ele seria usado na última página do checkout para verificar se um determinado pedido foi feito por alguém indicado pelo seu afiliado.

Para configurar a integração condicional, acesse a página de Configurações do checkout e adicione o script de afiliado:

 {% if landing_site_ref == 'tracking-site' %} <img src="https://www.trackingx.com/pixel.gif?amount={{ total_price | money_without_currency }}&amp;order-id={{ order_number }}&amp;currency={{ shop.currency }}" height="1" width="1" /> {% endif %} 

Por causa da instrução if landing_site_ref == 'tracking-site', o pixel só será exibido para os clientes com o landing_site_ref correto.

Exemplos

Rastreamento de conversões básico

Suponha que um terceiro peça para você integrar um pixel de rastreamento como este:

 \<img src="https://www.tracking.com/u?amount=<amount>&amp;order-id=<order_id>&amp;currency=<currency>" height="1" width="20" /&gt; 
Com base nesse código, você precisa das seguintes as Liquid: - O preço total do pedido: `{{ total_price | money_without_currency }}` - Um ID de pedido único. `order_number` imprimirá o nome do pedido, como #2322, sem o caractere de cerquilha , que se adequará a suas finalidades: `{{ order_number }}` - A moeda da sua loja. Você pode codificar isso ou usar `{{ shop.currency }}` Substitua os marcadores de posição no código de rastreamento por tags reais do Liquid: ```
<img src="https://www.tracking.com/pixel.gif?amount={{ total_price | money_without_currency }}&amp;order-id={{ order_number }}&amp;currency={{ shop.currency }}" height="1" width="1" />
Quando os clientes chegarem à última página do checkout, o código que será entregue ao navegador parecerá com:

<figure class="highlight"><pre><code class="language-html" data-lang="html"> <span class="nt">&lt;img</span> <span class="na">src=</span><span class="s">"https://www.tracking.com/pixel.gif?amount=55.34&amp;amp;order-id=4343&amp;amp;currency=USD"</span> <span class="na">height=</span><span class="s">"1"</span> <span class="na">width=</span><span class="s">"1"</span> <span class="nt">/&gt;</span> </code></pre></figure>

#### Rastreamento de conversões que descreve o pedido

<figure class="highlight"><pre><code class="language-html" data-lang="html"> <span class="nt">&lt;img</span> <span class="na">src=</span><span class="s">"https://www.emjcd.com/u?CID=YOURCID&amp;amp;TYPE=YOURTYPE&amp;amp;METHOD=IMG&amp;amp;CURRENCY={{ shop.currency }}&amp;amp;OID={{ order_number }}{% for line_item in line_items %}&amp;amp;ITEM{{ forloop.index }}={{ line_item.sku }}&amp;amp;AMT{{ forloop.index }}={{ line_item.line_price | money_without_currency }}&amp;amp;QTY{{ forloop.index }}={{ line_item.quantity }}{% endfor %}"</span> <span class="na">height=</span><span class="s">"1"</span> <span class="na">width=</span><span class="s">"20"</span> <span class="nt">/&gt;</span> </code></pre></figure>

## Pixel do Facebook

Existem dois métodos diferentes para adicionar o rastreamento do pixel do Facebook à sua loja. Os dois métodos para adicionar o rastreamento com o pixel do Facebook não funcionam juntos. Você precisa escolher apenas um deles:

- Você pode [integrar sua loja e o pixel do Facebook](/manual/promoting-marketing/facebook-pixel) no seu admin da Shopify sem usar nenhum código. Você precisa do seu ID do pixel do Facebook.

- Você pode adicionar o código manualmente a cada página da sua loja e ao checkout. Você precisa ter conhecimento de programação para que essa opção funcione corretamente.

## Rastreamento de conversões com IDs de pedidos

For best results, count conversions only when customers complete transactions with your store. If a customer revisits or reloads the conversion page, then their session might count as more than one conversion. You can use order ID conversion tags to minimize the counting of duplicate conversions. Order ID conversion tags track a customer's first visit to the conversion page only. Your customers' order IDs appear as `` in the Liquid tag.

Para ajudar a adicionar IDs de pedido às suas tags de conversão, visite o [suporte do Google](https://support.google.com/adwords/answer/6386790?hl=en).

Pronto(a) para começar a vender com a Shopify?

Experimente de graça