¿Qué es el seguimiento de ingresos en las pruebas A/B? 6 errores durante el seguimiento de los ingresos + cómo evitarlos
Publicado: 2021-07-21
Muchas tiendas de comercio electrónico no realizan un seguimiento de sus ventas. Si no realiza un seguimiento de sus ingresos, está volando a ciegas y se está perdiendo una gran cantidad de información valiosa que puede ayudarlo a mejorar su negocio.
Agregar un poco de código a su carrito de compras (¿ve lo que hice allí?) puede permitirle comprender cuáles de sus iniciativas de marketing están generando la mayor cantidad de ventas.
Con el seguimiento de ingresos, podrá comprender:
- Qué páginas de su sitio generan la mayor cantidad de conversiones de ingresos
- Cómo llega la gente a estas páginas de "ingresos"
- Qué productos tienen el mayor valor en su tienda.
Estas preguntas son importantes porque necesita estos datos para asignar recursos de manera efectiva y tomar decisiones inteligentes.
En esencia, descubrirá qué partes de su sitio son más efectivas para sus embudos de marketing y ventas, y cuáles no son beneficiosas. Puede encontrar, por ejemplo, que una de sus páginas de destino genera una tasa de conversión del 10% mientras que otra tiene un rendimiento inferior al 10%, en cuyo caso es posible que desee reconsiderar cómo creó esa página de destino.
En este artículo, veremos qué implica el seguimiento de ingresos en las pruebas A/B, cómo configurar el seguimiento de ingresos en su herramienta de pruebas A/B y cómo evitar cometer errores costosos.
Las mejores formas de realizar un seguimiento de los ingresos de comercio electrónico en su tienda
¿Quieres saber cuántos ingresos está generando tu tienda?
Con los tres métodos a continuación, es fácil averiguarlo.
Aprende a usar el seguimiento de ingresos de comercio electrónico de Google Analytics, configurar el seguimiento de ingresos manual o usar Webhooks en tu tienda Shopify.
No importa en qué plataforma de comercio electrónico se encuentre, ¡hay algo para todos! Todas estas opciones te darán datos valiosos sobre tu tienda que te ayudarán a tomar mejores decisiones.
Seguimiento de ingresos de comercio electrónico de GA
Una de las formas más comunes de realizar un seguimiento de los ingresos de su comercio electrónico es con Google Analytics.
Esta es la solución perfecta para los comerciantes de comercio electrónico que ya usan Google Analytics y desean poder correlacionar los datos de uso del sitio web con los datos de ventas, realizar un seguimiento de su tasa de conversión por producto, categoría o ubicación de facturación y compararlo con otros esfuerzos de marketing para averiguar qué funciona mejor para ellos.
Ahora, veamos cómo puede configurar el seguimiento de ingresos en su herramienta de prueba A/B (en este caso, Convert Experiences) utilizando el seguimiento de comercio electrónico de Google Analytics. ¡Es más fácil de lo que parece!
Si pega el código de Experimentos de conversión justo después de la etiqueta </title> y utiliza el último seguimiento de comercio electrónico estándar de Google Analytics, conectaremos automáticamente la función de seguimiento de ingresos de comercio electrónico de Google Analytics a todas sus pruebas. No hay necesidad de instalar nada; esto funciona fuera de la caja para todos los clientes.
1. Cree un objetivo de ingresos con Google Analytics
En Convert Experiences, vaya a su Resumen de experiencia, luego a la sección Objetivos y haga clic en Editar:

2. Cree un objetivo de ingresos a partir de las plantillas de objetivos de su experimento

3. Complete el nombre del objetivo y la URL de la página para que coincida con la página de confirmación de sus compras

Guárdalo y listo. Así es como se ve la configuración:

Seguimiento manual de ingresos
Este método es perfecto para cualquier empresa que no desee utilizar el seguimiento de comercio electrónico de Google Analytics o que no pueda utilizarlo porque no está implementado a través del código de seguimiento estándar. ¡Puede usarlo para averiguar cuántos productos se ordenaron, cuánto dinero se ganó y más! Es fácil y rápido de configurar.
1. Crear un objetivo de ingresos
Una vez más, cree un objetivo de Ingresos. Puede hacerlo desde el "Resumen de la experiencia" de su experimento:
Asegúrese de elegir la opción Seguimiento manual de ingresos:

2. Copie el código JS en su sitio web
Una vez que haya guardado el objetivo, edítelo y encontrará el código JavaScript a continuación. Deberá copiar y pegar este script en cualquier parte de la página (después del código de seguimiento principal de Convert) de su sitio web para enviar el recuento de ingresos y productos solicitados a nuestro sistema con los campos correspondientes asignados a variables en su sistema de comercio electrónico.
<script> ventana._conv_q = ventana._conv_q || []; window._conv_q.push(["pushRevenue",revenue,products_cnt,goal_id]); </script>
En el código anterior, reemplace los siguientes campos con los valores reales de sus variables de comercio electrónico:
- Ingresos: ingresos utilizando 123,45 (punto como divisor de centavos)
- Recuento de productos (número de productos en el carrito): products_cnt
- El parámetro goal_id se completa automáticamente con el ID del objetivo una vez que haya guardado el objetivo.
Seguimiento de ingresos en Shopify a través de Webhook
Propietarios de tiendas Shopify, esta es para ti.
En lugar de configurar el código de comercio electrónico de Google Analytics o el código de seguimiento de ingresos manual para capturar datos de ingresos de su tienda, puede usar el método Shopify Webhook que explicamos aquí.
Shopify Webhook es una función que permite que un sitio web notifique a otros sistemas cuando ocurren eventos. Por ejemplo, cuando crea un nuevo pedido, ayudará a otros sistemas a tomar activamente información del CRM cuando surjan datos. Los webhooks también pueden almacenar esos datos.
Con Webhooks, recibirá notificaciones automáticas cuando ocurra un evento. No necesitará sondear la API para determinar si estos eventos han ocurrido o no. Los webhooks le permiten proporcionar una URL para que el proveedor del webhook envíe solicitudes.
Este método de seguimiento de las conversiones de ingresos es más sólido que el método manual de seguimiento de ingresos de creación de un objetivo de ingresos que realiza un seguimiento de la página de agradecimiento. La razón es que en realidad se activa cuando se crea un pedido, en lugar de cuando un visitante visita la página de "Gracias".

6 errores comunes que estropean su seguimiento de ingresos
El factor más importante a considerar al medir sus ingresos es configurar el seguimiento correctamente. Sin embargo, es sorprendente ver que los optimizadores tienden a cometer estos 6 errores básicos de seguimiento de ingresos sin siquiera darse cuenta.
La razón por la que el seguimiento puede fallar fácilmente es porque configurarlo correctamente requiere una combinación de habilidades técnicas y conocimientos comerciales. Los vendedores y desarrolladores tienden a carecer de uno de los dos.
A continuación se presentan seis costosos errores de seguimiento de ingresos que hemos detectado con nuestros clientes y cómo evitarlos.
1. El código de seguimiento de comercio electrónico se agrega en el lugar equivocado
A veces, es posible que deba mover sus scripts para implementar nuevas funciones o mejorar la velocidad de una página. Esto a menudo evitará que se activen los códigos de seguimiento de ingresos. Este tipo de problema no puede ser detectado por las herramientas de verificación de etiquetas porque todos los códigos de seguimiento todavía están allí, pero no están en orden, lo que causa todo tipo de problemas.
Un ejemplo de esto son las páginas de "gracias", donde el código de seguimiento de comercio electrónico no se activará si se coloca sobre el código de GA. Si el código de seguimiento de comercio electrónico se activa antes que el código de GA, los objetos de Google Analytics no se inician para capturar datos.

Por lo tanto, si utiliza el método de código de seguimiento de ingresos manual, asegúrese de copiar el script de ingresos manual después de guardar el objetivo de ingresos. Asegúrese de que este parámetro contenga el ID de objetivo real antes de agregar la secuencia de comandos a su página. Puede usar el código de seguimiento de ingresos anterior, junto con cualquier ID de objetivo de su proyecto; los datos de ingresos se almacenarán en relación con ese objetivo y se registrará una conversión para ese objetivo.
2. No filtrar el tráfico interno
Este es otro error común que ocurre con demasiada frecuencia.
La mayoría de las veces, el seguimiento de ingresos a través de pruebas A/B se usa para rastrear cómo los clientes y usuarios externos interactúan con su sitio web, ya que los patrones de tráfico interno suelen ser diferentes de los patrones de tráfico externo. Cuando sus vistas de informes contienen datos de visitas de usuarios internos y externos de su sitio web, puede resultar difícil determinar cómo interactúan realmente sus clientes con su sitio web.

Es probable que usted y su equipo visiten su sitio web con bastante frecuencia y realicen pedidos de compra de prueba para verificar el seguimiento de los ingresos. Es posible que nunca se le haya ocurrido que estas visitas y conversiones de objetivos de ingresos también están siendo rastreadas por Convert Experiences. Cuando esto sucede, los datos vinculados a las acciones de su equipo se cuentan junto con los datos de todos sus visitantes.
La forma "estándar" de excluir visitas de tráfico interno es excluir direcciones IP específicas. Puede encontrar más información sobre esto en este artículo para excluir direcciones IP a nivel de cuenta o a nivel de proyecto.

Sugerencia rápida: para encontrar su dirección IP, realice una búsqueda en Google de: "¿cuál es mi IP?"
Debería ver su dirección IP pública en la parte superior de los resultados. Dependiendo de su conexión a Internet, es posible que deba verificar esto de vez en cuando. También debe obtener las direcciones IP de los colegas que verán o realizarán cambios en su sitio de forma regular.
Sin embargo, excluir manualmente las direcciones IP tiene algunos inconvenientes que debe tener en cuenta:
- Las direcciones IP de los usuarios cambian constantemente: es probable que los trabajadores remotos, especialmente después de la pandemia de COVID-19, tengan direcciones IP dinámicas en el hogar o en oficinas pequeñas. El personal que acceda a su sitio a través de un dispositivo móvil también tendrá una IP dinámica.
- Las direcciones IP pueden volverse inmanejables: con una dirección IP para cada usuario, la cantidad a administrar puede salirse de control. Olvídalo si vas a necesitar más de 20 filtros de expresiones regulares para capturarlos. Recuerde, las direcciones IP pueden cambiar y cambian; por lo general, no recibe ninguna advertencia de esto y es probable que nunca sepa que ha habido un cambio.
Otra forma más eficiente es utilizar la segmentación posterior a la prueba para modificar temporalmente sus informes y aplicarlos de forma retroactiva, en lugar de excluir las direcciones IP manualmente.
Esencialmente, los segmentos que se pueden activar/desactivar por informe son mucho más flexibles que los filtros de exclusión de IP que modifican permanentemente sus datos y solo hacia adelante.
Simplemente encuentre las condiciones que cumple su tráfico interno (p. ej., proveniente de un país y un navegador específicos) y aplíquelas a su informe Convert para excluir los ingresos provenientes de sus pruebas.

3. Activar el código de seguimiento de comercio electrónico varias veces
Las transacciones repetidas erróneas inflan los ingresos, sesgan los informes de atribución y crean discrepancias con los registros de ventas. Comprometen la integridad de sus datos, amenazan la efectividad de sus decisiones y socavan sus esfuerzos para fomentar una cultura de datos precisa.
La razón principal por la que se envía una transacción repetida es que el hit que contiene la transacción, ya sea un hit de página vista o de evento, se envía dos o más veces. A menudo, el hit que lleva la transacción se activa al cargar la página. Si se vuelve a cargar la página, el hit se envía a Google Analytics más de una vez, registrando transacciones repetidas con el mismo ID de transacción.
Los siguientes escenarios son los culpables más probables:
- Volver a la página a través de un enlace enviado por correo electrónico o marcador
- Refrescando la página
- Navegar a una página diferente y regresar a través del botón Atrás
- Restaurar la página desde una sesión cerrada del navegador o en un teléfono
Los escenarios anteriores pueden presentar un desafío ya que los mismos datos de transacción se envían a GA cada vez que se carga la página de confirmación, lo que significa que pueden aparecer resultados duplicados en los informes.
Afortunadamente, esto no sucede cuando se envían datos a Convert Experiences, ya que solo rastreamos transacciones únicas por visitante a menos que se especifique lo contrario (con el atributo force_multiple).
_conv_q.push(["pushRevenue","revenue","products_cnt","goal_id","force_multiple"]);
Una forma de resolver esto es establecer una bandera una vez que se haya establecido el seguimiento de comercio electrónico. Si vuelve a aparecer la misma página de confirmación, asegúrese de que el seguimiento de comercio electrónico no se envíe a GA.
Para establecer un indicador para una transacción, deberá agregar una condición JS personalizada con un nuevo campo (por ejemplo, "Transacción capturada").
Cuando el cliente ve la página de confirmación de su transacción, Convert Experiences verificará si el campo "Transacción capturada" ya se ha marcado para esa transacción. Si no es así, la información de la transacción se enviará a GA y se marcará el campo "Transacción capturada" para ese registro.
Si el cliente luego actualiza o vuelve a visitar su página de confirmación de la transacción, se seleccionará el campo "Transacción capturada", el código que envía los datos de la transacción a GA se ocultará y, por lo tanto, GA no recibirá varias copias de los mismos datos de la transacción. .
Si lo anterior le parece demasiado técnico, debe pedir a sus desarrolladores que hagan lo siguiente:
- Asegúrese de que un usuario no pueda acceder a la página de confirmación del pedido más de una vez sin realizar un nuevo pedido.
- Asegúrese de que el usuario no pueda actualizar la página de confirmación del pedido. Si esto no es posible, asegúrese de que el código de seguimiento de ingresos no esté implementado en la recarga/actualización de la página.
- Si ejecuta el mismo código de seguimiento de ingresos en su entorno de ensayo, existe la posibilidad de que los pedidos de prueba estén inflando sus datos de ventas. En tales casos, asegúrese de no activar el código de seguimiento de ingresos en el sitio de ensayo.
4. Tomando valores de las variables incorrectas
Al usar Google Analytics, es vital asegurarse de que los desarrolladores envíen los datos variables correctos a los parámetros de comercio electrónico en GA. Si no se detecta a tiempo, este error provocará una discrepancia entre las cifras de ventas de su herramienta de pruebas A/B y los informes de análisis de comercio electrónico.
Muchos desarrolladores cometen este error cuando hay varias variables similares en la base de datos, por lo que eligen por error la incorrecta para enviarla a GA. Puede ser difícil detectar este tipo de error si no se encuentra durante la prueba. Al conocer todos los campos de datos a fondo, se ahorrará un dolor de cabeza en el futuro.
5. Problemas de pago de terceros
Si está utilizando un pago de terceros, asegúrese de seguir estas 4 cosas:
- Implemente el mismo código de seguimiento de ingresos (GTM o analytics.js/gtag.js) en ambos sitios.
- Excluye el dominio de referencia para la página de pago.
- Implemente el seguimiento entre dominios (a través de GTM o analytics.js/gtag.js).
- Usa el método webhook para tiendas Shopify y páginas de ventas adicionales. Esta integración debe ser compatible con otros complementos de suscripción y venta adicional que usan la API de Shopify para crear pedidos dentro de Shopify. El equipo de Convert verificó que esta integración puede rastrear los pedidos del complemento Recharge Shopify.
Esto asegurará que no cuente varias sesiones del mismo usuario. Puede activar el código cuando el usuario complete la transacción y llegue a su página de "gracias".
6. Ordenar valores atípicos habilitados
A veces, puede sentir que un pedido grande en su sitio de comercio electrónico arroja las cifras de ingresos de su experimento y que no está obteniendo una imagen precisa de las ventas reales.
Convert Experiences le permite ignorar ciertos pedidos en función de los umbrales de cantidad que puede configurar. A esto lo llamamos "Orden de valores atípicos". Esta configuración debe habilitarse antes de realizar los pedidos para que se incluyan o descarten. Esta acción no se puede configurar con carácter retroactivo.
Sin embargo, hacerlo podría causar una discrepancia en sus informes de ingresos, ya que podría olvidar que lo configuró y no entenderá por qué su herramienta de análisis y los ingresos de Convert no coinciden. Por lo tanto, si está habilitando valores atípicos de transacciones, asegúrese de realizar un seguimiento.

Conclusión
Uno de los aspectos más importantes de administrar una tienda de comercio electrónico es saber qué genera sus ingresos. Herramientas como Convert Experiences pueden ofrecer información valiosa, ¡pero todas comienzan con un seguimiento preciso! Hay muchas cosas que podrían salir mal y hacer que sus datos queden inutilizables, así que asegúrese de seguir los consejos anteriores para no perderse detalles vitales porque algo no funcionó correctamente.

