- Parámetros de URL: lo que se puede agregar al link del motor para abrirlo con fechas, ocupación, moneda o promoción ya elegidas.
- Eventos de medición: lo que el motor envía al
dataLayerpara que Google Tag Manager (GTM), Google Analytics 4 (GA4) y Google Ads registren búsquedas y reservas.
1. Parámetros de URL
El motor se abre en la páginalp.html del sitio del hotel, por ejemplo https://www.mihotel.com/lp.html.
Los parámetros se agregan después de ? y se separan con &. No distinguen mayúsculas y minúsculas salvo donde se indica.
Fechas
Si una fecha viene en otro formato, se ignora y el motor usa las fechas por defecto del hotel.
Ocupación
Moneda, idioma y nacionalidad
La nacionalidad incide en el precio cuando el hotel tiene activado Tax Free. Sin este parámetro, el motor la detecta y el huésped la puede cambiar en el buscador.
Promociones y orden del listado
Origen de la visita (atribución)
tagy los UTM se conservan durante toda la visita, aunque el huésped navegue, inicie sesión o vaya y vuelva de la pasarela de pago. Llegan hasta la reserva.- Si un parámetro UTM aparece repetido en la URL, vale el último. Los cinco UTM se toman como un conjunto: una campaña nueva reemplaza entera a la anterior.
Ejemplo completo
Este link abre el motor con 3 noches del 20 al 23 de diciembre, 2 adultos y un menor de 7 años, precios en pesos, el código VERANO26 aplicado y la visita atribuida a la campaña de newsletter. https://www.mihotel.com/lp.html?checkin=2026-12-20&checkout=2026-12-23&adults=2&minors=1&childAges=7¤cy=ARS&code=VERANO26&utm_source=newsletter&utm_medium=email&utm_campaign=verano2. Eventos de medición (dataLayer y GTM)
Qué contenedores se cargan
El motor carga automáticamente los contenedores configurados en el panel de PXSOL:- Google Tag Manager: el contenedor
GTM-…del hotel. - Google Analytics 4: el ID de medición
G-…del hotel. - Google Ads: el ID y las etiquetas de conversión, si están cargados en el panel.
- Meta Pixel: el ID del píxel, si está cargado.
Todos los eventos se envían también al
dataLayer, así que se pueden usar como activadores en GTM.Recorrido de una reserva
La confirmación de la reserva (paso 4) es una pantalla del propio motor, con una URL del tipo
lp.html?…&step=4.
Evento purchase (reserva confirmada)
Es la conversión principal. Se envía una sola vez por reserva, aunque el huésped recargue la confirmación o inicie sesión después. Sigue el formato estándar de GA4 Ecommerce: primero el motor limpia el objeto ecommerce anterior y después envía el evento purchase con estos datos.
Datos dentro de ecommerce:
Datos de cada entrada de
items:
Además, al nivel del evento (fuera de
ecommerce) van transaction_id, value y currency repetidos, más estos datos de contexto:
Los valores de ejemplo son ilustrativos.
Evento add_to_cart (habitación agregada)
Se envía cuando el huésped agrega una habitación a su reserva. También usa el formato de GA4 Ecommerce, con value, currency e items dentro de ecommerce, más pos, product_id, search_id y budget_id al nivel del evento.
Eventos del embudo
Todos estos eventos llevan ademáspos y product_id.
Valores de
form_id:
Conversiones de Google Ads
Si el hotel cargó en el panel de PXSOL su ID de conversión (AW-…) y sus etiquetas de conversión, el motor envía las conversiones de Google Ads por su cuenta. No hace falta configurar nada en GTM:
- Reserva confirmada: una vez por reserva, con el total y la moneda.
- Búsqueda: una vez por visita.
3. Configurar la conversión en Google Tag Manager
1
Crear variables de capa de datos
Cree variables de tipo Variable de capa de datos, versión 2, para acceder a la información de la compra.
2
Configurar el activador
- Cree un nuevo activador de tipo Evento personalizado.
- En el campo Nombre del evento, escriba
purchase.
3
Crear la etiqueta de GA4
- Cree una nueva etiqueta de tipo Google Analytics: Evento de GA4.
- Configure el Nombre del evento como
purchase. - En Más opciones de configuración, active la casilla Enviar datos de comercio electrónico y seleccione la fuente de datos Capa de datos.
- Asigne el activador de evento personalizado
purchaseque creó en el paso anterior.
4
Crear la etiqueta de Google Ads
- Cree una nueva etiqueta de tipo Seguimiento de conversiones de Google Ads.
- Complete el ID de conversión y la Etiqueta de conversión con los datos de su cuenta de Google Ads.
- Asigne las variables de capa de datos a los campos correspondientes:
- Valor de conversión:
{{DLV - ecommerce.value}} - ID de transacción:
{{DLV - ecommerce.transaction_id}} - Código de moneda:
{{DLV - ecommerce.currency}}
- Valor de conversión:
- Asigne el activador de evento personalizado
purchase.
5
Verificar la configuración
- Abra Tag Assistant sobre el sitio web del hotel.
- Realice una reserva de prueba hasta llegar a la pantalla de confirmación del motor.
- En la lista de eventos de Tag Assistant, verifique que ocurra lo siguiente:
- Aparece un evento llamado
purchaseen la línea de tiempo. - Al seleccionar el evento
purchase, la pestaña Data Layer muestratransaction_id,valueycurrencycon los datos correctos. - Las etiquetas de GA4 y Google Ads que configuró aparecen en la sección Tags Fired.
- Aparece un evento llamado
Preguntas frecuentes
El diagnóstico de cobertura marca "gracias_v2.php" como "Sin etiquetar"
El diagnóstico de cobertura marca "gracias_v2.php" como "Sin etiquetar"
Es el comportamiento esperado. Esa página es la confirmación que el huésped abre desde su correo electrónico y se puede visitar varias veces. Para evitar contar conversiones de más, no se incluyen etiquetas de seguimiento a propósito. La conversión real se registra una sola vez en la pantalla de confirmación del motor (
lp.html?…&step=4).Veo el contenedor en el buscador pero no se dispara el evento purchase
Veo el contenedor en el buscador pero no se dispara el evento purchase
Revise que el activador de su etiqueta sea el evento personalizado
purchase y no una condición de URL o página vista. La confirmación no tiene una URL única y fija. Si el problema persiste, contacte a soporte con el número de la reserva de prueba y una captura de pantalla de Tag Assistant mostrando la línea de tiempo de eventos.¿El valor de la conversión incluye impuestos?
¿El valor de la conversión incluye impuestos?
Sí, el campo
value representa el total final de la reserva, incluyendo los impuestos que correspondan a ese huésped y su nacionalidad. El importe de los impuestos también se envía por separado en el campo tax.¿En qué moneda llega el valor de la conversión?
¿En qué moneda llega el valor de la conversión?
El valor llega en la moneda que el huésped utilizó para realizar la reserva, indicada en el campo
currency. Si su sitio ofrece varias monedas, es una buena práctica configurar la etiqueta de Google Ads para que tome el código de moneda de la variable de capa de datos ({{DLV - ecommerce.currency}}) en lugar de usar un valor fijo.