Tracking User Behavior in the Solar Calculator / Heating Calculator / E-Mobility Configurator

In this article, we discuss the possibilities for evaluating user behavior in the Solar Calculator, Heating Calculator, and E-Mobility Configurator. If, for instance, you receive too few requests from the calculator, you can utilize tracking options to determine whether the calculator is generally unused or if customers are dropping off at specific points within the tool. This enables you to take necessary actions to generate more leads in the future.

There are four different ways to track the usage of the Solar Calculator and Heating Calculator:

- Google Analytics 4
- Google Tag Manager
- postMessage API (only for iframe)
- UTM Tracking (paid)

Google Analytics 4 is the simplest tracking option, allowing you to view user behavior analysis within your Google Analytics access. To activate Google Analytics, you can have our support team enter your Google Analytics Tracking ID (G-xxxxxxxxx) for your calculator.

Google Tag Manager, unlike Google Analytics 4, is a tool more suited for advanced users, offering detailed tracking control. With the Tag Manager, various tracking codes, scripts, and tags on a website can be centrally managed. This means users can define and customize events and actions on their website for deeper insights. However, this requires a deeper understanding of HTML, JavaScript, and underlying tracking mechanisms. To activate Google Tag Manager for the calculators, you can have our support team enter the corresponding Tracking ID (GTM- xxxxxxx) for your calculator.

postMessage API provides the most control over how you track user behavior in the calculators.
The postMessage API tracking option allows calculators embedded as iframes on your website to communicate directly with your site. Information about user events from the calculators can be transmitted to the parent website using a postMessage. These analytics events can then be tracked by any analytics tool of your choice (e.g., Google Analytics or Google Tag Manager). Please contact our support if you wish to use the postMessage API. The support team will activate it for you and send documentation with technical details.

UTM Tracking allows you to track from which embedding of the calculator an inquiry comes from when the calculator is used on multiple websites.
This can be useful when utilizing the calculator for various marketing campaigns and evaluating the success of different campaigns. Information about the lead's origin can be obtained either through the webhook integration (only for Premium Solar Calculators with PDF summary) or in the info email from the calculator when you receive a new inquiry.
UTM Tracking is a paid feature. Please contact your dedicated customer success representative if you wish to use UTM Tracking.

Note:

In countries where GDPR applies, tracking is only activated after the calculator user has given consent through the cookie banner.
For the postMessage API, it's the responsibility of the Eturnity customer to obtain user consent through an external cookie banner.