Home » WooCommerce » Añadir fragmento de evento para la conversión de compra con el total del pedido en WooCommerce

Añadir fragmento de evento para la conversión de compra con el total del pedido en WooCommerce

¿Necesitas añadir el código de seguimiento de conversión de Google con el valor del pedido en WooCommerce?

Hoy te voy a mostrar cómo agregar fragmento de Evento para la conversión de Compra con el total del pedido. Es simple, no requiere ningún plugin de terceros, y sólo le tomará un par de minutos para hacerlo. No se requieren habilidades excepcionales de codificación.

¿Busca un tutorial sobre cómo añadir un fragmento de evento para la conversión de compra sin el valor del pedido? Haga clic aquí.

Cómo añadir un fragmento de evento para la conversión de compra con valor de pedido en WooCommerce

Lo primero que tienes que hacer si quieres añadir el snippet de conversión de Google a WooCommerce – ve a Apariencia >> Editor de Archivos Temáticos o Herramientas >> Editor de Archivos Temáticos.

Una vez allí, haga clic en el archivo functions.php en la parte derecha de la página. Cuando la página de funciones esté abierta, desplácese hasta el final de la página y añada esta función:

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

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

Esta función se activa cuando el cliente finaliza el proceso de compra. También obtiene el valor total del pedido ($order total en el código).

Ahora sólo tenemos que añadir su fragmento de Evento para la conversión de Compra, y añadir el valor del pedido a la función. Aquí está el ejemplo 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' );

Best WordPress hosting 2024

Probablemente haya notado dónde y cómo he añadido el total del pedido <?php echo $order_total; ?> en el código. Tu función debería ser idéntica excepto el identificador send_to (que es tu propio código de seguimiento de conversiones). También puede tener una moneda diferente en el código.

Este es el aspecto que tendrá el código de seguimiento de conversiones de Google con el valor del pedido en el archivo functions. php:

woocommerce add event snippet for purchase conversion page with order total

Eso es todo – una vez que guardes los cambios estarás rastreando conversiones en WooCommerce con el valor del pedido.

Fathom analytics - privacy focused cookie-free website analytics

Most popular tutorials


Get our latest WordPress news and special offers from RockSolidWP!

Only useful WordPress and WooCommerce tips and tricks and exclusive offers for our readers once a month. No marketing nonsense.

Looking for reliable yet affordable WordPress hosting?
Hostinger is the way to go!

Get 10% OFF by using code IMAKEITWORK