Google Analytics allows you to track how customers interact with your business, e.g. number of visitors, page views, time spent, etc. To learn how to integrate it, follow the steps below.

 

1. Login to your Google Analytics account.

 

2. Click the settings icon in the bottom left corner and then in property column click "Create a property" button.

 

3. On the next page fill in the form and choose "Web" in the last step. 

 

4. Next click the settings icon in the bottom left corner and then in property column you have created in previous step click "Data Streams" button, select the stream and copy the "MEASUREMENT ID".

 

5. Now login to your EasyTaxiOffice admin panel and navigate to Settings -> Google -> Analytics tab and in the field "Tracking ID" enter the tracking code displayed in previous step and save settings.

The system will records the following events:
Booking location - The customer is viewing the first step of the booking widget.

Booking vehicles - The customer is viewing the second step of the booking widget.

Booking details - The customer is viewing the third step of the booking widget.

Booking payment - The customer has made a booking and is now viewing the payment page. This event also sends the booking amount (`value`) and transaction currency (`currency`) to Google Analytics.

Booking completed - The customer has made the payment and sees the thank you page. This event also sends the booking amount (`value`) and transaction currency (`currency`) to Google Analytics.

Customer register - Customer has registered.

Customer activation - Account activated by the customer.

Customer login - Customer login to the account.

Customer logout - Logout of the customer from the account.

 

6. That's all. For more information, please check this Google online guide.

 

Viewing booking values in Google Analytics reports

The Booking payment and Booking completed events send the booking amount (value) and transaction currency (currency) to Google Analytics 4 as event parameters.

Because these are custom event parameters, the booking value is not displayed automatically in the standard GA4 revenue columns. To make it available in reports, you need to create a custom metric.

Create a custom metric:

  1. Go to Admin.
  2. Open Data display → Custom definitions.
  3. Select Custom metrics.
  4. Click Create custom metric.
  5. Configure the metric as follows:
    • Metric name: Booking value
    • Scope: Event
    • Event parameter: value
    • Unit of measurement: Currency (or Standard if Currency is unavailable)
  6. Save the metric.

After creating the custom metric, Google Analytics may take up to 24–48 hours before it becomes available in reports.

Once available, you can add Booking value as a metric to your standard Events report or use it in an Explore report to analyse the value generated by the Booking payment and Booking completed events.

If you want to verify that the values are being sent correctly before they appear in reports, use Google Tag Assistant or GA4 DebugView. The event parameters should include value, currency and, where available, transaction_id.