Pedidos de prueba de WooCommerce: qué hace Relvato con ellos
Un monitor de checkout con profundidad “Full order” hace un pedido real de WooCommerce: es la única forma de demostrar que un cliente puede comprar de verdad. Con el plugin de Relvato conectado, ese pedido de prueba se marca, nunca descuenta stock, nunca llega a tu analítica ni a tus plataformas de anuncios y pasa a la papelera unos minutos después. Los monitores con la profundidad por defecto, “Reachable”, se detienen antes de “Realizar el pedido” y no crean ningún pedido.
Cuándo se hace un pedido de prueba
Solo los monitores de checkout y de checkout con sesión iniciada hacen pedidos, y solo con la profundidad “Full order”. Pagan contra reembolso o, en tiendas que no lo ofrecen, con un cupón del 100 % que crea el plugin; solo funciona dentro de las peticiones de prueba firmadas de Relvato, nunca para un cliente. El email de facturación es el buzón de verificación de tu sitio (…@verify.relvato.com), para poder seguir también el email de confirmación.
Un monitor que se ejecuta en escritorio y móvil hace un pedido por dispositivo en cada ejecución.
Cómo se marca un pedido de prueba
El plugin reconoce el navegador de Relvato por un token firmado de corta duración en cada una de sus peticiones. Cada pedido creado en una de esas peticiones recibe el meta de pedido _relvato_test = 1 antes de guardarse por primera vez, así que los demás plugins ven la marca desde que el pedido existe. Un pedido facturado al buzón de verificación, o hecho por el cliente de prueba (relvato-verify), también cuenta como pedido de prueba.
Para tu propio código —un informe, una exportación, una subida de conversiones— el plugin ofrece la función relvato_is_test_order( $order ), que devuelve true para estos pedidos. Los desarrolladores pueden ampliarla con el filtro relvato_is_test_order.
Fuera de la analítica y de las plataformas de anuncios
Un pedido de prueba es un pedido real, así que cada plugin de seguimiento de la tienda lo registraría como compra, y las pujas inteligentes de Google Ads aprenderían de él. Tres cosas lo evitan.
El plugin desactiva el evento de compra para los pedidos de prueba en los plugins de seguimiento de la tabla de abajo, incluidos los eventos que envían desde tu servidor (Measurement Protocol, Conversions API), que ningún navegador puede detener. Desde WooCommerce 10.7 también deja los pedidos de prueba fuera de WooCommerce Analytics.
El navegador de prueba de Relvato bloquea las direcciones de recogida de anuncios y analítica —Google Analytics, Google Ads, Meta, TikTok, Microsoft Advertising, Pinterest, LinkedIn, Snap, Reddit y X— mientras hace un pedido, así que un plugin de seguimiento que no esté en la tabla tampoco puede enviar la compra desde la página. Los scripts de las etiquetas siguen cargándose, por lo que la página se comporta como para los clientes.
Ante un banner de cookies, durante una ejecución con pedido el navegador de prueba elige “Rechazar todo” o “Solo necesarias”, no “Aceptar todo”.
Stock y eliminación
Con “Protect stock & auto-remove verification orders” activado en los ajustes del plugin (por defecto), un pedido de prueba nunca descuenta stock, no te envía email y pasa a la papelera un par de minutos después de la página de agradecimiento. Si lo desactivas, los pedidos de prueba se quedan en tu lista de pedidos y descuentan stock como cualquier otro, pero siguen marcados y fuera de la analítica y las plataformas de anuncios.
El monitor “Order anomaly” deja fuera los pedidos de prueba cuando compara los pedidos de esta hora con la cifra habitual.
Sin el plugin, o con una versión antigua
Sin el plugin se puede hacer igualmente un pedido completo, pero nada en tu servidor sabe que es una prueba: descuenta stock, se queda en tus pedidos y el seguimiento que envía tu servidor puede registrarlo. Cada una de esas ejecuciones lo avisa. Conecta el plugin o pon el monitor en “Reachable”.
Las versiones del plugin anteriores a la 1.57.0 eliminan los pedidos de prueba, pero no los dejan fuera de los plugins de seguimiento ni de WooCommerce Analytics. Actualiza el plugin: la ejecución te avisa cuando está desactualizado.
Si los pedidos de prueba ya llegaron a Google Analytics o Google Ads
Los datos ya enviados a Google Analytics no se pueden recuperar. En Google Ads puedes retirar las conversiones con una subida de ajustes de conversiones, usando los ID de pedido de los pedidos de prueba. Los encontrarás por la dirección del buzón de verificación o por la nota de pedido de Relvato; los pedidos en la papelera están en Pedidos → Papelera.
Plugins de seguimiento que el plugin de Relvato desactiva para los pedidos de prueba (plugin 1.57.0 o posterior)
| Plugin | Qué se desactiva | Cómo |
|---|---|---|
| Pixel Manager for WooCommerce | La compra en el navegador, Automatic Conversion Recovery, los eventos de servidor de la versión Pro y el feed de ajustes de Google Ads | Sus filtros pmw_conversion_prevention y pmw_skip_s2s_purchase_event |
| Google for WooCommerce | Conversión de compra de Google Ads | El pedido consta como ya registrado; su etiqueta se apaga en las peticiones de Relvato |
| Google Analytics for WooCommerce | Compra en GA4 | El pedido consta como ya registrado; el seguimiento se apaga en las peticiones de Relvato |
| Site Kit by Google | Compra en GA4 | El pedido consta como ya registrado |
| GTM4WP | La compra en el dataLayer | El pedido consta como ya registrado y su estado como no registrable |
| Facebook for WooCommerce | Purchase del píxel de Meta y la Conversions API | El pedido consta como ya registrado (navegador y servidor); el píxel se apaga en las peticiones de Relvato |
| PixelYourSite | Sus píxeles y la Conversions API | Apagado en las peticiones de Relvato |
| Pinterest for WooCommerce | La etiqueta de Pinterest y la Conversions API | Apagado en las peticiones de Relvato |
| TikTok | Píxel de compra y Events API | Sus hooks de compra se quitan en las peticiones de Relvato |
| WooCommerce Analytics | Informes de ingresos y pedidos | Su filtro woocommerce_analytics_is_test_order (WooCommerce 10.7 o posterior) |
Preguntas
¿Los pedidos de prueba aparecerán en Google Analytics 4 o Google Ads?
No con el plugin de Relvato 1.57.0 o posterior conectado: el plugin desactiva el evento de compra para los pedidos de prueba en los plugins de seguimiento de arriba, y el navegador de Relvato bloquea las direcciones de recogida mientras hace el pedido. Una configuración que el plugin no conoce y que envía compras desde tu servidor —una integración propia, por ejemplo— puede omitir los pedidos de prueba comprobando relvato_is_test_order( $order ).
¿Puedo impedir que Relvato haga pedidos?
Sí: pon la profundidad del monitor de checkout en “Reachable”. Rellena el checkout y confirma que el pedido se puede realizar, sin enviarlo.
¿Los pedidos de prueba afectan a mis informes de ingresos?
No en WooCommerce Analytics desde WooCommerce 10.7: los pedidos de prueba nunca se registran ahí. En versiones anteriores cuentan hasta que se eliminan, así que actualiza WooCommerce. Tu lista de pedidos los muestra hasta que pasan a la papelera unos minutos después, o los conserva si “Protect stock & auto-remove verification orders” está desactivado.
¿Cómo encuentro los pedidos de prueba que hizo Relvato?
Busca en tus pedidos la dirección del buzón de verificación (…@verify.relvato.com) o la nota de pedido de Relvato. Los que están en la papelera, en Pedidos → Papelera.