Skip to main content

Google Analytics Events

Updated over 2 months ago

IdeaRoom can submit events to your Google Analytics property to help you better understand how your customers are interacting with the configurator and to track results like the number of visitors and the percentage of visitors that convert to a lead by submitting a save or quote request.

To have your IdeaRoom configurator setup to send these events to your Google Analytics property, send your Google Analytics Tracking ID to our service team via the service portal in SalesView. The following Analytics Help article provides more information on Tracking ID: Analytics Help: Tracking ID and Property Number

Google Analytics is switching to a new system called GA4, which has a different ID for Analytics events. If your customer wants to setup their account using GA4, please refer them to this article:

https://support.google.com/analytics/answer/9539598?hl=en#:~:text=(Google%20Analytics%204%20properties%20do,hidden%20under%20Show%20advanced%20options

We need a number that begins with a G-XXXXXXX that is then added to the analyticsTracker column in vendor-data.

IdeaRoom sends analytics events for menu changes, style changes, wall changes, 3D navigation, saves, quotes, and buys. Google Analytics events include data about the category, action, label and value of the event. See the following help article for more information: Analytics Help: About Events

The following section outlines the significant categories, actions, labels and values sent by IdeaRoom.

Event Category: save

IdeaRoom sends a save category event when a customer opens, submits or cancels the save dialog. For each of these events, the Event Action and Event Label or both set to the same value as outlined below. The Event Value is the price for the configured building/design.

Event Action/Label: open

Customer clicks the Save button and opens the save dialog. The label for this button is configurable and is frequently labeled Email Link instead of Save.

Event Action/Label: submit

Customer submits the save dialog/form, which sends an email to the customer and the vendor with a summary email of their product configuration along with a link back to their design.

Event Action/Label: cancel

Customer cancels the save dialog by clicking the cancel button, hitting the escape key or clicking anywhere outside the save dialog.

Event Category: quote

IdeaRoom sends a quote category event when a customer opens, submits or cancels the Submit for Quote dialog. For each of these events, the Event Action and Event Label or both set to the value as outlined below. The Event Value is the price for the configured building/design.

Event Action/Label: open

Customer clicks the Submit for Quote button and opens the quote dialog. The label for this button is configurable and may be setup differently in your configurator.

Event Action/Label: submit

Customer submits the quote dialog/form, which sends an email to the customer and the vendor with a copy of the full product quote.

Event Action/Label: cancel

Customer cancels the quote dialog by clicking the cancel button, hitting the escape key or clicking outside the quote dialog.

Event Category: buy

IdeaRoom sends a buy category events as a customer moves through the checkout process.

Event Action

Event Label

Description

open

open

Customer click the buy button to start the checkout dialog/process.

pay-now

start

Start the pay now process. In the case of credit card payment, this launches the Stripe or Authorize.net dialog for entering actual credit card payment information.

pay-now

complete

Complete the pay now process. In the case of credit card payment, this event is triggered when the Stripe or Authorize.net credit card payment completes successfully.

pay-later

complete

If Pay Later is enabled as an option in your configurator, this event is triggered when the customer clicks the Pay Later button. This is typically intended for completing payment via check or some alternative payment method.

cancel

cancel

Cancel the checkout process by clicking cancel, hitting the escape key or clicking outside the checkout dialog.

Event Category: menu

Menu category events are triggered when a section in the menu panel is opened. The event action is currently always open, and the event value is not used.

Event Label

Event Action

Default Label

style

open

Style

size

open

Size

section-props

open

Sides & Ends

materials

open

Additional Options

doors-windows

open

Doors, Windows & Frameouts/Exterior Options

colors

open

Colors

services-financing

open

Services & Financing

flooring-interior

open

Flooring & Interior

details

open

Your Estimate

sales-tools

open

Sales Tools

Event Category: wall

Wall category events are triggered when a component (door, window, vent, etc…) is added, moved or removed from a wall. The event actions are:

  • add

  • move

  • remove

The event labels are unique identifiers setup to represent the specific door, window and vent options you offer. These will depend on your product catalog and offering. Some examples include:

  • garage-door-6-7

  • window-frameout-endwall

  • double-shed-door-70-72

  • rollup-door-72-84

  • 24-36-single-hung

Did this answer your question?