Skip to content
English
  • There are no suggestions because the search field is empty.

Funnel Tracking via dataLayer and Google Tag Manager

This guide describes the information tracked through the dataLayer for Google Tag Manager at each stage of the vehicle reservation funnel.

FUNNEL TRACKING INFORMATION

1) Product Impressions

Identifies which vehicles and additional services are displayed to users and in what context, providing visibility into product exposure throughout the funnel.

Vehicles (when search results are displayed):

  • Vehicle model name

  • Vehicle category

  • Model ID and category ID

  • Rental price

  • Pick-up location

  • Position in the results list

  • Selected currency

Additional Services (when optional services are displayed):

  • Service name

  • Service ID

  • Price

  • Type (Additionals, Insurances, Others)

  • Position in the list

  • Variant (EXTRA)


2) Product clicks:

Tracks user interaction with a specific vehicle, allowing analysis of intent, preference, and the effectiveness of result presentation.

  • Triggered when a user clicks on a specific vehicle

  • Captures the same vehicle data as impressions

  • Includes actionField with list: 'PayBtn' to identify the action


3) Shopping Cart Management

Monitors how users build their bookings by tracking when additional services are added or removed during the process.

When adding or removing additional services:

  • Service name

  • Service ID

  • Price

  • Category (pick-up location)

  • Variant (service type)

  • Quantity

  • Action performed (add / remove)


4) Checkout process

Enables analysis of user progression through checkout steps and helps identify potential friction or drop-off points.

The checkout process consists of three steps:

  • Step 1: Additional services list

  • Step 2: Reservation submission

  • Step 3: Payment method

For each step, the following data is captured:

  • Step number

  • Selected option

  • Full product list (vehicle + services)

  • Detailed pricing information for each item


5) Checkout options

Captures specific decisions made by users during checkout, supporting preference and behavior analysis.

  • Step number

  • Specific option selected by the user


6) Purchase completed

Centralizes full transaction data, enabling revenue tracking, commercial performance analysis, and funnel effectiveness measurement.

Booking Information:

  • Reservation ID

  • Customer ID and global ID

  • Affiliation (“Online Store”)

  • Vehicle model and category

  • Pick-up and return dates

  • Total revenue

  • Promotion code (if applicable)

  • Calculated taxes

  • Currency

  • Shipping costs (always 0)

Included Products:

  • Main vehicle

  • Additional services

  • Insurances

  • Pick-up and return locations

  • One-way delivery services


7) Conversions

Supports accurate identification and attribution of conversion events, including interactions outside the direct purchase flow.

  • Contact path (WhatsApp, email, etc.)

  • Conversion event ID

  • Callback for redirection


ADDITIONAL TRACKED INFORMATION

Cross-cutting data that enhances funnel analysis and ensures consistent measurement.

  • Currency: user-selected currency

  • Categorization: Rents, Additionals, Insurances, Deliveries

  • Location: branch and delivery location data

  • Timing: pick-up and return dates