Home » WooCommerce » Adição de snippet de evento para conversão de compra com total do pedido no WooCommerce

Adição de snippet de evento para conversão de compra com total do pedido no WooCommerce

Precisa adicionar o código de acompanhamento de conversões do Google com o valor do pedido no WooCommerce?

Hoje mostrarei a você como adicionar o snippet de evento para conversão de compra com o total do pedido. É simples, não requer nenhum plug-in de terceiros e levará apenas alguns minutos para ser feito. Não são necessárias habilidades excepcionais de codificação.

Está procurando um tutorial sobre como adicionar o snippet Event para a conversão de Purchase sem o valor do pedido? Clique aqui.

Como adicionar o snippet de evento para a conversão de compra com o valor do pedido no WooCommerce

A primeira coisa que você precisa fazer se quiser adicionar o snippet de conversão do Google ao WooCommerce é ir para Appearance >> Theme File Editor ou Tools >> Theme File Editor.

Best WordPress hosting 2024

Quando estiver lá, clique no arquivo functions.php no lado direito da página. Quando a página de funções estiver aberta, role até a parte inferior da página e adicione esta função:

function rocksolid_thankyou_tracking( $order_id ) {
    $order_total = get_post_meta( $order_id, '_order_total', true); ?>

<?php }
add_action( 'woocommerce_thankyou', 'rocksolid_thankyou_tracking' );

Essa função é acionada quando o cliente termina o processo de checkout. Ela também obtém o valor total do pedido ($order total no código).

Agora só precisamos adicionar o snippet Event para a conversão Purchase e adicionar o valor do pedido à função. Aqui está o exemplo completo:

function rocksolid_thankyou_tracking( $order_id ) {
    $order_total = get_post_meta( $order_id, '_order_total', true); ?>

	<!-- Event snippet for Purchase conversion page -->
<script>
  gtag('event', 'conversion', {
      'send_to': 'AW-1119929/i8SmCN-qs6UYEJtwp',
      'value': <?php echo $order_total; ?>,
      'currency': 'EUR',
      'transaction_id': ''
  });
</script>
<?php }
add_action( 'woocommerce_thankyou', 'rocksolid_thankyou_tracking' );

Você provavelmente notou onde e como eu adicionei o total do pedido <?php echo $order_total; ?> no código. Sua função deve ser idêntica, exceto o identificador send_to (que é seu próprio código de rastreamento de conversão). Você também pode ter uma moeda diferente no código.

Veja como o código de acompanhamento de conversões do Google com o valor do pedido ficará no arquivo functions.php:

woocommerce add event snippet for purchase conversion page with order total

É isso – depois de salvar as alterações, você estará rastreando as conversões no WooCommerce com o valor do pedido.

Fathom analytics