NEW November 24 - upgraded for GA4 and GTM
As a customer passes through the online booking process, BRM sends synthetic (generated) pageviews to Google Analytics.
This applies to the legacy online platform OBW as well as the new Customer Booking Page (CBP).
Screenshot from Google Analytics:
Description of pageviews
Page name | Description of event |
book.html?shop=<namespace> | Initial loading of the online booking page for shop <namespace>. Note that is not a synthetic pageview but an original one. You can use this to see how many times your online booking page has been visited. |
getAvailability.html?categoryName=<categoryName> | When a category of name <categoryName> is clicked. |
addToBasket.html?productLine=<productLineName>&size=<productLineSize> | When a Product Line named <productLineName> in size <productLineSize> is added to the cart/basket. |
removeFromBasket.html?productLine=<productLineName>&size=<productLineSize> | When a Product Line named <productLineName> in size <productLineSize> is removed from the cart/basket. |
checkout.html | When the checkout button is pressed. |
continueShopping.html | When the continue shopping button is pressed. By default, this button is labeled "Add more bikes and extras". |
register.html | When a new customer record is created. |
login.html | When an existing customer logs into their account/customer record. |
makeReservation.html | When a reservation is created. Note that a reservation is created after register.html or login.html is sucessful. |
payViaStripe.html | Records when the Stripe payment process has started. |
paidViaStripe.html | Records when the Stripe payment process has been successful |
See Also
setting up Google Analytics integration on OBW (legacy)
setting up Google Analytics integration on CBP (new)
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article