Simply connect Google Analytics 4 or your Meta Pixel to track ad performance, create funnels, and much more.
To set everything up, we only need your Meta Pixel ID or your Google Analytics 4 Measurement ID — we’ll take care of the rest for you.
If you want to track specific conversions, you can use our custom events, which we send directly to your GA4 or Meta Pixel setup. An overview of all events, their meanings, and when they are triggered can be found below.
Need help setting it up? No problem — we’re happy to assist in a joint meeting!
Tracked Events
Our events generally follow the format <Object>_<Action>. This pattern ensures everything remains consistent and you can rely on the format.
Product and Homepage Actions
These actions occur on your booking page’s homepage, when viewing a product, and when adding it to the cart.
Product_Viewed
Triggered when a customer views a product
Variables:
name: Name of the productproductId: Unique product ID
Product_AddedToCart
Triggered when a product is added to the cart
Variables:
name: Name of the productproductId: Unique product ID
Product_DateSelected
Triggered when the customer selects a date for a product
Product_TimeSlotSelected
Triggered when the customer selects a time slot for a product
Product_TimeSlotConfirmed
Triggered when the customer confirms a time slot for a product
Product_PriceOptionSelected
Triggered when the customer selects a pricing option
Variables:
name: Name of the pricing option
Product_PriceOptionConfirmed
Triggered when the customer confirms a pricing option and the selected attendees
Product_ResourceSelected
Triggered when a specific resource is selected for a product
Variables:
resourceName: Name of the resourceresourceItemName: Name of the selected resource item
Product_ResourcesConfirmed
Triggered when the customer confirms the selected resources
Product_RecommendedSelected
Triggered when the customer selects a recommended product
Variables:
name: Name of the product
Product_AddOnSelected
Triggered when the customer selects an add-on
Variables:
name: Name of the selected add-on
Product_AddOnDeleted
Triggered when the customer removes an add-on
Product_AddOnsConfirmed
Triggered when the customer confirms the selected add-ons
Membership_Subscribed
Triggered when the customer subscribes to one or more memberships
Variables:
isLoggedIn: Indicates whether the customer was logged in during checkoutcount: Number of memberships subscribed to at once
Cart Actions
These actions are triggered while the user is on the cart page or in its vicinity on your ticketbro booking page.
Cart_ItemsAdded
Triggered as soon as products are added to the cart
Variables:
count: Number of products added
Cart_ItemsRemoved
Triggered as soon as products are removed from the cart
Variables:
count: Number of products removed
Cart_AlmostExpired
Triggered when the cart is about to expire
Cart_Expired
Triggered when the cart has expired
Cart_Cleared
Triggered when the cart contents are cleared
Cart_Refreshed
Triggered when a nearly expired cart is refreshed
Cart_Revived
Triggered after a failed and retried checkout
Cart_DiscountCodeApplied
Triggered when a discount code is applied
Variables:
code: The applied discount code
Cart_DiscountCodeRemoved
Triggered when a discount code is removed
Variables:
code: The removed discount code
Cart_GiftCardCodeApplied
Triggered when a gift card code is applied
Variables:
code: The applied gift card code
Cart_GiftCardCodeRemoved
Triggered when a gift card code is removed
Variables:
code: The removed gift card code
Checkout Actions
The following events are triggered during checkout:
Checkout_CustomerDetailsFilled
Triggered when all customer details are filled during checkout
Checkout_CustomCheckoutFieldsSet
Triggered when all custom checkout fields are filled during checkout
Checkout_PaymentMethodSelected
Triggered when a payment method is selected
Variables:
name: Name of the selected payment method
Checkout_Succeeded
Triggered upon successful checkout
Variables:
totalAmount: Total cart value at the time of checkout in centscount: Number of products in the cart at the time of checkout
Additional Events via Meta Pixel
ViewContent
Triggered when a product page is viewed
Variables:
content_type: Always "product"content_ids: Array of product IDs (e.g., ["product_123"])
AddToCart
Triggered when items are added to the cart
Variables:
content_type: Always "product" (when adding a single product)content_ids: Array of product IDs (if available)count: Number of items added (for bulk actions)
Schedule
Triggered when a date or time slot is selected
InitiateCheckout
Triggered when checkout details are completed
AddPaymentInfo
Triggered when a payment method is selected
Variables:
name: Name/label of the selected payment method
Purchase
Triggered upon successful checkout
Variables:
value: Total amount in main currency units (e.g., 12.34)num_items: Number of items in the order
Subscribe
Triggered when a subscription is created
If you need additional custom events, feel free to contact us directly with your request at help@ticketbro.io.
