Cookies

Cookies

Our website uses cookies to distinguish you from other users of our website. This helps us to provide you with a good experience when you browse our website and also allows us to improve our site.

A cookie is a small file of letters and numbers that we store on your browser or the hard drive of your computer if you agree. Cookies contain information that is transferred to your computer's hard drive.  Once you agree, the file is added and the cookie can help us to analyse web traffic, let you know when you visit a particular site or store details of your preferences for when you visit a site.

Cookies allow web applications to respond to you as an individual.  The web application can tailor its operations to your needs, likes and dislikes by gathering and remembering information about your preferences.

We use the following cookies:

  • Strictly necessary cookies. These are cookies that are required for the operation of our website. They include, for example, cookies that enable you to log into secure areas of our website, use a shopping cart or make use of e-billing services.
  • Analytical or performance cookies. These allow us to recognise and count the number of visitors and to see how visitors move around our website when they are using it. This helps us to improve the way our website works, for example, by ensuring that users are finding what they are looking for easily.
  • Functionality cookies. These are used to recognise you when you return to our website. This enables us to personalise our content for you, greet you by name and remember your preferences (for example, your choice of language or region).
  • Targeting cookies. These cookies record your visit to our website, the pages you have visited and the links you have followed. We will use this information to make our website and the advertising displayed on it more relevant to your interests.

You can find more information about the individual cookies we use and the purposes for which we use them in the table below:

Cookie Name

Purpose

More information

Google Analytics

Analytical or performance

This website uses a statistical analytics tool called 'Google Analytics'. Using statistical analytics tools such as this helps us to anonymously identify how our website is being used by our visitors; we can then use this information to make decisions on how we can improve the usability of our site. Ultimately leading to a better experience for our visitors. The code behind the Google Analytics tool is owned and maintained by Google Inc.

Google Analytics uses 'cookies', which are text files placed and stored on your computer to collect standard internet log information and visitor behaviour information in an anonymous form. The information generated by the cookie about your use of the website (including your IP address) is transmitted to Google. This information is then used to evaluate visitors' use of the website and to compile statistical reports on website activity for us.

Google Analytics does not track or store any personally identifiable information of this site's visitors nor does it allow any third party to use collected data for this purpose. No data gathered from the site will be associated with any personally identifying information from any source as part of our use of the Google statistical analytics tools. Google will not associate your IP address with any other data held by Google. Neither us nor Google will link IP addresses with the identity of the computer user.

To find out more about Google Analytics and the information we receive from it please visit: http://www.google.com/analytics/ https://support.google.com/analytics/answer/6004245 and refer to the section "Information for Visitors of Sites and Apps Using Google Analytics". To opt out of being tracked by Google Analytics across all websites please visit: http://tools.google.com/dlpage/gaoptout.

form_key

Necessary

Ensures visitor browsing security by preventing cross site request forgery. This cookie is essential for the security of the website an d visitor.

mage-banners-cache-storage

Necessary

This cookie is necessary for the cache function. A cache is used by the website to optimize the response time between the visitor and the website. The cache is usually stored on the visitor’s browser.

mage-banners-cache-storage

Necessary

This cookie is necessary for the cache function. A cache is used by the website to optimize the response time between the visitor and the website. The cache is usually stored on the visitor’s browser.

mage-banners-cache-timeout

Necessary

This cookie is necessary for the cache function. A cache is used by the website to optimize the response time between the visitor and the website. The cache is usually stored on the visitor’s browser.

mage-banners-storeId

Necessary

This cookie is necessary for the cache function. A cache is used by the website to optimize the response time between the visitor and the website. The cache is usually stored on the visitor’s browser.

mage-cache-sessid

Necessary

This cookie is used in context with load balancing - This optimizes the response rate between the visitor and the site, by distributing the traffic load on multiple network links or servers.

mage-cache-storage

Necessary

This cookie is used in context with load balancing - This optimizes the response rate between the visitor and the site, by distributing the traffic load on multiple network links or servers.

mage-cache-storage-section-invalidation

Necessary

This cookie is used in context with load balancing - This optimizes the response rate between the visitor and the site, by distributing the traffic load on multiple network links or servers.

mage-cache-timeout

Necessary

This cookie is necessary for the cache function. A cache is used by the website to optimize the response time between the visitor and the website. The cache is usually stored on the visitor’s browser.

rc::a

Necessary

This cookie is used to distinguish between humans and bots. This is beneficial for the website, in order to make valid reports on the use of their website.

magepal-enhanced-ecommerce

Necessary

This cookie is necessary for the cache function. A cache is used by the website to optimize the response time between the visitor and the website. The cache is usually stored on the visitor’s browser.

 

Please note that the following third parties may also use cookies, over which we have no control. These named third parties may include, for example, advertising networks and providers of external services like web traffic analysis services. These third party cookies are likely to be analytical cookies or performance cookies or targeting cookies:

  • Google Analytics

Hotjar

We use Hotjar in order to better understand our users’ needs and to optimize this service and experience. Full details can be found on our Privacy Policy page.

To function properly, Hotjar stores first-party cookies on your user's browser. Cookies set by the Hotjar script are as follows

Relating to the user:

Cookie name

Description

_hjSessionUser_{site_id}

  • Set when a user first lands on a page.
  • Persists the Hotjar User ID which is unique to that site.
  • Ensures data from subsequent visits to the same site are attributed to the same user ID.
  • 365 days duration.
  • JSON data type.

_hjid

  • Set when a user first lands on a page.
  • Persists the Hotjar User ID which is unique to that site.
  • Ensures data from subsequent visits to the same site are attributed to the same user ID.
  • 365 days duration.
  • UUID data type.

_hjFirstSeen

  • Identifies a new user’s first session.
  • Used by Recording filters to identify new user sessions.
  • Session duration.
  • Boolean true/false data type.

_hjUserAttributesHash

  • User Attributes sent through the Hotjar Identify API are cached for the duration of the session.
  • Enables us to know when an attribute has changed and needs to be updated.
  • Session duration.
  • Hash data type.

_hjCachedUserAttributes

  • Stores User Attributes sent through the Hotjar Identify API, whenever the user is not in the sample.
  • Collected attributes will only be saved to Hotjar servers if the user interacts with a Hotjar Feedback tool.
  • Cookie used regardless of whether a Feedback tool is present.
  • Session duration.
  • JSON data type.

_hjViewportId

  • Stores user viewport details such as size and dimensions.
  • Session duration.
  • UUID data type.

 

Relating to the session:

Cookie name

Description

_hjSession_{site_id}

  • Holds current session data.
  • Ensures subsequent requests in the session window are attributed to the same session.
  • 30 minutes duration.
  • JSON data type.

_hjSessionTooLarge

  • Causes Hotjar to stop collecting data if a session becomes too large.
  • Determined automatically by a signal from the WebSocket server if the session size exceeds the limit.
  • Session duration.
  • Boolean true/false data type.

_hjSessionRejected

  • If present, set to '1' for the duration of a user's session, when Hotjar has rejected the session from connecting to our WebSocket due to server overload.
  • Applied in extremely rare situations to prevent severe performance issues.
  • Session duration.
  • Boolean true/false data type.

_hjSessionResumed

  • Set when a session/recording is reconnected to Hotjar servers after a break in connection.
  • Session duration.
  • Boolean true/false data type.

_hjLocalStorageTest

  • 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.

_hjIncludedInPageviewSample

  • Set to determine if a user is included in the data sampling defined by your site's pageview limit.
  • 30 minutes duration.
  • Boolean true/false data type.

_hjIncludedInSessionSample

  • Set to determine if a user is included in the data sampling defined by your site's daily session limit.
  • 30 minutes duration.
  • Boolean true/false data type.

_hjAbsoluteSessionInProgress

  • Used to detect the first pageview session of a user.
  • 30 minutes duration.
  • Boolean true/false data type.

_hjTLDTest

  • 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 to Recordings:

Cookie name

Description

_hjRecordingEnabled

  • Set when a Recording starts.
  • Read when the Recording module is initialized to see if the user is already in a recording in a particular session.
  • Session duration.
  • Boolean true/false data type.

_hjRecordingLastActivity

  • Set in Session storage as opposed to cookies.
  • Updated when a user recording starts and when data is sent through the WebSocket (the user performs an action that Hotjar records).
  • Session duration.
  • Numerical Value (Timestamp) data type.

 

Relating to Feedback and Survey tools:

Cookie name

Description

_hjClosedSurveyInvites

  • 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.
  • Boolean true/false data type.

_hjDonePolls

  • 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.
  • Boolean true/false data type.

_hjMinimizedPolls

  • 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.
  • Boolean true/false data type.

_hjShownFeedbackMessage

  • Set when a user minimizes or completes a Feedback widget.
  • Ensures the Feedback widget will load as minimized if the user navigates to another page where it is set to show.
  • 365 days duration.
  • Boolean true/false data type.

 

If you wish to tell Hotjar to not collect your data, instructions can be found on the Do Not Track page of Hotjar's website.

Meta

We use the Meta pixel to identify users who have landed on certain web pages for the purposes of target group-orientated remarketing and advertising. The Meta pixel stores a cookie, which means that information about your visit to our website will be shared with Meta. These cookies and the information collected are used to create target groups to help Meta deliver advertising on our behalf to users who have previously visited our website when they are on Facebook or a digital platform powered by Meta, and to track advertising success.

The Meta pixel may receive the following types of data, however please note that these may not all be enabled.

  • HTTP Headers – Anything that is generally present in HTTP headers, a standard web protocol sent between any browser request and any server on the internet. This information may include data like IP addresses, information about the web browser, page location, document, referrer and person using the website.
  • Pixel-specific Data – Includes Pixel ID and the Facebook Cookie.
  • Button Click Data – Includes any buttons clicked by site visitors, the labels of those buttons and any pages visited as a result of the button clicks.
  • Optional Values – Developers and marketers can optionally choose to send additional information about the visit through conversion tracking. Example custom data events are conversion value, page type, and more.
  • Form Field Names – Includes website field names like ‘email’, ‘address’, ‘quantity’ for when you purchase a product or service. This data is collected as part of Advanced Matching or conversion tracking.

For more information about how Meta uses cookies, please see the following page: https://www.facebook.com/privacy/policies/cookies, and in particular the section “Third-party websites and apps”

Information about controlling how your data is collected and used can be found on the following page https://www.facebook.com/privacy/policies/cookies under the section “How can you control your information?”

Klevu

Klevu is the software that operates our on-site search function and category pages. Klevu uses cookies to store category names, filters, product IDs, and recently searched terms. All but the product IDs are often passed to the backend system as API parameters to obtain personalized product recommendations (for the shopper).

The cookies generated by Klevu are as follows:

1) Recent Searches Cookie 
klevu_rs_

2) Recent Categories of Clicked products Cookie 
klevu_cat_

3) Recently clicked products Cookie 
klevu_rcp_

These cookies have a lifespan of 365 days.