Utilisez les outils d'analyse de données dans votre moteur de réservation Guesty

Mesurez les performances de votre moteur de réservation Guesty grâce à des outils d'analyse de données tiers tels que Google Données analytiques, Google Tag Manager et Meta Pixel (Facebook). Suivez les visites, les conversions et les actions des utilisateurs pour optimiser vos stratégies marketing et prendre des décisions éclairées et basées sur les données afin d'augmenter les revenus.

Note:

  • Guesty fournit des exemples de scripts et de code pour le suivi d'événement, mais ne peut pas aider à résoudre les problèmes spécifiques liés au suivi d'événement.
  • Le Moteur de réservation Guesty ne prend pas en charge le suivi des campagnes marketing ni des sources de trafic.

Configurez vos outils d'analyse de données

Google Données analytiques 4

Google Données analytiques 4 (GA4) vous permet de collecter, d'analyser et d'interpréter les données comportementales des utilisateurs. Suivez les indicateurs clés de votre site, tels que le nombre de visiteurs, les actions effectuées et les conversions (réservations, par exemple). Le Moteur de réservation Guesty envoie automatiquement les événements à Google Données analytiques.

Pour intégrer GA4 à votre Moteur de réservation Guesty, récupérez votre ID de mesure GA4, puis ajoutez-le dans les paramètres de votre Moteur de réservation Guesty.

Note:

Depuis juillet 2024, Google Données analytiques 3/Universal Données analytiques (UA) n'est plus pris en charge. Si vous utilisez encore UA, veuillez migrer vers GA4. En savoir plus sur les différences entre GA3 et GA4.

Google Tag Manager

Google Tag Manager (GTM) allows you to manage and deploy tags (code snippets or tracking pixels) on your Guesty Booking Engine. Use these tags to connect to Google products such as Google Ads and Google Analytics.

Track conversion rates, user behavior, and other key indicators without modifying the source code of your website. Configure specific events for tagging and collect detailed data, such as button clicks or form submissions.

Guesty uses GTM to manage page viewing events, item, order validation, and purchase. Consult these code examples to track these events. These events are already integrated into Google Analytics and are ready to use.

Create custom events and dimensions for tracking actions not covered by default GA4 events. For example, track clicks on custom buttons, video playbacks, or capture specific user attributes by defining custom dimensions. Ensure that your custom events are recorded within the last 24 hours to appear in your analysis and in the Google Tag Manager Assistant.

Why do we use gtag() instead of dataLayer.push()?

The Guesty Booking Engine uses the gtag() function for tag management instead of dataLayer.push(). gtag() serves as an interface to dataLayer.push() and is preferred as it helps avoid accidental modifications of the dataLayer object. Only events sent via gtag() are sent directly to Google Analytics 4. Data sent with dataLayer.push() only appears in the Tag Manager Assistant, not in Google Analytics 4.

Here is the difference between gtag() and 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, } ] }); Contrary to// 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, } ] });

The methods dataLayer.push() and gtag() require no specification of a name and a value (such as "ecommerce") and need not be cleared before sending new values. They transmit all the information in a single property of the event model.

To connect GTM, get your Google tag ID and add it to the settings of your Guesty Booking Engine.

Google Tag Manager Assistant

Google Tag Manager Assistant is a browser extension that enables debugging, verification, and monitoring of tags implemented via GTM. Obtain real-time information about triggered tags, their configurations, and errors affecting their operation.

Meta Pixel (Facebook)

Meta Pixel is a code snippet that you add to your Booking Engine to track visitor activity and conversions. When a visitor performs an action (like booking), the pixel sends this data to Facebook to help you understand what happens after a user clicks on your advertisement.

To configure Meta Pixel, get your Pixel ID and add it to the settings of your Guesty Booking Engine.

Important:

Les événements Meta Pixel pour le suivi des achats n'utilisent pas le paramètre value obligatoire. Le montant de l'achat est envoyé sous le nom reservationTotalAmount . Comme Meta Ads Manager ne reconnaît que le paramètre value , les montants d'achat ne peuvent être enregistrés ni utilisés pour calculer le ROAS dans Ads Manager.

Connectez vos outils d'analyse de données au Moteur de réservation Guesty .

Pas à pas:

  1. Récupérez votre ID de balise Google.
  2. Connectez-vous à votre compte Guesty.
  3. Dans la barre de navigation supérieure, cliquez sur le menu déroulant de l'icône et sélectionnez le mode Croissance .
  4. Cliquez sur Distribution .
  5. Cliquez sur la vignette du Moteur de réservation Guesty .
  6. Cliquez les trois points verticaux à côté du Moteur de réservation concerné, puis sélectionnez Modifier le Moteur de réservation.
  7. Dans la barre latérale gauche, cliquez sur Données analytiques Web (facultatif).
  8. Accédez à la section de l'outil analytique concerné et collez le code de suivi approprié.
  9. Cliquez sur Enregistrer le Moteur de réservation.

Exemples de code

Suivi des événements de consultation de page

Suivez le nombre de vues de page. Cet événement se déclenche lorsqu'un utilisateur passe d'une page à une autre dans votre Moteur de réservation.

Google Données Analytiques 4 (Google Tag Manager)

 gtag("event", "page_view", { page_location: "/en/properties" }) Piste gtag("event", "page_view", { page_location: "/en/properties" })

Événements de consultation de la page de propriété

Suivez les visites sur la page d'une propriété. Cet événement est envoyé à Google Données Analytiques lorsque l'arrivée, le départ et le nombre minimum de voyageurs sont sélectionnés.

Google Données Analytiques 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

Note:

Les événements Meta Pixel pour la page et l'initiation du processus de paiement envoient la valeur de la réservation dans le paramètre value , qui est prise en charge pour le suivi. Les événements d'achat utilisent reservationTotalAmount .

Suivre le début d'un processus de réservation

Suivez le moment où un utilisateur accède à la page de confirmation de réservation (début du processus de réservation).

Données analytiques Google 4 (Google Tag Manager)

 gtag("event", "begin_checkout", { currency: <Property currency>, value: <Property price includes all fees and taxes>, 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, } ] });

Pixel Meta (Facebook)

Réservation de l'événement de réservation

Suivez le parcours du voyageur jusqu'à la page de confirmation de réservation après avoir réservé. Guesty prend en charge le suivi des réservations instantanées et des demandes de réservation.

  • Pour les réservations instantanées : ajoutez /instant-success à l’URL de votre Moteur de réservation. Par exemple : yourdomain.guestybookings.com/instant-success
  • Pour les demandes de réservation ou les demandes de renseignements : ajoutez /inquiry-success à l’URL de votre Moteur de réservation. Par exemple : yourdomain.guestybooking.com/inquiry-success

Données analytiques Google 4 (Google Tag Manager)

Réservation individuelle :

gtag("event", "purchase", { transaction_id: <Reservation ID>, currency: <Property currency>, value: <Property price includes all fees and taxes>, tax: <Reservation total tax>, 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>, item_category4: "Single reservation", //Type of reservation affiliation: <Point of sale (Google etc.)>, index: 0, price: <Property price>, quantity: 1, } ] });

Réservation de groupe :

 gtag("event", "purchase", { transaction_id: <Reservation ID>, currency: <Property currency>, value: <Property price includes all fees and taxes>, tax: <Reservation total tax>, 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>, item_category4: "Group reservation", //Type of reservation item_category5: <Group reservation ID>, affiliation: <Point of sale (Google etc.)>, index: 0, price: <Property price>, quantity: 1, } ] });

Meta (Facebook) Pixel

Conseil:

Testez votre configuration de données analytiques à l'aide des extensions de navigateur Google Tag Manager Assistant et Meta Pixel Helper pour vérifier que les événements se déclenchent comme prévu et que les données apparaissent dans vos tableaux de bord de données analytiques .

Cet article vous a-t-il été utile ?
Utilisateurs qui ont trouvé cela utile : 0 sur 1