Mide el rendimiento de tu motor de reservas Guesty con herramientas de análisis de terceros como Google Analytics, Google Tag Manager y Meta Pixel (Facebook). Realiza un seguimiento de las visitas, las conversiones y las acciones de los usuarios para optimizar tus estrategias de marketing y tomar decisiones informadas basadas en datos que impulsen tus ingresos.
Nota:
- Guesty proporciona scripts de ejemplo y ejemplos de código para el seguimiento de eventos, pero no puede ayudar a resolver problemas específicos de seguimiento de eventos.
- El motor de reservas de Guesty no admite el seguimiento de campañas de marketing ni de fuentes de tráfico.
Configura tus herramientas de análisis
Google Analytics 4
Google Analytics 4 (GA4) te permite recopilar, analizar e interpretar datos sobre el comportamiento del usuario. Realiza un seguimiento de las métricas clave del sitio, como el número de visitantes, las acciones en el sitio y las conversiones (como las reservas). El motor de reservas de Guesty envía eventos a Google Analytics automáticamente.
Para integrar GA4 con tu motor de reservas de Guesty, obtén tu ID de medición de GA4 y agrégalo en la configuración de tu motor de reservas de Guesty.
Nota:
Desde julio de 2024, Google Analytics 3/Universal Analytics (UA) ya no cuenta con soporte. Si aún utilizas UA, completa tu migración a GA4. Obtén más información sobre las diferencias entre GA3 y GA4.
Administrador de etiquetas de Google
Google Tag Manager (GTM) te permite gestionar e implementar etiquetas (fragmentos de código o píxeles de seguimiento) en tu motor de reservas Guesty. Utiliza estas etiquetas para conectarte con productos de Google como Google Ads y Google Analytics.
Realiza un seguimiento de las tasas de conversión, el comportamiento del usuario y otras métricas clave sin editar el código fuente de tu sitio web. Configura eventos específicos para el etiquetado y recopila datos detallados, como clics en botones o envíos de formularios.
Guesty implementa eventos de visualización de página, visualización de objeto, pago y compra mediante GTM. Consulta los ejemplos de código para el seguimiento de estos eventos. Estos eventos están disponibles en Google Analytics y puedes utilizarlos sin necesidad de configuración adicional.
Crea eventos y dimensiones personalizados para realizar un seguimiento de las acciones que no cubren los eventos predeterminados de GA4. Por ejemplo, puedes registrar clics en botones personalizados, reproducciones de vídeo o capturar atributos específicos del usuario definiendo dimensiones personalizadas. Asegúrate de que tus eventos personalizados se registren en las últimas 24 horas para que aparezcan en tu análisis y en el Asistente de Google Tag Manager.
Por qué usamos gtag() en lugar de dataLayer.push()?
El motor de reservas de Guesty utiliza gtag() para la gestión de etiquetas en lugar de dataLayer.push(). gtag() actúa como una capa de abstracción sobre dataLayer.push() y se prefiere porque ayuda a prevenir cambios accidentales en el objeto dataLayer. Solo los eventos enviados mediante gtag() se envían directamente a GA4. Los datos enviados con dataLayer.push() solo aparecen en Tag Manager Assistant, no en GA4.
A continuación, puedes ver la diferencia entre gtag() y dataLayer.push().
//Sending Event with gtag() gtag("event", "view_item", { currency: "USD", value: 100, items: [ { item_id: <Property ID>, item_name: <Property name>, affiliation: <Point of sale (Google etc.)> , index: 0, price: <Property price>, quantity: 1, } ] }); // Sending Event with datalayer.push() dataLayer.push({ event: "view_item", ecommerce: { currency: "USD", value: 100, items: [ { item_id: <Property ID>, item_name: <Property name>, affiliation: <Point of sale (Google etc.)>, index: 0, price: <Property price>, quantity: 1, } ] });A diferencia de//Sending Event with gtag() gtag("event", "view_item", { currency: "USD", value: 100, items: [ { item_id: <Property ID>, item_name: <Property name>, affiliation: <Point of sale (Google etc.)> , index: 0, price: <Property price>, quantity: 1, } ] }); // Sending Event with datalayer.push() dataLayer.push({ event: "view_item", ecommerce: { currency: "USD", value: 100, items: [ { item_id: <Property ID>, item_name: <Property name>, affiliation: <Point of sale (Google etc.)>, index: 0, price: <Property price>, quantity: 1, } ] });
dataLayer.push() y gtag() no requieren pasar un nombre ni un valor de carga útil (como "ecommerce"), y no es necesario borrarlos antes de enviar nuevos valores. Pasan todo en una única propiedad del modelo de evento.
Para conectar GTM, obtén tu ID de etiqueta de Google y agrégalo a la configuración de tu motor de reservas Guesty.
Asistente de Google Tag Manager
Google Tag Manager Assistant es una extensión para navegador que permite depurar, validar y monitorear las etiquetas implementadas a través de GTM. Obtén información en tiempo real sobre qué etiquetas se activaron, su configuración y cualquier error que afecte a su rendimiento.
Meta (Facebook) Pixel
Meta Pixel es un fragmento de código que se añade a tu motor de reservas para rastrear la actividad de los visitantes y las conversiones. Cuando un visitante realiza una acción (como hacer una reserva), el Pixel envía estos datos a Facebook para ayudarte a comprender qué sucede después de que alguien haga clic en tu anuncio.
Para configurar Meta Pixel, obtén tu ID de píxel y agrégalo a la configuración de tu motor de reservas Guesty.
Importante:
Los eventos de Meta Pixel para el seguimiento de compras no utilizan el parámetro value requerido. En su lugar, el importe de la compra se envía como reservationTotalAmount. Dado que Meta Ads Manager solo reconoce el parámetro value, los valores de compra no se pueden registrar ni utilizar para calcular el ROAS en Ads Manager.
Conecta tus herramientas de análisis al motor de reservas de Guesty.
Paso a paso:
- Recupera tu ID de etiqueta de Google.
- Inicia sesión en tu cuenta de Guesty.
- En el menú de navegación lateral, haz clic en
Marketing y ventas para abrir el menú desplegable. - Haz clic en la miniatura del motor de reservas de Guesty.
- Haz clic
junto al Motor de reservas correspondiente y selecciona Editar motor de reservas. - En el menú de configuración de la izquierda, haz clic en Análisis web (opcional).
- Navega hasta la sección de la herramienta analítica correspondiente y pega el código de seguimiento.
- Haz clic en Guardar motor de reservas.
Ejemplos de código
Seguimiento de eventos de visualización de página
Registra el número de páginas vistas. Este evento se activa cuando un usuario navega de una página a otra en tu motor de reservas.
Google Analytics 4 (Google Tag Manager)
gtag("event", "page_view", { page_location: "/en/properties" })Seguimiento de eventos de visualización de la página de la propiedadgtag("event", "page_view", { page_location: "/en/properties" })
Registra cuándo los visitantes ven la página de una propiedad específica. Este evento se envía a Google Analytics cuando se seleccionan las opciones de entrada, salida y el número mínimo de huéspedes.
Google Analytics 4 (Google Tag Manager)
gtag("event", "view_item", { currency: <Property currency>, value: <Property price>, items: [ { item_id: <Property ID>, item_name: <Property name>, item_category: <Check in date in ISO string>, item_category2: <Check out date in ISO string>, item_category3: <Number of guests>, affiliation: <Point of sale (Google etc.)>, index: 0, price: <Property price>, quantity: 1, } ] });Meta (Facebook) Pixel

Nota:
Los eventos Meta Pixel para la página y el inicio del pago envían el valor de la reserva bajo el parámetro value, que es compatible con el seguimiento. Los eventos de compra utilizan reservationTotalAmount.
Realizar un seguimiento del inicio de un proceso de reserva.
Registrar el momento en que un usuario accede a la página de "pago" de la reserva (inicio del proceso de reserva).
Google Analytics 4 (Google Tag Manager)
gtag("event", "begin_checkout", { currency: , value: , items: [ { item_id: , item_name: , item_category: , item_category2: , item_category3: , affiliation: , index: 0, price: , quantity: 1, } ] }); Meta (Facebook) Pixel

Realizar un seguimiento del evento de reserva
Registra cuándo un huésped es redirigido a la página de confirmación de la reserva tras enviarla. Guesty permite realizar el seguimiento tanto de las reservas instantáneas como de las solicitudes de reserva.
- Para reservas instantáneas: Añada
/instant-successa la URL de su motor de reservas. Por ejemplo:yourdomain.guestybookings.com/instant-success - Para solicitudes de reserva o consultas: Añada
/inquiry-successa la URL de su motor de reservas. Por ejemplo:yourdomain.guestybooking.com/inquiry-success
Google Analytics 4 (Google Tag Manager)
Reserva individual:
gtag("event", "purchase", { transaction_id: currency: , value: , tax: , items: [ { item_id: , item_name: , item_category: , item_category2: , item_category3: , item_category4: "Single reservation", //Type of reservation affiliation: , index: 0, price: , quantity: 1, } ] }); Reserva de grupo:
gtag("event", "purchase", { transaction_id: currency: , value: , tax: , items: [ { item_id: , item_name: , item_category: , item_category2: , item_category3: , item_category4: "Group reservation", //Type of reservation item_category5: affiliation: , index: 0, price: , quantity: 1, } ] }); Meta (Facebook) Pixel

Consejo:
Prueba la configuracin de tus anlisis utilizando las extensiones de navegador Google Tag Manager Assistant y Meta Pixel Helper para verificar que los eventos se activen segn lo previsto y que los datos aparezcan en tus paneles de anlisis.