Cómo medir de dónde vienen tus reservas
Si el pago se cierra en otro dominio —tu motor de reservas o la pasarela— Analytics corta la historia en dos y tus reservas aparecen como si vinieran de la nada. Se arregla en una tarde, con la configuración que Google documenta y un sistema de etiquetas propio.
Seis ajustes y sabrás qué canal te trae reservas, no solo visitas.
- 1Usa la misma etiqueta de Google (el mismo identificador G-) en tu web y en tu motor de reservas, y activa la medición entre dominios.
- 2Agrega tu motor de reservas y tu pasarela de pago a la lista de referidos no deseados, para que el pago no aparezca como si fuera la fuente de la reserva.
- 3Marca como evento clave lo que de verdad te importa: reserva confirmada, clic a WhatsApp, envío del formulario y clic al teléfono.
- 4Pon parámetros UTM en todo enlace que publiques: Google pide siempre utm_source, utm_medium y utm_campaign.
- 5Dale su propio enlace etiquetado a cada canal que no es web: el QR del vehículo, el código del hotel aliado, la firma del correo.
- 6Una vez al mes, compara lo que dice Analytics con las reservas que cobraste. Si no cuadran, el problema es la medición, no el canal.
Los pasos de configuración salen de la ayuda de Google Analytics; las fuentes están al final. Si prefieres que quede montado de una vez, es parte de nuestro diseño web para hoteles orientado a ventas.
No se trata de tener datos: se trata de saber qué canal te deja dinero.
de las reservas de hoteles independientes llegó por OTAs en 2025; en 2024 era el 61,3 %.
Cloudbeds, State of Independent Hotels 2026 · 90 millones de reservasdólares: lo que deja en promedio una reserva desde el sitio del hotel, frente a una desde una OTA.
SiteMinder, Hotel Booking Trends 2025 · 130 millones de reservassubió el costo de adquirir una reserva entre 2019 y 2025.
Cloudbeds, 2026Con esos dos números en la mano, la pregunta deja de ser «cuántas visitas tuve» y pasa a ser «cuánto me deja cada canal». Una reserva directa vale más que una de OTA, pero solo puedes defenderla si sabes de dónde salió: qué la originó, qué la cerró y cuánto costó traerla.
El problema práctico es que casi ningún hotel pequeño cierra el pago en su propio dominio. La reserva termina en el motor o en la pasarela, y ahí Analytics empieza una sesión nueva: la venta queda atribuida a tu propio motor de reservas en lugar de a Google, a Instagram o al correo que la originó. Es el error de medición más común y el más fácil de corregir.
Seis pasos en Google Analytics, con los nombres exactos de los menús.
Una sola etiqueta para todo
La etiqueta de cada página debe usar el mismo identificador G-, del mismo flujo de datos web. Si tu motor de reservas permite pegar la etiqueta, pega esa misma. Si no lo permite, pídele a tu proveedor que la agregue: sin eso, el resto no funciona.
Medición entre dominios
En Analytics: Administrar → Flujos de datos → tu flujo web → Configurar la etiqueta → Configurar tus dominios. Agrega tu dominio y el del motor de reservas. Google pasa el identificador de una a otra con el parámetro _gl en la URL, así la visita sigue siendo la misma persona.
Referidos no deseados
En la misma pantalla: Mostrar todo → Listar referencias no deseadas. Agrega tu motor de reservas y tu pasarela de pago. Google marca esos eventos con ignore_referrer para que no se lleven el crédito de la venta. Caben hasta 50 por flujo.
Eventos clave
Cualquier evento que recojas puede convertirse en evento clave: se crea o se identifica el evento y se marca como clave. Los mínimos para turismo: reserva confirmada, clic a WhatsApp, envío del formulario y clic al teléfono.
UTM en todo lo que publiques
Google pide usar siempre utm_source, utm_medium y utm_campaign, y recomienda añadir utm_id y utm_source_platform cuando aplican. Sin ellos, el tráfico cae en «(not set)» y la campaña se parte en pedazos.
El cierre del círculo
Una vez al mes, pon lado a lado las reservas de tu sistema y las de Analytics. No van a coincidir al decimal —una cancela, otra se paga por transferencia— pero deben parecerse. Una diferencia grande siempre apunta a un paso mal medido, no a un canal malo.
Cinco números que sí deciden algo.
Reservas por canal
Cuántas reservas confirmadas trajo cada origen: búsqueda, Maps, redes, correo, referencias y directo. Es la única tabla que hay que mirar todos los meses.
Valor por reserva
Lo que deja en promedio cada canal, no lo que produce en total. Un canal con pocas reservas grandes puede valer más que uno con muchas pequeñas.
Consultas que no son reserva
Clics a WhatsApp, llamadas y formularios. En turismo, buena parte de la venta se cierra conversando; si no los cuentas, tu web parece peor de lo que es.
Dónde se cae la gente
El salto de la página del tour o la habitación al motor de reservas, y del motor al pago. Ahí es donde se pierden las reservas que ya estaban decididas.
Costo por reserva
Lo que gastaste en el canal dividido entre las reservas que trajo. Es el número que le pone precio a la comisión que pagas a las OTAs.
Seis errores que hacen mentir a tus informes.
- El motor de reservas en otro dominio, sin medición entre dominios.
- La pasarela de pago apareciendo como si fuera el canal que trajo la reserva.
- Publicar enlaces en Instagram, en el correo o en un socio sin UTM.
- Sumar las reservas del motor y las de Analytics como si fueran distintas.
- Mirar sesiones y rebote en vez de reservas y consultas.
- Dos etiquetas de Analytics distintas conviviendo en el mismo sitio.
Cinco preguntas sobre tu medición. Un minuto.
Si no sabes la respuesta a una, cuenta como «no»: eso ya es el hallazgo.
1¿Tu motor de reservas lleva la misma etiqueta de Google que tu web?
2¿Tienes configurada la medición entre dominios con el motor de reservas?
3¿Tu pasarela de pago está en la lista de referencias no deseadas?
4¿Los clics a WhatsApp y los formularios están marcados como eventos clave?
5¿Los enlaces que publicas en redes y correo llevan UTM?
Responde las cinco preguntas para ver tu resultado.
Diseño web para hoteles orientado a ventas.
Construimos el sitio y dejamos la medición montada: una sola etiqueta, medición entre dominios con tu motor de reservas, eventos clave de reserva y WhatsApp, y un esquema de UTM para tus canales. Así el informe del mes dice qué te trajo reservas, no cuántas visitas tuviste.
Porque el pago se cierra en otro dominio y Analytics lo trata como una visita nueva que llegó por referencia. Se arregla con dos ajustes: la medición entre dominios, que pasa el identificador con el parámetro _gl, y la lista de referencias no deseadas, donde se agregan el motor y la pasarela.
Que todas las páginas usen la misma etiqueta de Google, es decir el mismo identificador G- del mismo flujo de datos web, y configurar los dominios en Administrar → Flujos de datos → Configurar la etiqueta → Configurar tus dominios.
Google pide usar siempre utm_source, utm_medium y utm_campaign, y recomienda agregar utm_id y utm_source_platform cuando corresponden. Un esquema simple funciona mejor que uno perfecto: mantén los mismos nombres en todos los canales y no los cambies cada mes.
Sí, y es donde más se nota. Marca el clic al botón de WhatsApp como evento clave y usa un enlace distinto por página o por canal. No vas a ver la conversación, pero sí de dónde venía la persona que la empezó.
Tu motor sabe qué se reservó; no sabe qué lo originó. Analytics sabe de dónde venía la persona; no sabe cuánto cobraste al final. La foto completa aparece cuando los cruzas una vez al mes.
Los ajustes de Analytics son de una tarde si tienes acceso a la etiqueta del motor de reservas. Lo que toma tiempo es acordar el esquema de UTM y acostumbrarse a usarlo en cada publicación.
De dónde sale cada dato.
- Google Analytics · Configurar la medición entre dominios (parámetro _gl, misma etiqueta G-)
- Google Analytics · Listar referencias no deseadas (ignore_referrer, hasta 50 por flujo)
- Google Analytics · Recopilar datos de campaña con URL personalizadas (UTM)
- Google Analytics · Eventos clave
- Cloudbeds · State of Independent Hotels 2026, vía PhocusWire (63,4 % por OTAs; costo de adquisición +25 %)
- SiteMinder · Hotel Booking Trends 2025 (US$516 en el sitio propio frente a US$312 en OTA)
Diego Alvarado
DIZEAL · Costa RicaDiseña y posiciona sitios de negocios turísticos en Costa Rica: treinta y un dominios en producción, de hoteles, tour operadores y experiencias, en hasta cinco idiomas. Deja la medición montada en cada proyecto que entrega.
Más guías