New Cookie Consent Policy

What are cookies?

Why do we use the cookie consent policy?

Old vs New, What is the difference?

What changes should we expect?

What is the Google consent policy?

More information on the custom applications & their cookie consent?


What are cookies?

Cookies are small data files set on your browser by the website you visit to keep track of your activities on their pages and save your preferences. They can store unique identifiers to recognize your browser and customize your experience.

For example, when you visit a new website. It might ask you to select the preferred language, currency, login/register an account etc. You explore the website, fill in the information, and you close the website.

When you decide to visit the same website next time, it will pick you up from where you left off with all your settings intact. The website will show personalized suggestions by remembering the choices you made in your previous visit. 

The above is just an example of how cookies can be used.

Why do we use the cookie consent policy?

As a seller, these cookies are crucial to understanding your visitors' behaviour. These data are essential to improve your website and make it more accessible to visitors.

Cookies can store different information like, language, currency, device, track their online activity and customize ads accordingly. It helps you to make a more personalized experience for each visitor. The data differs for each website and the services used by them.

When we collect cookies, it is also important to respect their privacy. The cookie consent policy will give your visitors an option to control the information they share by giving them a choice to accept or reject cookies. No information is sent or tracked until the visitor makes a selection in the cookie policy pop-up.

Old vs New, What is the difference?

Old behaviour: By visiting and browsing the webshop, the visitor opted in to accepting cookies. Choosing to accept cookies in the cookie policy pop-up affirmed acceptance of using cookies. If the visitor rejected cookies, they were redirected to the EU cookie policy website. 

New behaviour: The new cookie policy has major behaviour changes in the background based on the visitors consent.

Cookie consent is now opt-out (as opposed to opt-in before) for new visitors, and will not collect any information about the visitor. 

They have to explicitly select "Accept" for the cookie to collect and track their data. By accepting cookies, their website will resume all its normal functionality and work as expected without any restrictions. The functions that are limited by the new behaviour are listed below.

Once rejected, they can always "accept" it anytime by clicking on the "Cookie Icon" in the top right corner of the webpage. This will trigger the automatic data collection, and the normal cookie function is resumed. All the pending cookies that are non-essential are added back.



The visitors who have already accepted cookies in the old behaviour will be unaffected by the current change. If they wish to reject it, they can do so by clicking the cookie icon in the top right corner of the page.

What changes should we expect?

By default, the website cookie policy is set to "Reject." So no data is collected or tracked. Due to this, your visitors can notice the following changes in your website once this comes into effect:

  1. The favourite list will not work as it is a cookie-based function. The visitor can mark the product as their favourite, but it will not store it in the list.
  2. Compare button on the product will have limited usage. It will show the product comparison, but the product will be removed when reloaded.
  3. The "Recently visited products" will always be empty unless the visitors "Accept" the cookie policy. It's because, without a cookie, it cannot store this information.
  4. Facebook Pixel, Google Analytics, Google Tag Manager, and Google AdWords will not work. It will not collect any data about the user. 

Google Consent Mode provides you with an alternate way to still track the mandatory data even if the visitor has rejected the cookies.


These are the major parts that are affected. 

But if the customer chooses to “Accept” cookies again, it will resume tracking with Google and Facebook Pixel. But for these, tracking is started fresh unlike others and will not remember what the customer did before accepting cookies.

What is Google Consent Mode?

Websites using Google tools will not collect any information when cookies are rejected. To overcome this data tracking restrictions imposed on the Google tools, we now support Google Consent Mode. It helps you to track the mandatory data while respecting your visitors' choices. You can learn about Google Consent Mode here.

How does it work?

With the new Google Consent Mode, if the visitor accepts cookies, the tools will work as usual and get detailed information on the visitor behaviour.

When Google Consent Mode is active in the store and the visitor has rejected cookie consent. It will not collect any detailed data like earlier. It will just send a ping to Google to tell if the particular goal is achieved or not. Ensuring that your marketing goals are met while respecting the visitor's cookie consent. 

You can enable the Google Consent Mode under Appearance >> Themes >> Edit >> Add-ons >> Cookie >> Google Consent Mode.

More information on the custom applications & their cookie consent?

This cookie policy will only affect the native functions. Any custom or 3rd-party scripts added manually to the webshop under themes or in other places like product page, checkout, or order confirmation page will not be affected by the visitor's cookie consent. But it will be your responsibility for any cookies that those scripts set. 


If you would like to know more about the cookies and their functions, please contact support at


Abicart mandatory cookies:

  • SERVERID: Specifies which of our multiple API servers the requests should go to.
  • theme_id: Specifies the theme that should be used when loading the shop. This is mostly used during theme preview.
  • diversity_twssessid_{Webshop UID}: Specifies the session ID for the current visitor. This last part of the cookie name is the webshop ID. 
  • If this cookie is removed, and the user has an active cart. That cart will be lost unless the session ID is retrieved again. If they are signed in customers, they are logged out.
  • twssessid_{Webshop UID}: Same as "diversity_twssessid_{Webshop UID}".
  • diversity_webshop_language: Specifies the language used in the shop
    • twsApi.Locale.currency: Used to keep track of the currency to display on the website. Without this, the default currency will be displayed the next time the page is refreshed/reloaded.
    • twsCore.pendingShipmentCountry: Specifies the delivery country selected by the visitor. Depending on the delivery country, the VAT rate on prices could be different. So this cookie makes sure that if the page gets reloaded in any way, the shop will still show the same price.
  • cookie_accepted: Saves the cookie consent choice.