GuestCentric Support PageGuestCentric Support Page

menutoggle

Connect GuestCentric with GTM

HOME > Google Analytics // Tag Manager > Connect GuestCentric with Google Analytics 4

Connect GuestCentric with Google Tag Manager (GTM)

Setup > Marketing > Google Credentials

GuestCentric application is ready to be connected with your own Google Tag Manager account. Keeping things simple for your hotel, you just need to have the Container ID on the Google Credentials area of the Guestcentric backoffice, without having to edit the HTML code.

STEP 1: Collect your GTM container ID More information

STEP 2: Add your container  GuestCentric google credentials

Setup > Marketing > Google Credentials > Select "Tag Manager" > Active should be selected > paste your Container ID


STEP 3: Republish website

To speed up the process of embedding your container ID on the website or booking engine, please re-publish your website

Important information

Guestcentric Google Tag Manager (GTM) integration provides 8 custom events that can be used as triggers to fire GTM tags.
Events should be configured on the triggers as "custom events".

Please note that events are case sensitive configuration - should be written exactly how is described on the table below.

EVENT                      DESCRIPTION

booked                       Booking engine conversion (reservation)
contacted                   Website contact form conversion
selectoffer                  Offer selected on the booking engine
expanndpromo            Promotion/Rate plan expanded on the booking engine
booknow                     Book now clicked on the booking engine
cancelnow                   Canceled booking engine checkout
bookproducts              Add-ons booked
cancelproducts            Skipe Add-ons


Variables

- Please note that variables are case sensitive - should be written exactly how is described below.

Event: Booked

gcReservation.code
gcReservation.propertyName
gcReservation.offer
gcReservation.offerId
gcReservation.isPromo
gcReservation.mealPlan
gcReservation.checkIn
gcReservation.checkOut
gcReservation.nights
gcReservation.quantity
gcReservation.adults
gcReservation.children
gcReservation.addons (array)
gcReservation.addons[x].name
gcReservation.addons[x].netPriceTotal
gcReservation.products (array)
gcReservation.products[x].code
gcReservation.products[x].name
gcReservation.products[x].netPriceTotal
gcReservation.products[x].quantity
gcPrice.currency
gcPrice.total
gcPrice.net
gcPrice.netAddons
gcPrice.netProducts
gcPrice.netStay
gcPrice.taxes
gcPrice.fees
gcPrice.perUnit
gcGuest.firstName
gcGuest.lastName
gcGuest.name
gcGuest.city
gcGuest.zip
gcGuest.country
gcGuest.payment
gcReferrer
gcLanguage
gcCustomParam
gcMobile
gcClientId
gcChannelKey

Events: Selectoffer, expandpromo, booknow and cancelcheckout

checkout
nights
adults
children
quantity
total
isPromo
isBookable
offer
offerId
promoId

Event: bookproducts

addons[x].name
addons[x].netPriceTotal
products (array)
products[x].code
products[x].name
products[x].netPriceTotal
products[x].quantity

E-cards related with this topic: Setup up GTM and GA4


Notes:

- We use Google Analytics standard setup and best practices according to Google Analytics 4
- This e-card aims to help our customers speed up the setup process for GTM and GA4, but this is a suggestion of a potential setup
- Our team does not configure, support, or manage GA4 and GTM accounts