• Features
  • Demos
  • Pricing
  • Resources
    • Documentation
    • Customizations
    • FAQ
    • Feature requests
    • Changelog
    • Contact Us
  • Features
  • Demos
  • Pricing
  • Resources
    • Documentation
    • Customizations
    • FAQ
    • Feature requests
    • Changelog
    • Contact Us
Get Webba

Getting Started

3
  • Quick Start Guide
  • Upgrading to Webba Booking Premium
  • The Key Concepts

Installation

2
  • Plugin installation
  • Setup Wizard

Services

10
  • What Are Services?
  • Service Details
  • Availability
  • Pricing
  • Integrations
  • Recurring Bookings
  • Service Settings
  • What are service categories?
  • How to add daily service or rentals?
  • Setting Up Extras and Add-Ons

Settings

21
  • Settings Overview
  • General Settings
    • General
    • Technical
    • Admin Interface
  • Advanced Booking Rules
    • General Booking Rules
    • Restrictions
    • Booking Form
    • Advanced
  • Global Availability & Holidays
    • Global Availability
    • Holidays
  • Notification Settings
    • Browser Notifications
    • General Notification
    • Email Notification Settings
    • SMS Notifications (Twilio)
  • Payments
    • General Payment Settings
    • PayPal Payments
    • Stripe Payments
    • WooCommerce Payments
  • Wording and Translations
    • Wording/Translation
  • Integration Settings
    • Google Calendar Settings
    • Zoom integration settings

Booking Form

6
  • How to add a booking form?
  • Webba Booking Elementor Widget
  • Webba Booking Divi Module
  • Shortcodes for a booking form
  • Form Layouts: Classic and Waterfall
  • User Dashboard

Form Builder

4
  • How to create a form?
  • How to link the form to a service?
  • Custom Form Fields
  • How to add custom fields as a placeholder

Pricing Rules

6
  • Price for date range
  • Price for early booking
  • Price based on custom field value
  • Price for Day of Week and Time Range
  • Price Based on Number of Seats Booked
  • Price based on number of timeslots booked

Email Notifications

5
  • Email Notifications
  • Testing Email Notifications
  • Email Notifications Troubleshooting
  • How to manually resend an email notification to a customer?
  • How to edit an Email template

Integrations

11
  • WooCommerce Integration
  • Stripe Integration
  • Paypal Integration
  • Google Calendar Integration
  • Google Meet Integrations
  • How to connect and customize Google Calendar to a Service?
  • Outlook Calendar integration
  • Zoom Integration
  • iCalendar attachments
  • Twilio Integrations
  • Google Analytics Integration

Configure

7
  • How to add a Staff Member
  • How to add a location?
  • How to add a Coupon
  • Schedule Calendar and Schedule Tools
  • Analytics Dashboard
  • User Account and Dashboard
  • List of Placeholders

Archive

1
  • Archive Documentations

Knowledge Base

4
  • CSV Export Shows Old Custom Field Names When Using Multiple Forms
  • Shared Google Calendar Blocking Slots Across Multiple Services
  • Why are free bookings not syncing with Google Calendar?
  • Why is my notice period not working?
  • Home
  • Docs
  • Integrations
  • Google Analytics Integration
View Categories

Google Analytics Integration

1 min read

Webba Booking comes with built-in integration for Google Analytics events, allowing you to track key actions within your booking forms. This integration helps you monitor user behavior, optimize the booking process, and gain valuable insights into how customers interact with your services.

All you need to do is to ensure that Google Analytics is properly configured on your website. If you haven’t already set up Google Analytics, follow this guide for detailed instructions: Google Analytics Setup Guide.

To read more about Google Analytics events, read this guide on how they work and where to see them on your Google Analytics account.

What Google Analytics Events Are Being Tracked? #

Webba Booking automatically tracks the following key events using Google Analytics. These events provide detailed insights into user actions during the booking process:

  1. webba_service_description_toggled: This event tracks when a user toggles (expands or collapses) the description of a service in the booking form.
  2. webba_service_selected: This event fires when a user selects a service in the booking form.
  3. webba_form_rendered: This event is triggered when the “Details” section of the booking form (name, email, etc.) is displayed.
  4. webba_payment_methods_shown: This event fires when a user completes the “Details” section and advances to the payment methods.
  5. webba_search_time_slots: This event is triggered when a user has selected a date.
  6. webba_time_slot_selected: This event is triggered when a user selects a specific time slot during the booking process.
  7. webba_booking_completed: This event is triggered when a user successfully completes a booking—either by submitting details for free services or finalizing payment for paid services.

Example of Webba Booking events on Google Analytics

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Didn’t find an answer? Contact us

How can we help?

Twilio IntegrationsWooCommerce Integration
Table of Contents
  • What Google Analytics Events Are Being Tracked?

Explore

  • Features
  • Demos & Use Cases
  • Pricing
  • Contact Us
  • About Us
  • Blog
  • Features
  • Demos & Use Cases
  • Pricing
  • Contact Us
  • About Us
  • Blog

Legal

  • Privacy Policy
  • Terms of Use
  • Refund Policy
  • Cookie Policy
  • Privacy Policy
  • Terms of Use
  • Refund Policy
  • Cookie Policy
  • Affiliate Program
  • Feature requests
  • Affiliate Program
  • Feature requests

Subscribe to Our Newsletter

© Webba Booking | 2026 All rights reserved