Google Analytics 4 [GA4]

Modified on Thu, 26 Feb at 1:19 PM

bookitLive has an Google Analytics 4 [GA4] integration feature. 


The GA4 integration feature collects and analyses data on your booking website.


GA4 allows you to create reports from customer online bookings and purchase journeys on your booking system. Reports show user metrics like customer purchases, purchase intention and improve customer retention rate.


Understanding consumer purchase behaviour allows you to segment your audience, track engagement with your website and predict booking patterns of different customers. 


How GA4 integration works


GA4 collects data from your public booking website and app to extract reports. It provides insights into your business bookings. 


Measures the website


A piece of code is added to each page of your public booking website. The code collects 'event-based' data. The data tells us how the user interacts with the website. EG 'Traffic source' indicates how the user first arrived on your public booking webpage. 


Processes and reports data


Data from the bookitLive booking system is aggregated, processed and organised into reports. 

Our platform extracts reports to understand user-website interactions.

bookitLive only collects data in connection with providing booking services. See our data privacy policy.

 

Get started with GA4


To use the GA4 integration on your bookitLive account, you need a Google Analytics account.

Create an Analytics account. 

If you already have a Google Analytics account, set it up with your existing Universal Analytics [UA] property.

Add GA4 to your existing account.

 

Benefits of GA4 for online booking systems

  • Predictive metrics: anticipate user behaviour through user metrics
  • Customisable events: define specific event parameters
  • Identify booking preferences: such as trends in service category, type, booking times and preferred resource choices allow you to categorise your customers

How to configure GA4 functionality 

  1. Login to bookitLive business dashboard
  2. Go to Settings > Advanced Settings
  3. Add your Google Analytics Tracking ID or Google Tag Manager ID (Google Tag Manager [GTM] will be used instead of Google Analytics 4 [GA4])
  4. Save
  5. 'Event Tracking Settings' is now visible for Booking service, Event service and Product purchase.
  6. Select each GA4 event or use the bookitLive default event names
  7. Select the event parameter or use the sample set. Do this for each step in the GA4 event.
  8. Save
Screenshot 2024-08-11 at 3.25.49 pm.png


Note 1: Not all tags are available in all steps. For example 'Coupon Code' is not available in initial steps.

Note 2: When overriding step name, Google only allows letters, number and underscore ( _ ).


Event Booking


The table below is a list of the available 'Event Booking' tags for the event names:

  • event_selected
  • event_logged_in
  • event_form_options
  • event_payment
  • event_complete
Event TagDescription
business_nameBusiness Name
business_descriptionBusiness Description
business_addressBusiness Address
business_trading_nameBusiness Legal/Trading Name
business_business_identifierBusiness Business Identifier
business_business_numberBusiness Business Number
business_owner_firstnameBusiness Owner First Name
business_owner_lastnameBusiness Owner Last Name
business_address1Business Address1
business_address2Business Address2
business_suburbBusiness Suburb
business_postcodeBusiness Postcode
business_phoneBusiness Phone
business_faxBusiness Fax
business_emailBusiness Email
business_websiteBusiness Website
business_regionBusiness Region
business_stateBusiness State
business_provinceBusiness Province
business_countryBusiness Country
business_cityBusiness City
business_industryBusiness Industry
business_timezoneBusiness Timezone
business_businesssignatureBusiness Business Signature
business_businessdefaultsignatureBusiness Business / Default Signature
business_urlPartBusiness Business Part Url
business_ipaddressBusiness Signup IP Address
service_nameService Name
service_descriptionService Description
service_costService Cost
service_durationService Duration
service_servicesignatureService Service signature
service_servicebusinesssignatureService Service / Business Signature
service_servicedefaultsignatureService Service / Default Signature
service_servicebusinessdefaultsignatureService Service / Business / Default Signature
service_categoryService Category
service_referenceService Reference
service_bookinglinkService Public Booking Url
resource_nameResource Name
resource_descriptionResource Description
resource_bookinglinkResource Public Booking Url
resource_costResource Cost
resource_person_fullnameResource Person Full Name
resource_person_genderResource Person Gender
resource_person_phoneResource Person Phone
resource_person_mobileResource Person Mobile
resource_person_bioResource Person Bio
resource_person_emailResource Person Email
resource_person_skype_idResource Person Skype ID
resource_person_person_idResource Person ID
resource_person_photoResource Person Photo URL
resource_location_nameResource Location Name
resource_location_addressResource Location Street Address
resource_location_suburbResource Location Suburb
resource_location_stateResource Location State
resource_location_postcodeResource Location Postcode
resource_location_countryResource Location Country
resource_location_mapResource Location Map
resource_class_instructor_nameResource Class Instructor Name
resource_event_organiser_nameResource Event Organiser Name
resource_event_nameResource Event Location Name
resource_event_addressResource Event Street Address
resource_event_suburbResource Event Suburb
resource_event_stateResource Event State
resource_event_postcodeResource Event Postcode
resource_event_mapResource Event Map
resource_room_locationResource Room Location
resource_room_addressResource Room Street Address
resource_room_suburbResource Room Suburb
resource_room_stateResource Room State
resource_room_postcodeResource Room Postcode
resource_room_mapResource Room Map
resource_room_emailResource Room Email
resource_room_phoneResource Room Phone Number
resource_room_capacityResource Room Capacity
resource_equipment_nameResource Equipment Name
resource_equipment_idResource Equipment ID
resource_equipment_makeResource Equipment Make
resource_equipment_modelResource Equipment Model
event_nameEvent Name
event_descriptionEvent Description
event_costEvent Cost
event_bookinglinkEvent Public Booking Url
event_bookingdateEvent Booking Date
event_isfirstbookingEvent Is First Booking in Event?
event_notfirstbookingEvent Not First Booking in Event?
event_service01nameEvent Service #1 Name
event_service01descriptionEvent Service #1 Description
event_service01durationEvent Service #1 Duration
event_service01categoryEvent Service #1 Category
event_service01referenceEvent Service #1 Reference
event_service01locationdetailsEvent Service #1 Location Details
event_service01locationsummaryEvent Service #1 Location Summary
event_resource01nameEvent Resource #1 Name
event_resource01descriptionEvent Resource #1 Description
event_booking01idEvent Booking #1 ID
event_booking01createdEvent Booking #1 Created
event_booking01datetimeEvent Booking #1 Date & Time
event_booking01datetime_isoEvent Booking #1 Date & Time ISO
event_booking01dateEvent Booking #1 Date
event_booking01date_isoEvent Booking #1 Date ISO
event_booking01timeEvent Booking #1 Time
event_booking01time_isoEvent Booking #1 Time ISO
event_booking01videomeetingjoinlinkEvent Booking #1 Online Meeting Join URL
if applicableEvent Booking #1 Online Meeting Pass
event_booking01videomeetinghostlinkEvent Booking #1 Online Meeting Host URL
if applicableEvent Booking #1 Online Meeting Host Login
if applicableEvent Booking #1 Online Meeting Host Pass
event_service02nameEvent Service #2 Name
event_service02descriptionEvent Service #2 Description
event_service02durationEvent Service #2 Duration
event_service02categoryEvent Service #2 Category
event_service02referenceEvent Service #2 Reference
event_service02locationdetailsEvent Service #2 Location Details
event_service02locationsummaryEvent Service #2 Location Summary
event_resource02nameEvent Resource #2 Name
event_resource02descriptionEvent Resource #2 Description
event_booking02idEvent Booking #2 ID
event_booking02createdEvent Booking #2 Created
event_booking02datetimeEvent Booking #2 Date & Time
event_booking02datetime_isoEvent Booking #2 Date & Time ISO
event_booking02dateEvent Booking #2 Date
event_booking02date_isoEvent Booking #2 Date ISO
event_booking02timeEvent Booking #2 Time
event_booking02time_isoEvent Booking #2 Time ISO
event_booking02videomeetingjoinlinkEvent Booking #2 Online Meeting Join URL
if applicableEvent Booking #2 Online Meeting Pass
event_booking02videomeetinghostlinkEvent Booking #2 Online Meeting Host URL
if applicableEvent Booking #2 Online Meeting Host Login
if applicableEvent Booking #2 Online Meeting Host Pass
event_termEvent Terminology
Lower CaseEvent Terminology
client_titleClient Title
client_firstnameClient First Name
client_lastnameClient Last Name
client_fullnameClient Full Name
client_emailClient Email
client_phoneClient Phone
client_mobileClient Mobile
client_birthdayClient Date of Birth
client_genderClient Gender
client_companyClient Company
client_addressClient Address
client_address1Client Address1
client_address2Client Address2
client_cityClient City
client_regionClient Region
client_stateClient State
client_provinceClient Province
client_postcodeClient Postcode
client_countryClient Country
if generatedClient Password
client_hasloggedinClient Has Logged In?
client_clientidClient Client ID
client_referenceClient Reference
client_related_nameClient Related Name
client_groupClient Group
client_anniversaryClient Anniversary
client_was_newClient Was New
booking_idBooking ID
booking_transaction_idBooking Transaction ID
booking_receiptBooking Receipt
booking_payment_methodBooking Fulfilment Method
booking_createdBooking Created
booking_datetimeBooking Date & Time
booking_datetime_isoBooking Date & Time ISO
booking_dateBooking Date
booking_date_isoBooking Date ISO
booking_timeBooking Time
booking_time_isoBooking Time ISO
booking_notesBooking Client Notes
booking_providernotesBooking Provider Notes
booking_optionsBooking Selected Options
booking_costBooking Cost
booking_paidBooking Paid
booking_paymentmessageBooking Payment Message
booking_discount_codeBooking Coupon Code
booking_vouchercodeBooking Voucher Code
booking_voucherusedBooking Voucher Usage
booking_voucheruseremainBooking Voucher Usage Remaining
booking_voucherexpiryBooking Voucher Expiry
booking_locationaddressBooking Location - Full Address
booking_locationline1Booking Location - Line 1
booking_locationsuburbBooking Location - Suburb
booking_locationpostcodeBooking Location - Postcode
booking_originaldatetimeBooking Original Date & Time
booking_originaldateBooking Original Date
booking_originaltimeBooking Original Time
booking_videomeetingjoinlinkBooking Online Meeting Join URL
if applicableBooking Online Meeting Pass
booking_videomeetinghostlinkBooking Online Meeting Host URL
if applicableBooking Online Meeting Host Login
if applicableBooking Online Meeting Host Pass
booking_formfield1Booking Form Field 1
booking_formfield2Booking Form Field 2
booking_formfield3Booking Form Field 3
booking_formfield4Booking Form Field 4
booking_formfield5Booking Form Field 5
booking_formfield6Booking Form Field 6
booking_formfield7Booking Form Field 7
booking_formfield8Booking Form Field 8
booking_formfield9Booking Form Field 9
booking_formfield10Booking Form Field 10
booking_formfield11Booking Form Field 11
booking_formfield12Booking Form Field 12
booking_formfield13Booking Form Field 13
booking_formfield14Booking Form Field 14
booking_formfield15Booking Form Field 15
booking_formfield16Booking Form Field 16
booking_formfield17Booking Form Field 17
booking_formfield18Booking Form Field 18
booking_formfield19Booking Form Field 19
booking_formfield20Booking Form Field 20
booking_formfield21Booking Form Field 21
booking_formfield22Booking Form Field 22
booking_formfield23Booking Form Field 23
booking_formfield24Booking Form Field 24
booking_formfield25Booking Form Field 25
booking_formfield26Booking Form Field 26
booking_formfield27Booking Form Field 27
booking_formfield28Booking Form Field 28
booking_formfield29Booking Form Field 29
booking_formfield30Booking Form Field 30
booking_formfield31Booking Form Field 31
booking_formfield32Booking Form Field 32
booking_formfield33Booking Form Field 33
booking_formfield34Booking Form Field 34
booking_formfield35Booking Form Field 35
booking_formfield36Booking Form Field 36
booking_formfield37Booking Form Field 37
booking_formfield38Booking Form Field 38
booking_formfield39Booking Form Field 39
selected_locationSelected Location
selected_locationsummarySelected Event Location

 

Service Booking

The table below is a list of the available 'Service Booking' tags for the event names:

  • booking_selected
  • booking_logged_in
  • booking_form_options
  • booking_payment
  • booking_complete
TagDescription
business_nameBusiness Name
business_descriptionBusiness Description
business_addressBusiness Address
business_trading_nameBusiness Legal/Trading Name
business_business_identifierBusiness Business Identifier
business_business_numberBusiness Business Number
business_owner_firstnameBusiness Owner First Name
business_owner_lastnameBusiness Owner Last Name
business_address1Business Address1
business_address2Business Address2
business_suburbBusiness Suburb
business_postcodeBusiness Postcode
business_phoneBusiness Phone
business_faxBusiness Fax
business_emailBusiness Email
business_websiteBusiness Website
business_regionBusiness Region
business_stateBusiness State
business_provinceBusiness Province
business_countryBusiness Country
business_cityBusiness City
business_industryBusiness Industry
business_timezoneBusiness Timezone
business_businesssignatureBusiness Business Signature
business_businessdefaultsignatureBusiness Business / Default Signature
business_urlPartBusiness Business Part Url
business_ipaddressBusiness Signup IP Address
service_nameService Name
service_descriptionService Description
service_costService Cost
service_durationService Duration
service_servicesignatureService Service signature
service_servicebusinesssignatureService Service / Business Signature
service_servicedefaultsignatureService Service / Default Signature
service_servicebusinessdefaultsignatureService Service / Business / Default Signature
service_categoryService Category
service_referenceService Reference
service_bookinglinkService Public Booking Url
resource_nameResource Name
resource_descriptionResource Description
resource_bookinglinkResource Public Booking Url
resource_costResource Cost
resource_person_fullnameResource Person Full Name
resource_person_genderResource Person Gender
resource_person_phoneResource Person Phone
resource_person_mobileResource Person Mobile
resource_person_bioResource Person Bio
resource_person_emailResource Person Email
resource_person_skype_idResource Person Skype ID
resource_person_person_idResource Person ID
resource_person_photoResource Person Photo URL
resource_location_nameResource Location Name
resource_location_addressResource Location Street Address
resource_location_suburbResource Location Suburb
resource_location_stateResource Location State
resource_location_postcodeResource Location Postcode
resource_location_countryResource Location Country
resource_location_mapResource Location Map
resource_class_instructor_nameResource Class Instructor Name
resource_event_organiser_nameResource Event Organiser Name
resource_event_nameResource Event Location Name
resource_event_addressResource Event Street Address
resource_event_suburbResource Event Suburb
resource_event_stateResource Event State
resource_event_postcodeResource Event Postcode
resource_event_mapResource Event Map
resource_room_locationResource Room Location
resource_room_addressResource Room Street Address
resource_room_suburbResource Room Suburb
resource_room_stateResource Room State
resource_room_postcodeResource Room Postcode
resource_room_mapResource Room Map
resource_room_emailResource Room Email
resource_room_phoneResource Room Phone Number
resource_room_capacityResource Room Capacity
resource_equipment_nameResource Equipment Name
resource_equipment_idResource Equipment ID
resource_equipment_makeResource Equipment Make
resource_equipment_modelResource Equipment Model
client_titleClient Title
client_firstnameClient First Name
client_lastnameClient Last Name
client_fullnameClient Full Name
client_emailClient Email
client_phoneClient Phone
client_mobileClient Mobile
client_birthdayClient Date of Birth
client_genderClient Gender
client_companyClient Company
client_addressClient Address
client_address1Client Address1
client_address2Client Address2
client_cityClient City
client_regionClient Region
client_stateClient State
client_provinceClient Province
client_postcodeClient Postcode
client_countryClient Country
if generatedClient Password
client_hasloggedinClient Has Logged In?
client_clientidClient Client ID
client_referenceClient Reference
client_related_nameClient Related Name
client_groupClient Group
client_anniversaryClient Anniversary
client_was_newClient Was New
booking_idBooking ID
booking_transaction_idBooking Transaction ID
booking_receiptBooking Receipt
booking_payment_methodBooking Fulfilment Method
booking_createdBooking Created
booking_datetimeBooking Date & Time
booking_datetime_isoBooking Date & Time ISO
booking_dateBooking Date
booking_date_isoBooking Date ISO
booking_timeBooking Time
booking_time_isoBooking Time ISO
booking_notesBooking Client Notes
booking_providernotesBooking Provider Notes
booking_optionsBooking Selected Options
booking_costBooking Cost
booking_paidBooking Paid
booking_paymentmessageBooking Payment Message
booking_discount_codeBooking Coupon Code
booking_vouchercodeBooking Voucher Code
booking_voucherusedBooking Voucher Usage
booking_voucheruseremainBooking Voucher Usage Remaining
booking_voucherexpiryBooking Voucher Expiry
booking_locationaddressBooking Location - Full Address
booking_locationline1Booking Location - Line 1
booking_locationsuburbBooking Location - Suburb
booking_locationpostcodeBooking Location - Postcode
booking_originaldatetimeBooking Original Date & Time
booking_originaldateBooking Original Date
booking_originaltimeBooking Original Time
booking_videomeetingjoinlinkBooking Online Meeting Join URL
if applicableBooking Online Meeting Pass
booking_videomeetinghostlinkBooking Online Meeting Host URL
if applicableBooking Online Meeting Host Login
if applicableBooking Online Meeting Host Pass
booking_formfield1Booking Form Field 1
booking_formfield2Booking Form Field 2
booking_formfield3Booking Form Field 3
booking_formfield4Booking Form Field 4
booking_formfield5Booking Form Field 5
booking_formfield6Booking Form Field 6
booking_formfield7Booking Form Field 7
booking_formfield8Booking Form Field 8
booking_formfield9Booking Form Field 9
booking_formfield10Booking Form Field 10
booking_formfield11Booking Form Field 11
booking_formfield12Booking Form Field 12
booking_formfield13Booking Form Field 13
booking_formfield14Booking Form Field 14
booking_formfield15Booking Form Field 15
booking_formfield16Booking Form Field 16
booking_formfield17Booking Form Field 17
booking_formfield18Booking Form Field 18
booking_formfield19Booking Form Field 19
booking_formfield20Booking Form Field 20
booking_formfield21Booking Form Field 21
booking_formfield22Booking Form Field 22
booking_formfield23Booking Form Field 23
booking_formfield24Booking Form Field 24
booking_formfield25Booking Form Field 25
booking_formfield26Booking Form Field 26
booking_formfield27Booking Form Field 27
booking_formfield28Booking Form Field 28
booking_formfield29Booking Form Field 29
booking_formfield30Booking Form Field 30
booking_formfield31Booking Form Field 31
booking_formfield32Booking Form Field 32
booking_formfield33Booking Form Field 33
booking_formfield34Booking Form Field 34
booking_formfield35Booking Form Field 35
booking_formfield36Booking Form Field 36
booking_formfield37Booking Form Field 37
booking_formfield38Booking Form Field 38
booking_formfield39Booking Form Field 39
selected_locationSelected Location
selected_locationsummarySelected Event Location
selected_resourceSelected Resource

 

Product Purchase

The table below is a list of the available 'Product Purchase' tags for the event names:

  • purchase_selected
  • purchase_logged_in
  • purchase_form_options
  • purchase_payment
  • purchase_complete
TagDescription
business_nameBusiness Name
business_descriptionBusiness Description
business_addressBusiness Address
business_trading_nameBusiness Legal/Trading Name
business_business_identifierBusiness Business Identifier
business_business_numberBusiness Business Number
business_owner_firstnameBusiness Owner First Name
business_owner_lastnameBusiness Owner Last Name
business_address1Business Address1
business_address2Business Address2
business_suburbBusiness Suburb
business_postcodeBusiness Postcode
business_phoneBusiness Phone
business_faxBusiness Fax
business_emailBusiness Email
business_websiteBusiness Website
business_regionBusiness Region
business_stateBusiness State
business_provinceBusiness Province
business_countryBusiness Country
business_cityBusiness City
business_industryBusiness Industry
business_timezoneBusiness Timezone
business_businesssignatureBusiness Business Signature
business_businessdefaultsignatureBusiness Business / Default Signature
business_urlPartBusiness Business Part Url
business_ipaddressBusiness Signup IP Address
client_titleClient Title
client_firstnameClient First Name
client_lastnameClient Last Name
client_fullnameClient Full Name
client_emailClient Email
client_phoneClient Phone
client_mobileClient Mobile
client_birthdayClient Date of Birth
client_genderClient Gender
client_companyClient Company
client_addressClient Address
client_address1Client Address1
client_address2Client Address2
client_cityClient City
client_regionClient Region
client_stateClient State
client_provinceClient Province
client_postcodeClient Postcode
client_countryClient Country
if generatedClient Password
client_hasloggedinClient Has Logged In?
client_clientidClient Client ID
client_referenceClient Reference
client_related_nameClient Related Name
client_groupClient Group
client_anniversaryClient Anniversary
client_was_newClient Was New
purchase_transaction_idPurchase Transaction ID
purchase_receiptPurchase Receipt
purchase_payment_methodPurchase Fulfilment Method
purchase_createdPurchase Created
purchase_paidPurchase Paid
purchase_costPurchase Cost
purchase_discount_codePurchase Coupon Code
purchase_paymentmessagePurchase Payment Message
purchase_is_freePurchase Is a zero cost purchase?
purchase_is_paidPurchase Is a non-zero cost purchase?
product_nameProduct Name
product_descriptionProduct Description
product_costProduct Cost
product_cost_memberProduct Member Cost
product_quantityProduct Quantity
product_voucherProduct Voucher Code
product_voucherexpiryProduct Voucher Expiry
product_categoryProduct Category
selected_locationSelected Location
selected_locationsummarySelected Event Location
selected_resourceSelected Resource

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article