Cómo evitar el envío de conversiones duplicadas en Google Tag Manager

Introducción al problema de las conversiones duplicadas

Las conversiones duplicadas representan un desafío significativo para los especialistas en marketing digital. Cuando un usuario completa un formulario y se redirige a la página de agradecimiento, es crucial que la conversión solo se registre una vez. Sin embargo, si la página se recarga, como sucede comúnmente, se pueden enviar múltiples conversiones al mismo destino, lo que distorsiona los datos analíticos.

Este problema no solo afecta la precisión de los informes, sino que también puede impactar negativamente en las decisiones comerciales basadas en esos datos. Por lo tanto, es vital implementar una solución efectiva para gestionar las conversiones y evitar el envío de datos duplicados.

Entendiendo el flujo de conversiones

Para abordar el problema de las conversiones duplicadas, primero debemos comprender cómo funciona el flujo de conversiones en Google Tag Manager. Cuando un usuario envía un formulario, se desencadenan varios eventos que registran la conversión en diferentes plataformas como Google Ads, Facebook y Google Analytics.

Estos eventos son parte de un flujo que incluye la inicialización del consentimiento, la carga del contenedor y la activación de las etiquetas de conversión. Debemos asegurarnos de que la etiqueta que registra la conversión se ejecute solo una vez, incluso si el usuario recarga la página de agradecimiento. Esto se logra mediante el uso de cookies que almacenan información sobre si la conversión ya ha sido registrada.

Instalación de la plantilla Cookie Creator

Para evitar el envío de conversiones duplicadas, comenzaremos instalando una plantilla llamada Cookie Creator en Google Tag Manager. Esta plantilla nos permitirá crear una cookie que almacenará información sobre si un formulario ha sido enviado.

Para instalar la plantilla, sigue estos pasos:

  1. Accede a tu cuenta de Google Tag Manager y dirígete a la sección de Plantillas.
  2. Haz clic en el botón de Buscar en la galería.
  3. Utiliza la lupa para buscar Cookie Creator.
  4. Selecciona la plantilla y haz clic en Añadir en espacio de trabajo.
  5. Confirma la adición de la plantilla.
Instalación de la plantilla Cookie Creator en Google Tag Manager

Configuración de la cookie en Google Tag Manager

Una vez que la plantilla Cookie Creator está instalada, es hora de configurarla. Este paso es crucial, ya que definirá cómo se comportará la cookie en el navegador del usuario.

Sigue estos pasos para configurar la cookie:

  1. Haz clic en la plantilla Cookie Creator que acabas de instalar.
  2. Dirígete a la sección de Permisos.
  3. Selecciona Configura una Cookie.
  4. Edita el campo my Cookie name para establecer el nombre de la cookie. Por ejemplo, puedes llamarla formulario_enviado.
  5. Haz clic en Guardar y luego en Continuar para confirmar la configuración.
Configuración de la cookie en Google Tag Manager

Creación de una nueva etiqueta para la cookie

Ahora que tenemos la cookie configurada, el siguiente paso es crear una etiqueta que permita establecer la cookie en el navegador del usuario cuando se envíe el formulario.

Para crear la etiqueta, sigue estos pasos:

  1. En Google Tag Manager, ve a la sección de Etiquetas y haz clic en Nueva.
  2. Asigna un nombre a la etiqueta, como Cookie formulario enviado.
  3. Haz clic en Configuración de la etiqueta y selecciona la plantilla Cookie Creator que instalaste anteriormente.
  4. En el campo my Cookie name, ingresa el nombre que configuraste anteriormente, formulario_enviado.
  5. Establece el valor de la cookie a para indicar que el formulario ha sido enviado.
Creación de una nueva etiqueta para la cookie

Configuración de la expiración de la cookie

La configuración de la expiración de la cookie es esencial para determinar cuánto tiempo se mantendrá activa en el navegador del usuario. Esto es importante para asegurarnos de que las conversiones no se registren varias veces durante una sesión.

Para configurar la expiración de la cookie, sigue estos pasos:

  1. En la configuración de la etiqueta, busca la opción Expiration Mode.
  2. Selecciona la opción Sesión si deseas que la cookie expire cuando el usuario cierre el navegador.
  3. Alternativamente, puedes elegir establecer un tiempo específico en minutos, horas o días, según tus necesidades.
Configuración de la expiración de la cookie

Eventos en Google Tag Manager

Los eventos en Google Tag Manager son fundamentales para rastrear interacciones dentro de tu sitio web. Cada vez que un usuario realiza una acción, como enviar un formulario o hacer clic en un botón, se puede generar un evento que se envía a herramientas de análisis. Para evitar el envío de conversiones duplicadas, es crucial entender cómo y cuándo se activan estos eventos.

En el contexto de la prevención de conversiones duplicadas, los eventos permiten que se registre la conversión solo una vez. Esto se logra configurando adecuadamente los activadores que controlan cuándo se deben ejecutar las etiquetas. En este caso, el evento de «ventana cargada» será clave, ya que se ejecutará después de que el usuario haya enviado el formulario y se encuentre en la página de agradecimiento.

Eventos en Google Tag Manager

Creación de un activador para la página de gracias

Para asegurarte de que tus etiquetas de conversión se activen solo una vez, debes crear un activador específico para la página de agradecimiento. Este activador se configurará para que se dispare únicamente cuando la cookie que indica que la conversión ya ha sido registrada no esté presente.

Sigue estos pasos para crear el activador:

  1. En Google Tag Manager, dirígete a la sección de Activadores y selecciona Nuevo.
  2. Asigna un nombre descriptivo, como Activador Página de Gracias.
  3. Haz clic en Configuración del activador y selecciona Ventana cargada.
  4. En la sección Disparar en algunas páginas cargadas, establece la condición de que el Page Path contenga newsletter/thank-you.
  5. Guarda el activador.
Creación de un activador para la página de gracias

Prueba de la configuración de la cookie

Una vez que hayas configurado el activador, es esencial probar que la cookie se esté configurando correctamente al enviar el formulario. Esto garantizará que el sistema funcione como se espera y que las conversiones no se registren varias veces.

Para probar la configuración de la cookie, realiza los siguientes pasos:

  1. Abre el modo de vista previa en Google Tag Manager.
  2. Accede a tu sitio web y completa el formulario de contacto.
  3. Después de enviar el formulario, verifica que llegues a la página de agradecimiento.
  4. En el modo de vista previa, revisa los eventos que se han activado. Deberías ver que la etiqueta de la cookie se ha ejecutado después de que se registró la conversión.
Prueba de la configuración de la cookie

Verificación de la creación de la cookie

Para asegurarte de que la cookie se haya creado correctamente, puedes utilizar herramientas de desarrollo en tu navegador. Esto te permitirá ver si la cookie está presente con el valor esperado.

Para verificar la creación de la cookie, sigue estos pasos:

  1. Haz clic derecho en la página de agradecimiento y selecciona Inspeccionar.
  2. Dirígete a la pestaña de Aplicación en las herramientas de desarrollo.
  3. En la sección de Cookies, busca el nombre de la cookie que configuraste, por ejemplo, formulario_enviado.
  4. Verifica que el valor de la cookie sea .
Verificación de la creación de la cookie

Creación de una variable para la cookie

Para utilizar la información de la cookie en tus activadores y etiquetas, debes crear una variable en Google Tag Manager. Esta variable te permitirá acceder al valor de la cookie y tomar decisiones basadas en su estado.

Sigue estos pasos para crear la variable:

  1. Ve a la sección de Variables en Google Tag Manager y selecciona Nueva.
  2. Asigna un nombre, como Variable Cookie Formulario Enviado.
  3. En la configuración de la variable, selecciona Cookie de origen.
  4. En el campo de Nombre de la cookie, ingresa el nombre de la cookie que configuraste anteriormente, formulario_enviado.
  5. Guarda la variable.
Creación de una variable para la cookie

Modificación del activador de la página de gracias

Finalmente, debes modificar el activador de la página de agradecimiento para que no se ejecute si la cookie ya está presente. Esto es crucial para evitar el envío de conversiones duplicadas.

Para modificar el activador, sigue estos pasos:

  1. En Google Tag Manager, ve a la sección de Activadores y selecciona el activador de la página de agradecimiento que creaste anteriormente.
  2. Agrega una nueva condición que indique que la Variable Cookie Formulario Enviado no sea igual a .
  3. Esto significa que el activador solo se ejecutará si la cookie no existe, permitiendo que la conversión se registre solo una vez.
  4. Guarda los cambios realizados en el activador.
Modificación del activador de la página de gracias

Prueba final para evitar conversiones duplicadas

Antes de finalizar la configuración, es crucial realizar una prueba exhaustiva para asegurarnos de que el sistema está funcionando correctamente. Debemos verificar que las conversiones solo se registren una vez, incluso si el usuario recarga la página de agradecimiento.

Para realizar esta prueba, sigue estos pasos:

  1. Abre el modo de vista previa en Google Tag Manager.
  2. Accede a tu sitio web y llena el formulario de contacto.
  3. Después de enviar el formulario, asegúrate de ser redirigido a la página de agradecimiento.
  4. En el modo de vista previa, revisa los eventos que se han activado. Deberías observar que la etiqueta de conversión se ha ejecutado una vez, y que la cookie se ha creado correctamente.
  5. Recarga la página de agradecimiento y verifica nuevamente los eventos. La etiqueta de conversión no debería ejecutarse esta vez.
Prueba final para evitar conversiones duplicadas

Opciones adicionales para optimizar etiquetas

Una vez que hayas confirmado que la configuración inicial funciona, puedes explorar opciones adicionales para optimizar tus etiquetas y mejorar aún más el seguimiento de conversiones. Aquí hay algunas sugerencias:

  • Utiliza variables personalizadas: Crea variables que te permitan rastrear información adicional sobre los usuarios, como el tipo de formulario que completaron o la fuente de tráfico. Esto puede ayudarte a segmentar mejor tus datos y realizar análisis más profundos.
  • Implementa etiquetas de seguimiento en eventos: Además de las conversiones, considera agregar etiquetas para rastrear eventos específicos, como clics en botones o interacciones con elementos de la página. Esto te proporcionará un panorama más completo del comportamiento del usuario.
  • Revisa y optimiza tus activadores: Asegúrate de que tus activadores estén configurados de manera eficiente para evitar etiquetas innecesarias que puedan ralentizar la carga de tu página. Utiliza condiciones específicas para asegurar que las etiquetas solo se activen en los momentos adecuados.
  • Monitorea el rendimiento: Utiliza herramientas de análisis para monitorear el rendimiento de tus etiquetas y conversiones. Asegúrate de que los datos se registren correctamente y que no haya discrepancias en los informes.

Mejores prácticas

Evitar el envío de conversiones duplicadas en Google Tag Manager es un proceso esencial para mantener la integridad de tus datos analíticos. A través de la implementación de cookies y la configuración adecuada de etiquetas y activadores, puedes asegurarte de que cada conversión se registre solo una vez.

Algunas mejores prácticas incluyen:

  • Realiza pruebas exhaustivas: Asegúrate de probar cada cambio que realices en tu configuración para evitar errores en la recopilación de datos.
  • Documenta tus configuraciones: Mantén un registro de las configuraciones de etiquetas y activadores para facilitar futuras actualizaciones y análisis.
  • Capacítate continuamente: Google Tag Manager y las herramientas analíticas están en constante evolución. Mantente actualizado sobre las nuevas funciones y mejores prácticas.
  • Colabora con tu equipo: Comparte tus conocimientos y configuraciones con otros miembros del equipo para mejorar la calidad de los datos en toda la organización.

FAQ – Preguntas Frecuentes

¿Por qué es importante evitar conversiones duplicadas?

Las conversiones duplicadas pueden distorsionar tus datos analíticos, llevando a decisiones comerciales incorrectas basadas en información errónea. Mantener la integridad de los datos es vital para el éxito de cualquier estrategia de marketing digital.

¿Cómo sé si las cookies se están configurando correctamente?

Puedes verificar la creación de cookies utilizando las herramientas de desarrollo de tu navegador. Busca el nombre de la cookie en la sección de cookies de tu dominio y asegúrate de que el valor sea el esperado.

¿Qué hacer si las etiquetas de conversión se están activando más de una vez?

Revisa la configuración de tus activadores y asegúrate de que estén configurados para dispararse solo cuando la cookie que indica que la conversión ya ha sido registrada no esté presente.

¿Puedo usar otras herramientas además de Google Tag Manager para evitar conversiones duplicadas?

Sí, existen otras herramientas de gestión de etiquetas y plataformas de análisis que también pueden ayudar a prevenir el envío de conversiones duplicadas, pero Google Tag Manager es una de las más utilizadas debido a su flexibilidad y facilidad de uso.