Recursos›SynXis y Google Analytics 4: cómo medir las reservas del motor

Vestíbulo de hotel amplio con columnas y luz natural

guía · medición · motores

SynXis y Google Analytics 4: cómo medir las reservas del motor

Dónde se carga tu contenedor en SynXis, qué eventos ya deja el motor en el dataLayer, cómo no perder el origen en el salto a be.synxis.com y cómo comprobarlo.

KanpaiPor Nicolás Barcena, Co-Founder & Head of Digital Strategy en Kanpai · 25 de octubre de 2026 · 10 min de lectura
En resumen
  • SynXis, hoy de Aven Hospitality (ex Sabre), no tiene un campo para el ID de GA4: el contenedor de Tag Manager del hotel se pega en los Tracking Hooks del Booking Engine Designer.
  • El motor ya deja en el dataLayer los eventos de GA4, de la lista de habitaciones a la compra. Pero manda una compra por habitación y el valor sin impuestos.
  • El motor vive en be.synxis.com: ese dominio va en Configurar tus dominios de GA4. De los hoteles con motor externo que relevamos, solo el 13% tiene el dominio del motor configurado.
  • Se verifica con una reserva de prueba: UTM inventado, _gl en la dirección del motor, vista previa de Tag Manager y la compra en GA4 con ese origen.

SynXis tiene algo que muchos motores no tienen: los eventos de GA4 ya vienen armados dentro del motor. Aun así, en los hoteles que lo usan es común ver reservas en GA4 sin origen, compras duplicadas o ingresos que no coinciden con el sistema de reservas. Casi nunca es culpa del motor. Es una cuestión de dónde se pega el código, quién más tiene código ahí y cómo se lee lo que SynXis manda. En nuestro estudio de más de 300 hoteles, solo el 13% de los hoteles con el motor en otro dominio tenía resuelto el salto. Esta guía va paso por paso.

SynXis, el motor de las cadenas, ahora de Aven

SynXis es el sistema de reservas que usan muchas cadenas y hoteles de categoría, y su motor es el que el huésped ve cuando toca Reservar. La empresa que lo hace se llamaba Sabre Hospitality y hoy se llama Aven Hospitality: su propia página de preguntas frecuentes lo confirma. El producto sigue llamándose SynXis, y la documentación técnica que circula todavía lleva la marca Sabre.

En nuestro estudio de más de 300 hoteles, SynXis aparece junto a WuBook en el 11% de los hoteles con motor externo. No es el motor más común en Argentina, pero es el de muchos hoteles grandes, donde una reserva sin origen pesa más.

El motor vive en be.synxis.com. La guía de enlaces de Sabre muestra la forma: be.synxis.com/?Hotel=12345&Chain=4321, con parámetros para las fechas, los adultos, la moneda o un código promocional. Los pasos siguientes, los datos del huésped y la confirmación, viven en el mismo dominio, en /checkout y /confirm.

PiezaDónde estáQué implica para GA4
El motorbe.synxis.com, con los códigos de cadena y hotel en la direcciónEs otro dominio: hace falta la medición entre dominios
Datos del huésped y pagobe.synxis.com/checkoutMismo dominio del motor, salvo que el pago salga a un tercero
Confirmaciónbe.synxis.com/confirmDonde se dispara la compra
Tu mediciónTracking Hooks del Booking Engine DesignerLa carga el hotel o su agencia, no Sabre

Dónde se carga tu medición: los Tracking Hooks

SynXis no tiene un campo para pegar el ID de GA4. Lo que tiene es un lugar para pegar código: los Tracking Hooks del Booking Engine Designer, la herramienta donde se configura el aspecto y el comportamiento del motor. La documentación de Sabre sobre Tag Manager explica el recorrido.

.01Entrar al Booking Engine DesignerEn be-cms.synxis.com, con el usuario y la contraseña del sistema de reservas SynXis
.02Elegir la cadena o el hotelY después Manage, para editar la configuración activa
.03Pages, General, Tracking HooksEn el menú de la izquierda. Ahí está la sección Head
.04Pegar el código de tu contenedorEl script de Google Tag Manager del hotel, sin la parte noscript, que no va en Head
.05Habilitar los dominiosSi el motor bloquea un script, su dominio se agrega en Manage, Allow Domains

Ese último paso no está en el documento de Sabre: lo explican las guías de integración de proveedores que trabajan con SynXis, como Flip.to. Sirve para entender un síntoma común: el código está pegado, pero no carga.

Hay un punto del documento de integración de Sabre que conviene tener presente. El motor admite cualquier proveedor de seguimiento, con Google Analytics y Facebook como ejemplos, pero la implementación es del equipo web o de la agencia del hotel: el Booking Engine Designer no revisa ni modifica ese código. Si la reserva no llega, Sabre no lo va a detectar por vos.

Sabre además le ofrece a sus clientes un contenedor de Tag Manager armado para importar. El documento que lo describe es de la época de Universal Analytics, la versión de Google Analytics que dejó de recibir datos en 2023. Si alguien te pasa ese archivo, pedí la versión para GA4 o armá las etiquetas de cero.

Lo que el motor ya deja en el dataLayer

Acá SynXis tiene una ventaja que pocos motores tienen. El propio motor carga un script de Sabre, dxgtm.js, que empuja al dataLayer los eventos de comercio electrónico en el formato de GA4. Lo revisamos en octubre de 2026: el código es público y cualquiera lo puede abrir.

EventoPaso del motor
view_item_listLa lista de habitaciones y tarifas
view_item y select_itemEl huésped mira o elige una habitación
add_to_cart y remove_from_cartAgrega o saca una habitación
view_cart y begin_checkoutRevisa la selección y pasa a cargar sus datos
purchaseLa confirmación, con número, moneda, valor e ítems

Que el evento esté en el dataLayer no significa que llegue a GA4. Hace falta un contenedor de Tag Manager con etiquetas que lo lean, y ahí aparecen tres detalles del código que cambian los números.

La compra de SynXis, como la deja el motor
eventopurchase
valuesin impuestos
taxaparte
transaction_idnúmero de confirmación
Una compra por cada habitación de la reserva · Moneda: la de la reserva
Leer ecommerceSumar tax si querés el totalContar reservas, no comprasSin datos personales a GA4

El primero: el valor se arma sin impuestos, y los impuestos van en otro campo. Si comparás GA4 con el sistema de reservas, la diferencia sale de ahí. El segundo: el motor manda una compra por cada habitación de la reserva, con su número de confirmación. Una reserva de dos habitaciones son dos compras en GA4. El tercero: el dataLayer también lleva datos del huésped. Las etiquetas tienen que mandar a GA4 solo lo de la compra, nunca nombres, mails ni teléfonos.

Todo esto sale de leer el código, no de un documento de Aven. Puede cambiar con una versión nueva del motor. Por eso la prueba con una reserva real, más abajo, no se saltea.

Varios dueños en el mismo motor

En un hotel que pertenece a una cadena o a una colección, el motor de SynXis no es solo del hotel. En los motores que revisamos encontramos varios contenedores de Tag Manager y varias propiedades de GA4 cargados a la vez: el del hotel, el de la cadena, a veces el de una herramienta de remarketing o de comparación de precios. El script de Sabre incluso tiene una lista de contenedores que carga según la cadena.

Eso no es un error en sí. El problema aparece cuando nadie sabe cuál es cuál y el hotel termina mirando una propiedad que no es la suya, o cuando dos contenedores mandan la misma compra a la misma propiedad.

Hacé esto

  • Pedirle a la cadena o a Aven la lista de códigos que cargan en tu motor
  • Tener un contenedor propio del hotel, el mismo que en la web
  • Leer los eventos que ya deja SynXis en vez de inventar otros
  • Mandar a GA4 solo los datos de la compra
  • Anotar qué ID es de quién, para la próxima vez

Evitá esto

  • Importar el contenedor viejo de Universal Analytics
  • Tocar etiquetas que cargó la cadena sin preguntar
  • Mandar la misma compra desde dos contenedores
  • Dar por buena la medición porque GA4 muestra compras
  • Pasar al dataLayer de GA4 el nombre o el mail del huésped

El salto de tu web a be.synxis.com

Tu web está en tu dominio y el motor en be.synxis.com. Si GA4 no sabe que son el mismo recorrido, la visita se corta al tocar Reservar y la reserva queda sin el canal que la trajo. El documento de integración de Sabre lo advierte: sin la configuración entre dominios, el seguimiento no funciona de punta a punta.

En GA4 se resuelve en Administrador, Flujos de datos, el flujo de tu web, Configurar ajustes de etiquetas, Configurar tus dominios. Van tu dominio y be.synxis.com. Google pide además que el mismo ID de GA4, el que empieza con G-, esté en los dos lados: en tu web y en el contenedor que cargaste en los Tracking Hooks.

El motor de SynXis ya habla el idioma de GA4. Lo que falta casi siempre es que alguien lo escuche desde el contenedor del hotel.

Cuando está bien, la dirección del motor trae el parámetro _gl. En nuestra revisión, ese parámetro sobrevive a la reescritura de la dirección que hace el motor al cargar y sigue ahí en el paso al checkout. Eso no prueba que GA4 lo tome: lo prueba una reserva que aparece con su origen.

Un caso aparte es el pago. La guía de enlaces de Sabre aclara que /checkout y /confirm también se usan como regreso desde un servicio de pago de terceros. Si tu configuración manda al huésped a pagar a otro sitio, ese dominio va en Especificar referencias no deseadas, en la misma pantalla de GA4. Si no, la pasarela de pago se queda con la reserva.

Cómo probarlo con una reserva de prueba

Con SynXis la prueba tiene un paso más: mirar que la compra llegue una sola vez por habitación y con el número correcto.

.01Entrá con un origen inventadoEn incógnito: tuhotel.com/?utm_source=prueba&utm_medium=prueba&utm_campaign=synxis
.02Tocá Reservar y mirá la direcciónEn be.synxis.com tiene que aparecer _gl, también después de que el motor reescribe la dirección
.03Abrí la vista previa de Tag ManagerConectada a be.synxis.com: en cada paso tienen que verse los eventos de SynXis y tus etiquetas disparando
.04Reservá una habitación hasta la confirmaciónCon una tarifa cancelable. Anotá el número de confirmación
.05Buscala en GA4En Tiempo real o DebugView: purchase con valor, moneda, número y origen prueba / prueba

Si la compra aparece pero como directa o con tu propio dominio, el problema está en el salto. Si aparece dos veces, hay dos contenedores mandándola. Si no aparece, tus etiquetas no están leyendo el evento purchase de SynXis o el código no carga: revisá los Tracking Hooks y la lista de dominios habilitados. Si algo no se puede resolver desde tu lado, conviene confirmarlo con el soporte de Aven, con la vista previa abierta y el número de reserva a mano.

Persona con una tarjeta de crédito frente a una notebook
En SynXis el pago con tarjeta suele quedar en be.synxis.com. Si tu hotel cobra con un servicio externo, ese dominio se excluye en GA4.

Los errores que más vemos con SynXis

Lo que vesQué suele serCómo se corrige
Menos reservas en GA4 que en SynXisEl contenedor no carga en el motor o falta habilitar un dominioRevisar Tracking Hooks y Allow Domains
Más compras que reservasUna compra por habitación, o dos contenedores mandando lo mismoContar por número de confirmación y dejar un solo envío
Ingresos más bajos que en el sistemaEl valor llega sin impuestosSumar el campo tax en la etiqueta, o saberlo al comparar
Reservas como Directo o desde tu dominioFalta be.synxis.com en Configurar tus dominiosAgregarlo y probar el _gl
La pasarela de pago como fuenteEl pago sale a otro sitio y vuelveExcluirla como referencia no deseada
Datos del huésped en GA4Etiquetas que mandan todo el dataLayerMandar solo los campos de la compra

En los hoteles que medimos por dentro, una de cada tres reservas llegó con el origen mal registrado. Con SynXis la causa suele estar menos en el motor, que trae los eventos listos, y más en quién se ocupa de leerlos.

Si querés el mapa general del problema, está en por qué las reservas del motor llegan sin origen. Lo demás que conviene tener configurado en GA4 está en la guía de Google Analytics 4 para hoteles.

Otros motores

Cada motor resuelve la medición a su manera. Si trabajás con otro, o estás pensando en cambiar, estas son las guías de los demás motores que medimos todos los días:

GuíaDónde vive el motorDónde se carga la medición
Cloudbeds y Google Analytics 4Dentro de tu web o en hotels.cloudbeds.comConexión GTM en la pestaña Analítica
TravelClick y Google Analytics 4Tu propio dominio, o ihotelier.comContenedor del hotel, junto al de Amadeus
RoomCloud y Google Analytics 4booking.roomcloud.netCódigo del hotel cargado en el motor
Todo Alojamiento y Google Analytics 4Un subdominio de tu web, o todoalojamiento.comIDs del hotel cargados por la plataforma

cómo entramos nosotros

Con SynXis lo primero es saber quién más carga código en el motor: la cadena, otras herramientas, a veces una agencia anterior. Después ponemos el contenedor propio del hotel en los Tracking Hooks, armamos las etiquetas de GA4 leyendo los eventos que ya deja SynXis, sin datos personales, configuramos be.synxis.com en GA4 y conectamos Meta por navegador y servidor sin duplicar. Hacemos una reserva de prueba, la validamos en GA4 y en Meta, y recién ahí se prende la pauta.

Si querés que revisemos cómo llega hoy la reserva de SynXis a tu GA4, escribinos por WhatsApp y lo miramos con la web de tu hotel adelante. En la sección de motores de reservas de Kanpai está lo que configuramos en cada uno y qué ves después en el reporte.

Llevate la guía de SynXis en PDF

Dónde se pega el contenedor, qué leer de cada evento, el salto a be.synxis.com, la planilla de la reserva de prueba y los errores típicos. Dejanos la web de tu hotel y tu mail.

Te sumamos a nuestras novedades del rubro. Te podés dar de baja cuando quieras.
Listo. En el transcurso del día te lo enviamos a tu mail. Si querés, escribinos por WhatsApp y lo vemos juntos.

Fuentes y referencias

  1. Sabre — Web tracking: sample integration with GTM and GA (Tracking Hooks en el Booking Engine Designer), distribuido por Preferred Hotels: preferrednet.net/media/1296283
  2. Sabre — Web tracking: integrating with SynXis (proveedores admitidos, responsabilidad del hotel, medición entre dominios), distribuido por Preferred Hotels: preferrednet.net/media/1296282
  3. Sabre — SynXis Booking Engine Linking Instructions (be.synxis.com, parámetros, /checkout y /confirm): preferrednet.net/media/1291639
  4. Sabre — Script del motor que carga Tag Manager y empuja los eventos al dataLayer, revisado el 25 de octubre de 2026: be.synxis.com/public/js/dxgtm.js
  5. Aven Hospitality — Preguntas frecuentes (cambio de nombre de Sabre Hospitality): avenhospitality.com/faq
  6. Flip.to — Integración con SynXis (Allow Domains en el Booking Engine Designer): docs.flip.to
  7. Google — Cómo configurar las mediciones multidominio: support.google.com/analytics/answer/10071811
  8. Google — Identifica las referencias no deseadas: support.google.com/analytics/answer/10327750

Preguntas frecuentes

Dónde se configura Google Analytics 4 en SynXis?

En el Booking Engine Designer de SynXis (be-cms.synxis.com), en Pages, General, Tracking Hooks, sección Head. Ahí se pega el script del contenedor de Tag Manager del hotel, sin la parte noscript. SynXis no tiene un campo para el ID de GA4: la medición va dentro del contenedor.

SynXis manda el evento purchase a GA4?

El motor deja el purchase en el dataLayer con número de confirmación, moneda, valor e ítems, junto con los demás eventos de GA4. Para que llegue a GA4 hace falta un contenedor con una etiqueta que lo lea. En el código que revisamos en octubre de 2026, el valor va sin impuestos y se manda una compra por cada habitación.

Qué dominio de SynXis tengo que agregar en GA4?

be.synxis.com, junto con el dominio de tu web, en Configurar tus dominios dentro del flujo de datos. El mismo ID de GA4 tiene que estar en tu web y en el contenedor del motor. Si el pago sale a un servicio externo, ese dominio va en las referencias no deseadas.

Por qué GA4 muestra más compras que reservas en SynXis?

Porque SynXis manda una compra por cada habitación de la reserva, o porque hay más de un contenedor mandando la misma compra. Es común en hoteles de cadena, donde el motor carga el código del hotel y el de la cadena. Conviene contar por número de confirmación y dejar un solo envío por propiedad.

El contenedor de Tag Manager que entrega Sabre sirve para GA4?

El documento de Sabre que lo describe es de la época de Universal Analytics, que dejó de recibir datos en 2023. Si te lo pasan, pedí la versión para GA4 o armá las etiquetas leyendo los eventos que ya deja el motor. Si hay dudas sobre tu versión, conviene confirmarlo con el soporte de Aven.

Kanpai
Escrito por Nicolás Barcena

Co-Founder & Head of Digital Strategy en Kanpai. Define la estrategia digital de cada hotel: Google Ads y Meta Ads, la medición de los motores de reservas y los reportes de los hoteles que trabajan con la agencia. Kanpai es una agencia de marketing hotelero con más de 14 años en el rubro y más de 40 hoteles en Argentina. Si estás comparando agencias, mirá cómo elegir una agencia de marketing hotelero.

Seguí leyendo

MediciónNotebook abierta con un panel de analítica y gráficos

¿Tu hotel sabe de dónde vienen sus reservas? El salto al motor que borra el origen

Cuando el huésped pasa de tu web al motor, GA4 puede perderle el rastro. Qué pasa en ese salto, cómo se arregla y cómo comprobar que quedó bien.

Guía · 9 min
AnalíticaPersona trabajando con una notebook

Google Analytics 4 para hoteles: qué medir y cómo configurarlo

La reserva como conversión, cross-domain al motor, canales y los cuatro reportes que importan.

Guía · 9 min