When a user visits your Webstore, Google Tag Manager tracks events using the enhanced data layer support. You can use the information from data layer for customized tracking and analysis in any web analytics tool, such as Google Analytics or Facebook Pixel. By capturing these events, you get all information about user actions and additional information for your business needs, such as:

  • The services, membership, or packages that the user added to the cart from a list of items that they viewed.

  • The number of times a product has been seen from a list that has other products, such as a service category page or a service listing page.

  • The product ID, price, and other information about the items that the user checked out.

  • Information about the final transaction

  • User sign-in, sign-up, forgot password, and reset password events

  • Service booking time slot

To enable data layer in Webstore

  1. At the organization level, click the Admin icon.

  2. Navigate to Organizations > Organization.

  3. Go to the Online Booking tab.

  4. Select the Webstore V2 template.

  5. Expand the Analytics section.

  6. Turn ON the Enable DataLayer

  7. Click Publish.

The settings are saved and the changes are published.

Events tracked in Webstore

Standard events – Enhanced Ecommerce

A standard event is a predefined visitor action that is tracked by Google Tag Manager by default. Webstore tracks the following standard events in the data layer:

Event Name

Event Description

Product Impressions

Measures how many times a product has been seen from a list that has other products, such as a service category page or a service listing page.

Add to cart

Sends information to the analytics tool that a product (at an item level) has been added to the basket. Used for services, memberships, and packages.

Remove from cart

Sends information to the analytics tool that a product has been removed from the basket. Used for services, memberships, and packages.

Checkout

Measures every step in your Checkout process. This starts after a user has stopped adding products to the basket and starts the buying process.

Purchase

Pushes all of the final transaction data into the analytics tool.

Custom events

A custom event is a visitor action that takes place in the Webstore that isn’t a standard event. The following custom events are tracked using the data layer:

Event Name

Event Description

User sign-in, sign-up, forgot password, reset password

Tracks user sign-in, sign-up, forgot password, and reset password events.

List of locations

Measures the count of locations listed in the location listing, and the center's name.

Slots in the service booking

Tracks the time slot of a service booking.

Number of slots

Captures the count of slots listed for the visitor, and the different slots.

Number of therapists

Captures the count and ID of all therapists listed for the visitor.

Properties

For each of the events, the following properties are tracked.

Property name

Property description

URL

The URL of the Webstore

Center ID

The unique identifier of the center

Center Name

The name of the center

Organization ID

The unique identifier of the organization

Account Name

The name of the organization account

User ID

The unique identifier of the user. This is shown as Null when a user is not logged in.

Types of events and flows tracked

Types of events

Flows tracked

Log-in

User Sign In

User Sign up

Forgot Password

Reset Password

Services

Add ons

Variants

Intro Pricing

Day Packages

Prerequisite and Post requisite services

Group Booking

Count of therapist

Count of time slots

Note: Only Checkout and Purchase events are tracked for count of therapist and count of time slots.

Gift Cards

Predefined gift cards

  • Amounts

  • Packages

  • Service

Custom gift cards

  • Amounts

  • Packages

  • Service

Note: Only Checkout and Purchase events are tracked (Impressions, Add to cart and Remove from cart events are not tracked for gift cards).

Memberships

Recurring memberships

Non-recurring memberships

Note: All standard events (Impression, cart, checkout, and purchase) are tracked for memberships.

Series Packages

All series packages

Note: All standard events (Impression, cart, checkout, and purchase) are tracked for series packages.

Deals

Deals

Smart Marketing

Smart Marketing

Location selector

List of center IDs and center names

Did this answer your question?