Ir al contenido principal

Cómo rastrear eventos específicos en Google Analytics

Escrito por Petra Růžička

Para planes: Standard, Pro

Funciona en: navegador de escritorio, aplicación móvil

Al integrar pagos en línea con tu sistema de reservas de Reservio, es esencial medir las acciones clave del cliente (eventos) que te pueden ayudar a entender su comportamiento y las tasas de conversión. Esta guía te acompañará en cómo configurar y rastrear correctamente eventos específicos usando Google Analytics.

Paso 1: Configuración de Google Analytics con Reservio

Antes de rastrear eventos específicos, asegúrate de que tu cuenta de Google Analytics esté correctamente configurada y vinculada a tu cuenta de Reservio. Si todavía no lo has hecho, sigue nuestra guía sobre cómo configurar Google Analytics con Reservio.

Una vez conectado, Reservio enviará automáticamente eventos predeterminados a tu cuenta de Google Analytics.

Paso 2: Eventos que Reservio envía a Google Analytics

Reservio envía estos eventos desde tu página de reservas:

  • page_view: cada vez que un cliente abre una página de tu página de reservas.

  • add_to_cart: cuando un cliente agrega un servicio, evento, pase o tarjeta regalo a la reserva.

  • purchase: cuando se completa la reserva.

El evento purchase se envía por cada reserva completada, sin importar el método de pago:

  • el cliente paga en línea,

  • el cliente paga en el local (en ese momento aún no se ha pagado nada),

  • la reserva está esperando tu aprobación,

  • el servicio cuesta 0 (el valor enviado es 0).

Se envía como máximo una vez por pedido, así que actualizar la página de confirmación no crea un duplicado.

Desglose de los datos del evento

El evento purchase envía:

  • transaction_id: la ID única del pedido

  • value: el precio total

  • currency

  • items: ID del producto, nombre del producto, precio y cantidad

add_to_cart envía los mismos detalles del producto. Lo que contienen los detalles:

  • Servicio: ID del producto = ID del servicio, nombre del producto = nombre del servicio

  • Evento de grupo: ID del producto = ID del evento, nombre del producto = nombre del evento

  • Pase: ID del producto = ID del pase, nombre del producto = nombre del pase

  • Tarjeta regalo: ID del producto = una ID única de cada compra, nombre del producto = el texto general "Tarjeta regalo" en el idioma de la página. Cada compra de vale aparece como un producto diferente en tus informes.

Los precios se envían sin IVA y antes de cualquier descuento:

  • Si no eres sujeto a IVA, se envía el precio completo.

  • Para tarjetas regalo, se envía el valor completo del vale.

  • No se deducen los descuentos de pases o cupones.

  • Para eventos de grupo, el valor cubre todas las plazas reservadas juntas.

Por lo tanto, los ingresos en Google Analytics pueden diferir de los importes de tus estadísticas de Reservio. Para eventos de grupo con varias plazas, los informes de ingresos por producto pueden mostrar una cantidad superior a la realmente pagada. El valor total de la compra es correcto.

Paso 3: Seguir reservas completadas como conversiones

Para medir las reservas completadas, marca el evento purchase como evento clave en Google Analytics:

  1. Ve a Admin → Visualización de datos → Eventos.

  2. Busca purchase y haz clic en el ícono de estrella para marcar como evento clave.

Para una guía detallada, revisa el artículo de ayuda de Google Marcar eventos como eventos clave.

Luego puedes importar el evento clave en Google Ads como una conversión.

Utiliza el evento purchase, no una vista de página de la página de confirmación (URL que contenga what=finish o step=4). La página de confirmación también se registra tras un pago en línea fallido, y de nuevo cada vez que se actualiza. El evento purchase se envía solo una vez y únicamente para una reserva completada.

Paso 4: Medir tus tasas de conversión

En Google Analytics, tanto los eventos Add to Cart como Purchase son indicadores clave de la actividad del cliente y de las conversiones exitosas. Al rastrear estos eventos, puedes:

  • Entender qué servicios se añaden a las reservas con más frecuencia.

  • Medir las reservas completadas (compras) frente a todas las interacciones para determinar tu tasa de conversión.

  • Obtener información sobre el valor total de las conversiones analizando los ingresos generados por las compras.

Dónde encontrar la fuente de tráfico

La primera página que un cliente visita en tu página de reservas queda registrada con su dirección completa, incluidos los parámetros UTM y el ID de clic de Google Ads. Puedes encontrarlo en los informes de Página de destino y Fuente de sesión / medio.

Para ver de dónde proviene una reserva, usa la fuente de la sesión, no la dirección de la página del evento purchase. El evento purchase se registra en la página de confirmación, no en la página en la que empezó la visita.

Cómo enlazar a tu página de reservas desde anuncios y tu sitio web

  • Dirige los anuncios y enlaces a la página principal de tu página de reservas: https://yourname.reservio.com/, o la raíz de tu dominio personalizado. Si enlazas a un servicio específico, se mantienen los parámetros UTM pero se pierde el ID de clic de Google Ads (gclid).

  • Añade parámetros UTM a los enlaces que dirigen a tu página de reservas, por ejemplo: https://yourname.reservio.com/?utm_source=facebook&utm_medium=banner&utm_campaign=spring

No incrustes la página de reservas en tu sitio web si necesitas saber de dónde provienen las reservas. En una página de reservas incrustada, solo se muestra la página principal en tu web. Elegir una hora, pagar y la confirmación se abren en una nueva pestaña del navegador, y no se transfiere ninguna información sobre la visita (parámetros UTM, ID de clic). La reserva se sigue contabilizando en Google Analytics, pero sin su fuente. Enlaza a tu página de reservas con un botón o enlace en su lugar.

Rastreo de visitantes desde tu propio sitio web (medición multidominio)

Si los clientes llegan a tu página de reservas desde tu sitio web, configura la medición multidominio para que Google Analytics lo trate como una sola visita:

  1. Utiliza el mismo ID de medición (G-…) en tu web y en Reservio.

  2. En Google Analytics, ve a Admin → Flujos de datos, abre tu flujo y haz clic en Configurar la etiqueta → Configura tus dominios. Añade el dominio de tu sitio y el dominio de tu página de reservas (reservio.com o tu dominio personalizado).

  3. En Configurar la etiqueta → Lista de referencias no deseadas, añade el dominio de tu sitio web. Si tu página de reservas funciona en un dominio personalizado, añade también adyen.com, porque los pagos con tarjeta pasan por la página de pago de Adyen.

Para una guía detallada, revisa el artículo de ayuda de Google Configurar medición multidominio.

Si usas Google Tag Manager en tu sitio web, activa la etiqueta de Google Analytics en Inicialización – Todas las páginas, antes que las etiquetas de Google Ads y Conversion Linker. De lo contrario, el enlace a Reservio puede transferir datos incompletos y la visita se contará como referencia desde tu propio sitio.

Qué no rastrea Google Analytics

  • Reservas hechas a través de Reservio.cz (el marketplace). El rastreo solo ocurre en tu página de reservas.

  • Reservas que tú mismo creas en el calendario o la aplicación móvil.

  • Cancelaciones y cambios. No se envía nada cuando se cancela o reprograma una reserva, por lo que el evento purchase no se revierte.

  • Clientes nuevos vs. recurrentes. El evento purchase no especifica cuál es.

Reservio no almacena el ID de clic de Google Ads (gclid) ni los parámetros UTM con la reserva. No están disponibles en la exportación de reservas ni en la API, así que la importación de conversiones offline a Google Ads no es posible.

Eventos estándar de GA4

Además de los eventos enviados por Reservio, Google Analytics 4 (GA4) también mide eventos estándar como vistas de página, duración de sesiones y más. Puedes usar estos datos para análisis más profundos, como:

  • Comportamiento del usuario en tu página de reservas.

  • La efectividad de las campañas de marketing.

  • Volver a captar a los usuarios que iniciaron el proceso de reserva pero no completaron una compra.

Paso 5: Integración de Google Ads para retargeting

Para mejorar aún más tus esfuerzos de marketing, puedes vincular Google Analytics con Google Ads y crear campañas de remarketing. Al rastrear eventos como Add to Cart y Purchase, puedes apuntar a usuarios que empezaron el proceso de reserva pero no lo completaron, animándolos a volver y finalizar sus reservas.

Cómo comprobar que el rastreo funciona

  1. Abre tu página de reservas en una nueva ventana del navegador y haz una reserva de prueba.

  2. En Google Analytics, abre Informes → Vista general en tiempo real o Admin → DebugView junto con Google Tag Assistant.

  3. Comprueba que veas page_view, add_to_cart y purchase con el dominio de tu página de reservas.

Para una guía detallada, revisa el artículo de ayuda de Google Supervisar eventos en DebugView.

Solución de problemas

No llegan datos de la página de reservas a Google Analytics

Verifica que el ID de medición en Reservio empiece con G- y pertenezca a un flujo web activo. Si el flujo está conectado a una etiqueta combinada de Google (ID que empieza por GT-), Google puede negarse a cargarlo. En ese caso, crea un flujo web separado para Reservio e introduce su nuevo ID G-.

Reservio dice "ID de Google Analytics no válido"

El campo solo acepta un ID de medición de GA4 que empiece por G-. No se admiten los IDs de etiqueta de Google (GT-…) ni los IDs de Google Tag Manager (GTM-…).

Veo otras etiquetas de Google en mi página de reservas (por ejemplo GTM-M8CJ4JB, G-RMXYDG6BL5)

Estas pertenecen a Reservio y se ejecutan en cada página de reservas. No envían datos a tu cuenta y no afectan ni duplican tus eventos. No pueden eliminarse ni reemplazarse con tu propio contenedor de Google Tag Manager.


Preguntas frecuentes (FAQs)

¿Puedo rastrear otros eventos personalizados en mi página de reservas?

No puedes añadir tu propio código ni contenedor de Google Tag Manager a la página de reservas. Sin embargo, puedes crear eventos personalizados en Google Analytics (Admin → Eventos → Crear evento) basados en los eventos que envía Reservio, por ejemplo una vista de página de un servicio específico.

¿Debo crear un nuevo flujo de datos para rastrear datos de Reservio?

Depende de cómo prefieres trabajar con los datos. Algunas empresas optan por crear un flujo de datos separado para Reservio, mientras otras lo integran en su propiedad principal de Google Analytics. Si quieres rastrear a los visitantes que pasan de tu web a la página de reservas, usa el mismo flujo en ambos sitios (consulta la sección multidominio arriba).

¿Ha quedado contestada tu pregunta?