Skip to content

UX Analytics

Content
Form analysis report Form name Section Field name Field type Form Impression Interaction (unique) Interaction (multiple) Error Conversion Conversion rate Scrolling 1. use of the scrollmap 2. use of the scrollmap report

Form analysis report

Form analysis enables forms to be evaluated down to field level. If forms are part of multi-stage processes, the individual process steps should also be analyzed as conversion processes (also known as funnel analyses) should also be configured and evaluated. If, on the other hand, only the sending of a form is to be measured, tracking via Events or conversions, for example via the etracker tag manager .

Tracking form fields helps to improve the user-friendliness of forms and therefore the conversion rate. Among other things, it is possible to find out which form fields are filled in most frequently and which are filled in least. It is also possible to determine which fields lead to abandonment or errors. Although many checkout processes in stores are now highly standardized, there is often potential to increase the user experience and conversion rate through form optimization for very extensive forms for applications and the like. The use of form (field) analysis is therefore recommended here.

Prerequisites:

  • To be able to analyze form field interactions, you need an etracker analytics Pro or Enterprise Edition.
  • In order for form field interactions to be measured, corresponding events must be integrated into the forms. To the integration instructions.

To evaluate your form interactions, open the form analysis report under UX Analytics → Form analysis.

The Form name dimension is displayed by default. Additional form dimensions can be added by clicking on the Select dimension button.

These form dimensions are available:

Form name

Represents a form on the website. The value is passed as the second parameter each time etform.sendEvent is called.

Section

Represents a unique part of a form, e.g. a tab to be edited or a page of a multi-page form. a tab to be edited or a page of a multi-page form. The value is transferred as the value of the sectionNamefield of the object in the third parameter.

Field name

Represents a single form field, e.g. a single text field. a single text field. The value is set in the name of a field object.

Field type

Represents the type of an individual form field such as dropdown, text or selection. The value is stored in the type defined.

The following key figures are available in the report in addition to the traffic key figures:

Form Impression

The number of formView events sent by the customer.

This key figure is explicitly incremented when a formView event is sent.

This key figure is implicitly incremented if no formView event is sent, but other events for this form are transferred for the first time, e.g. formFieldView. An implicit count only takes place once during a session, unless the user calls up another form in the meantime.

If the user switches between forms, the next event is counted again. The sending of

etForm.sendEvent('formFieldsView', 'Kontaktformular',
     {
           'sectionName': 'Adressangaben',
           'sectionFields':
                 [
                       {'name': 'Anrede', 'type': 'radio'},
                 ]
     }
);
etForm.sendEvent('formView', 'Bestellformular');
etForm.sendEvent('formView', 'Kontaktformular');

generates two form impressions for the contact form and one for the order form.

A session change between the calls of a form ensures an increase in form impressions.

Interaction (unique)

The unique interactions with a field/form per visit.

Interaction (multiple)

All interactions with a field form.

Error

The number of errors with a field/form.

Conversion

Number of successfully submitted forms.

Conversion rate

Number of successfully submitted forms per visit.

Hinweis

You can find out how to integrate the form analysis report here.

Scrolling

The analysis of scrolling behavior on the website is possible in tabular report form (Scrollmap Report) and as a heatmap (Scrollmap).

By default, etracker analytics automatically measures the entire length of a page and records how far and how long visitors scroll down (scroll depth) for a sample in steps of 25% (i.e. 25%, 50%, 75% and 100%).

This makes it possible to find out which elements of the page can be seen by visitors and how long the sections appear in the visible area. This is important for identifying UX optimization potential and increasing conversions.

The scrollmap (also called scroll heatmap) has the great advantage that the scroll behavior can be viewed directly in the context of the respective page content. The scrollmap report, on the other hand, offers additional segmentation options in order to understand the interaction with the page in even greater depth.

1. use of the scrollmap

You can access the scrollmap in three ways:

1. via the basic report pages and click on the scroll symbol.

Click on the scroll symbol in the page report

2. via the scrollmap report under UX Analytics → Scrollmap Report and click on the scroll icon.

3. directly via the scrollmap menu entry under UX Analytics → Scrollmap.

Options 1 and 2 are particularly helpful when it comes to analyzing pages (such as landing pages) that cannot be accessed via the website menu.

Achtung

If the scrollmap is not displayed, please check the Content Security Policy (CSP). Further information on this.

In the scroll map, you can switch between the views for desktop, tablet and mobile. The most important key figures for the respective page are displayed via the report symbol. The website is fully navigable so that links can be used to call up other pages as usual.

Scrollmap in the detailed view

It is not unusual for the top section not to display the full 100%. This is because visitors can also jump directly to lower sections using the corresponding jump labels. Or they scroll so quickly that the etracker code is not yet fully loaded. This is often the case on mobile devices when the directly visible content is very limited.

Scrolling Gap

For particularly “long” pages, the initial display of the page may be cut off. In this case, simply drag the virtual end of the page downwards over the middle circle with the two arrows:

2. use of the scrollmap report

Go to UX Analytics → Scrollmap Reportto open the report.

Tipp

For longer page designations, use the option to widen the dimensions column:

The usual functions are available in the report, such as

  • Period selection
  • Sorting
  • Filtering
  • Unfolding pages
  • Views
  • Exports

The drill-down function by adding further segment dimensions is particularly useful:

Segmentation in the scrollmap report

This makes it possible, for example, to view and compare scrolling specifically for the SEA channel: