User analytics tracking in AXIS Presentation Manager

Prev Next

User analytics tracking in AXIS Presentation Manager

AXIS Presentation Manager (9.9 onwards) integrates with Hotjar, powered by Contentsquare, to capture and provide insights on how operators use AXIS Presentation Manager.

This data helps us at Deltatre to make decisions based on data, which makes AXIS Presentation Manager better for our customers.

Important: Hotjar analytics does not track any data on end user app behavior or end user analytics.

What does Hotjar track in AXIS Presentation Manager?

List of cookies set by the Hotjar Tracking Code

Relating to the user

Name

Data storage type

Description

_hjSessionUser_{site_id}

Cookie

  • Set when a user first lands on a page.

  • Persists the Hotjar User ID which is unique to that site. Hotjar does not track users across different sites.

  • Ensures data from subsequent visits to the same site are attributed to the same user ID.

  • 365 days duration.

  • JSON data type.

_hjHasCachedUserAttributes

Cookie

  • Enables us to know whether the data set in _hjUserAttributes Local Storage item is up to date or not.

  • Session duration.

  • Boolean true/false data type.

_hjUserAttributesHash

Cookie

  • Enables us to know when any User Attribute has changed and needs to be updated.

  • 2 minutes duration, extended every 30 seconds.

  • Content hash data type.

_hjUserAttributes

Local storage item

  • Stores User Attributes sent through the Hotjar Identify API.

  • No explicit expiration.

  • Base64 encoded JSON data type.

hjViewportId

Session storage item

  • Stores user viewport details such as size and dimensions.

  • Session duration.

  • UUID data type.

hjActiveViewportIds

Local storage item

  • Stores user active viewports IDs.

  • Stores an expirationTimestamp that is used to validate active viewports on script initialization.

  • It is removed when the browser page is closed.

  • JSON data type.

Relating to the session

Name

Data storage type

Description

_hjSession_{site_id}

Cookie

  • Holds current session data.

  • Ensures subsequent requests in the session window are attributed to the same session.

  • 30 minutes duration, extended on user activity.

  • JSON data type.

_hjCookieTest

Cookie

  • Checks to see if the Hotjar Tracking Code can use cookies. If it can, a value of 1 is set.

  • Deleted almost immediately after it is created.

  • Under 100ms duration, cookie expiration time set to session duration.

  • Boolean true/false data type.

_hjLocalStorageTest

Cookie

  • Checks if the Hotjar Tracking Code can use Local Storage.
    If it can, a value of 1 is set.

  • Data stored in _hjLocalStorageTest has no expiration time, but it is deleted almost immediately after it is created.

  • Under 100ms duration.

  • Boolean true/false data type.

_hjSessionStorageTest

Cookie

  • Checks if the Hotjar Tracking Code can use Session Storage. If it can, a value of 1 is set.

  • Data stored in _hjSessionStorageTest has no expiration time, but it is deleted almost immediately after it is created.

  • Under 100ms duration.

  • Boolean true/false data type.

_hjTLDTest

Cookie

  • We try to store the _hjTLDTest cookie for different URL substring alternatives until it fails.

  • Enables us to try to determine the most generic cookie path to use, instead of page hostname.

  • It means that cookies can be shared across subdomains (where applicable).

  • After this check, the cookie is removed.

  • Session duration.

  • Boolean true/false data type.

Relating Surveys

Name

Data storage type

Description

_hjClosedSurveyInvites

Cookie

  • Set when a user interacts with a Link Survey invitation modal.

  • Ensures the same invite does not reappear if it has already been shown.

  • 365 days duration.

  • List of Survey IDs, URL encoded.

_hjDonePolls

Cookie

  • Set when a user completes an on-site Survey.

  • Ensures the same Survey does not reappear if it has already been filled in.

  • 365 days duration.

  • List of Survey IDs, URL encoded.

_hjMinimizedPolls

Cookie

  • Set when a user minimizes an on-site Survey.

  • Ensures that the Survey stays minimized when the user navigates through your site.

  • 365 days duration.

  • List of Survey IDs, URL encoded.

Data formats

Hotjar collects data in various formats, including:

  • Heatmaps (click, move, and scroll)

  • Session recordings. Important: Only the AXIS Presentation Manager screen is recorded, including the AXIS user name. Hotjar does not track or store AXIS user name data.

  • Click-through rates

  • Surveys

Enabling Hotjar analytics

Selecting Allow analytics from the cookie banner means that Hotjar is actively tracking how our clients use AXIS Presentation Manager.

Once analytics are enabled, Hotjar locally stores the hotjarEnabled: true cookies.

Hotjar analytics (1).png

How long does Hotjar store user data?

Hotjar retains data for 365 days from the date of capture. For more information, visit Hotjar.

Can I access the Hotjar data?

Captured analytics display in Hotjar's dashboard and can be exported in a report by Deltatre.

Disabling Hotjar analytics

Select Decline from the Hotjar cookie banner to disable Hotjar analytics tracking.

Users must manually delete their cookies, as well as local and session storage data (more information below). This only applies if AXIS Presentation Manager users have already enabled Hotjar cookies.

Changing cookie preferences

If you have enabled Hotjar and then later decide to disable it (or vice versa) this must be done manually by deleting Hotjar cookies from the browser.

The steps below relate to deleting Hotjar cookies from within AXIS Presentation Manager in Google Chrome and Edge:

To delete cookies:

  1. Right-click the page and select inspect

  2. Select Application from the top menu of the dev tools

  3. Select Cookies from the side menu

  4. Choose the AXIS Presentation Manager website URL

  5. Select and delete all cookies that start with hj and/or _hj

To delete local storage keys:

  1. Navigate to Local storage

  2. Choose the AXIS Presentation Manager website URL

  3. On the right panel, right-click and delete the hotjarEnabled Key

  4. On the left menu, double-check Local storage and Session storage for any cookies that start with hj and/or _hj. If cookies are present here, select and delete them.

  5. Reload the page. The Cookie consent banner will appear again - select Decline.

Note: To opt back in, go to Local storage, delete the hotjarEnabled Key, and refresh the page.

If using Firefox, follow these steps:

To delete cookies:

  1. Right-click the page and select inspect

  2. Select Storage from the top menu of the dev tools

  3. Select Cookies from the side menu

  4. Choose the AXIS Presentation Manager website URL

  5. Select and delete all cookies that start with hj and/or _hj

To delete local storage keys:

  1. Navigate to Local storage

  2. Choose the AXIS Presentation Manager website URL

  3. On the right panel, right-click and delete the hotjarEnabled Key

  4. On the left menu, double-check Local storage and Session storage for any cookies that start with hj and/or _hj. If cookies are present here, select and delete them.

  5. Reload the page. The Cookie consent banner will appear again - select Decline.

  6. Note: To opt back in, go to Local storage, delete the hotjarEnabled Key, and refresh the page.

Last updated: December 2025