LemonStand

Uma plataforma de e-commerce para varejistas que desejam expandir seus negócios.

Este é um método de integração para o carrinho de compras do LemonStand. O código de integração é mantido com “Parciais” inseridos em Modelos e Páginas.

Rastreamento de cliques

O primeiro passo é a integração do rastreamento de cliques. Aqui está uma descrição onde inserir o código de rastreamento de cliques, que é necessário para o rastreamento de vendas.

Antes de tudo, navegue até seu Design da loja > Editor > Parciais e clique na parcial “layout-footer“. Adicione o código de rastreamento de cliques ao final do arquivo:

{$TrackingScript}
<script type="text/javascript">
{$SetAccountJs}
try {
PostAffTracker.track();
} catch (err) { }
</script>

Salve seu código.

Acompanhamento de vendas

A integração do rastreamento de vendas também é um processo fácil. Navegue até Design da loja > Editor > Páginas e clique na página Recibo.

Adicione o seguinte código de acompanhamento de vendas após esta linha:

{% if invoice %}

{$TrackingScript}
<script type="text/javascript">
{$SetAccountJs}
var sale = PostAffTracker.createSale();
sale.setTotalCost('{{ invoice.subtotal }}');
sale.setOrderID('{{ invoice.order.number }}');
PostAffTracker.register();
</script>

Se você deseja rastrear o e-mail do cliente (para comissões vitalícias), pode usar esta variável:

{{ customer.email }}

Salve seu código. Se você deseja acompanhar as comissões por produto, siga as instruções da próxima etapa.

Correspondência do ID do produto

Caso você queira rastrear informações por produto, use este código de rastreamento de venda, em vez do da etapa 2.

Navegue até Design da loja > Editor > Páginas e clique na página Recibo. Adicione o seguinte código de acompanhamento de vendas após a linha:

{% if invoice %}

{$TrackingScript}
<script type="text/javascript">
var i = 1;
{$SetAccountJs}
{% for shipment in invoice.shipments %}
    {% for item in shipment.shipmentItems %}
      var sale = PostAffTracker.createSale();
      sale.setTotalCost('{{ (item.quantity * item.pivot.price) }}');
      sale.setOrderID('{{ invoice.order.number }}(' + i + ')');
      sale.setProductID('{{ item.product.sku }}');
      PostAffTracker.register();
      i = i + 1;
    {% endfor %}
  {% endfor %}
</script>

É isso, salve seu trabalho e você pode começar a rastrear seus pedidos

Back to Integrations Create account for FREE

Our website uses cookies. By continuing we assume your permission to deploy cookies as detailed in our privacy and cookies policy.

×

Schedule a one-on-one call and discover how Post Affiliate Pro can benefit your business.

We’re available on multiple dates

Schedule a call