Ir al contenido principal

Google Tag Manager para el motor de reservas HG

Tiempo de lectura: 3 minutos

Escrito por Matias Casas

En esta guía vamos a revisar exactamente cómo usar el Google Tag Manager (GTM) con el motor de reservas de Hotelgest para lograr seguimiento de campañas y obtener más información sobre las visitas del motor de reservas, conversiones, etc. 

Descripción general

Google Tag Manager es un gestor de etiquetas (tags) que actúa como capa intermedia entre una web y herramientas de analítica o marketing (Google Analytics 4 (GA4), Google Ads, Meta Pixel, etc.). El motor de reservas de Hotelgest permite que cada propiedad configure su propio contenedor de Google Tag Manager. Cuando un huésped usa el motor:

  1. Unified guarda el ID de GTM en la configuración de la integración Motor de reservas.

  2. El motor lee ese ID al cargar los datos de la propiedad.

  3. Se inyecta automáticamente el script de GTM en la página.

  4. Al completar una reserva con éxito, el motor envía un evento purchase al dataLayer con los datos de la transacción (habitaciones, extras, importe, código de reserva).

No hace falta tocar el código del motor ni insertar scripts manualmente en la web del hotel: basta con configurar el ID en Unified y montar los tags correspondientes en la consola de GTM.

Ventajas frente a instalar GA4 directamente

Con GTM

Sin GTM

Cambias tags, triggers y variables desde la consola de Google

Cada cambio requiere editar código o pedir a un desarrollador

Un solo contenedor puede enviar datos a GA4, Ads, Meta, etc.

Necesitas un script distinto por herramienta

El motor solo empuja eventos al dataLayer; tú decides qué hacer con ellos

La lógica de tracking queda acoplada al código

Qué hace Hotelgest vs qué hace el hotel

Responsabilidad

Quién

Guardar el ID de contenedor (GTM-XXXXXXX)

Unified (panel de integraciones)

Inyectar el script de GTM en el motor

Motor de reservas (uni-engine)

Enviar el evento purchase al dataLayer

Motor de reservas

Crear tags, triggers y variables en GTM

Hotel / agencia / equipo de marketing

Configurar GA4, conversiones, remarketing, etc.

Hotel / agencia

Requisitos previos

  • Tener activa la integración Motor de reservas en Unified.

  • Disponer de un contenedor de Google Tag Manager creado en tagmanager.google.com.

  • Conocer el ID del contenedor, con formato GTM-XXXXXXX (mayúsculas, prefijo GTM-).

  • (Recomendado) Tener una propiedad de Google Analytics 4 vinculada al contenedor GTM si el objetivo es medir conversiones.

Configuración en Unified

  1. Entra en el Marketplace de Unified.

  2. Abre el apartado de Motor de reservas y haz clic en Configurar.

  3. En el formulario de configuración, localiza el campo Google Tag Manager (GTM).

  4. Introduce el ID del contenedor, por ejemplo: GTM-ABC1234.

  5. Guarda los cambios.

Validaciones

  • El formato debe ser GTM- seguido de caracteres alfanuméricos en mayúsculas.

  • Ejemplos válidos: GTM-ABC123, GTM-XXXXXXX.

  • Ejemplos inválidos: GTM-abc123 (minúsculas), UA-123456-1 (Universal Analytics, no GTM), ABC123 (sin prefijo).

  • El campo es opcional: si se deja vacío, el motor no carga GTM.

Eventos

Actualmente el evento que soporta la integración del GTM en el motor de reservas de Hotelgest es el evento "purchase", la compra/confirmación de una reserva. El registro de este evento permite registrar esta acción en el GTM y así poder incluir esta información en campañas de GA4 en vuestra cuenta de Google.

Comportamiento del widget con GTM

El widget en sí no carga GTM: solo renderiza el formulario de búsqueda en la web del hotel. Es decir, comienza a funcionar cuando el huésped llega al motor de reservas, no capta información de la web en la que está insertado el widget ya que el GTM carga en el dominio del motor, no en la web del alojamiento. Si deseas medir clics en el botón de "BUSCAR" desde la web, debes configurar tags adicionales en el propio GTM, independiente del GTM del motor.

¿Ha quedado contestada tu pregunta?