IdeaRoom Google Analytics Integration

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.

Connecting to IdeaRoom

To have your IdeaRoom configurator setup to send these events to your Google Analytics 4 property, send your Google Analytics Measurement ID (AKA Google tag ID) to support@idearoom.com.

Your Google Analytics property must be using Google Analytics 4 (GA4) or events will not be captured by the configurator. If you are not sure which version you have, see https://support.google.com/analytics/answer/11583832.

For help finding your Measurement ID see https://support.google.com/analytics/answer/9539598

Google Analytics 4 (GA4) Measurement IDs begin with G-.

Google Universal Analytics (UA) Measurement IDs begin with UA-. These properties are no longer supported by Google as of July 2023.

This article may be helpful https://support.google.com/analytics/answer/13486733

 

IdeaRoom sends analytics events for menu changes, style changes, wall changes, 3D navigation, saves, quotes, and buys. See the following help article for more information about GA4 Events: https://support.google.com/analytics/answer/9322688.

Setting Up Conversions - Formerly Known as Goals

This short and to-the-point video details Conversion events in GA4 - https://www.youtube.com/watch?v=47mpnwPQ10I.

Available Dimensions

Custom dimensions and metrics can be used to drill deeper into Events and provide more detail about the interaction.

IdeaRoom sends this information with every event, but Google Analytics requires some additional set up in order to include them in your reporting. These can be set up under the Custom definitions section of the Admin area of Google Analytics.

Custom dimensions:

Dimension name

Event parameter

Description

Dimension name

Event parameter

Description

Event category

eventCategory

Allows for grouping similar events.

Event description

eventDescription

Free-form text description of specific event occurrence.
For example, “Sales Tax request for 742 Evergreen Terrace, Springfield, OR 97477”.

The following section outlines the significant Event name, category, and descriptions sent by IdeaRoom.

Event category: save

IdeaRoom sends a save category event when a customer opens, submits or cancels the save dialog. The Event value is the price for the configured building/design.

Event name

Explanation

Photo
(action that submits the event shown in blue)

Event name

Explanation

Photo
(action that submits the event shown in blue)

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.

 

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.

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. The Event value is the price for the configured building/design.

Event name

Explanation

Photo
(action that submits the event shown in blue)

Event name

Explanation

Photo
(action that submits the event shown in blue)

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.

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.

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 name

Event description

Explanation

Event name

Event description

Explanation

open

open

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

pay-now

start

Customer starts 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

Customer has completed 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

Customer cancels 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 name is always open.

Event category

Event name

Event description

Default menu label (may differ)

Event category

Event name

Event description

Default menu label (may differ)

menu

open

style

Style

menu

open

size

Size

menu

open

section-props

Sides & Ends

menu

open

materials

Additional Options

menu

open

doors-windows

Doors, Windows & Frameouts / Exterior Options

menu

open

colors

Colors

menu

open

services-financing

Services & Financing

menu

open

flooring-interior

Flooring & Interior

menu

open

details

Your Estimate

menu

open

sales-tools

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 names are:

  • add

  • move

  • remove

The Event descriptions 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