Cómo medir las ventas de WooCommerce

Pedidos de WooCommerce atribuidos con importe real.

EN RESUMEN

Qué mide NEMOVentas
ConexiónGuiada — paso a paso, sin tocar código de servidor
Método«La página de gracias» · Página de gracias · buena fiabilidad
Pasos4 en total, con comprobación de un minuto al final
A tener en cuentaEl snippet usa el gancho que funciona TAMBIÉN en los temas de bloques modernos (muchos tutoriales usan uno antiguo que ahí no salta).

Con WooCommerce, NEMO mide qué link trae cada venta sin píxeles ni Google Analytics. Saber qué link, vídeo o anuncio te trajo cada pedido de tu WooCommerce — importe incluido, en tu propio dominio. Todo pasa en tu dominio: nemo.js guarda el origen y un mini-snippet en la página de pedido recibido registra la venta con el total real. Sin tocar el tema: dos pegados con el plugin gratuito WPCode. El método es «La página de gracias» (página de gracias · buena fiabilidad): Tras pagar, el comprador aterriza en una página tuya con el script de NEMO: ahí se registra la venta con su origen (la cookie de 90 días). Depende de que compre en el mismo navegador donde hizo el clic. El snippet usa el gancho que funciona TAMBIÉN en los temas de bloques modernos (muchos tutoriales usan uno antiguo que ahí no salta). La conexión completa son 4 pasos y se comprueba con un clic de prueba.

¿Cómo se atribuye cada venta de WooCommerce?

La página de gracias · Página de gracias · buena fiabilidad

Todo pasa en tu dominio: nemo.js guarda el origen y un mini-snippet en la página de pedido recibido registra la venta con el total real. Sin tocar el tema: dos pegados con el plugin gratuito WPCode.

  1. Instala el plugin gratuito «WPCode» (Plugins → Añadir nuevo → busca WPCode).
  2. En WPCode → Header & Footer, pega el script de NEMO en «Header» (así corre en toda tu web):
    <script src="https://nemolink.app/nemo.js" defer></script>
  3. En WPCode → Code Snippets → Add New → tipo «PHP», pega este snippet y actívalo (registra la venta con el total del pedido, una sola vez por pedido):
    add_action( 'woocommerce_before_thankyou', function ( $order_id ) {
      $order = wc_get_order( $order_id );
      if ( ! $order || $order->get_meta( '_nemo_sale_tracked' ) ) { return; }
      $order->update_meta_data( '_nemo_sale_tracked', '1' );
      $order->save();
      ?>
      <script>
      window.addEventListener('load', function () {
        if (window.nemo && window.nemo.id()) {
          window.nemo.track('sale', {
            event_name: 'Compra',
            amount_cents: <?php echo (int) round( (float) $order->get_total() * 100 ); ?>,
            customer_external_id: <?php echo wp_json_encode( (string) $order_id ); ?>
          });
        }
      });
      </script>
      <?php
    } );
  4. Apunta tus links de NEMO a tu web (portada, producto, landing — cualquier página con el script vale).

Nota: El snippet usa el gancho que funciona TAMBIÉN en los temas de bloques modernos (muchos tutoriales usan uno antiguo que ahí no salta).

Nota: Si un cliente paga en una pasarela externa y no vuelve a tu web, esa venta no se registra por esta vía: la etiqueta de compra en tu plataforma de email es la red de seguridad (los plugins oficiales de Kit, ActiveCampaign y MailerLite para WooCommerce pueden etiquetar compradores).

Compruébalo en un minuto

  1. Haz clic en tu propio link de NEMO hacia tu web.
  2. Haz un pedido de prueba (vale contra reembolso o un cupón del 100%).
  3. En la página «Pedido recibido», la venta aparece en NEMO con su importe y su origen.

Preguntas frecuentes

¿Qué hago si el pedido se completa pero no llega la venta?
¿El snippet PHP está ACTIVO en WPCode? ¿Y el script de NEMO carga en tu web (mira el código fuente de cualquier página: debe aparecer nemo.js)?
¿Qué hago si la venta llega «sin origen»?
El comprador entró sin pasar por un link de NEMO, o un plugin de caché/optimización retrasa el script. El snippet ya espera a que la página cargue del todo; si usas un optimizador agresivo, excluye nemo.js de diferirse.
¿Qué hago si tengo una página de gracias personalizada (maquetador) y no salta?
Algunos maquetadores sustituyen la página de pedido recibido y se saltan los ganchos de WooCommerce. Usa la página de confirmación estándar de Woo o añade el aviso a tu página custom.

FUENTES OFICIALES

Guía verificada contra la documentación oficial el 2026-07-16.

TAMBIÉN SE INTEGRA CON

Mide WooCommerce desde tu primer link.

Gratis durante el acceso anticipado. Los primeros usuarios tendrán condiciones especiales cuando lancemos los planes.

Ver las 37 integraciones