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