Documentation index

Cookie solution ›

iubenda Cookie Solution – Introduction and Getting Started


Here you will learn everything you need to know about the iubenda Cookie Solution:

  1. Introduction to cookie law and cookie policy
  2. How to create a cookie policy with iubenda
  3. How to add the consent banner
  4. How and when to preemptively block codes/cookies
  5. iubenda Cookie Solution FAQ

First, take a look at this test website to see how the iubenda Cookie Solution works.
try_iubenda_cookie_solution

1. Introduction to cookie law and cookie policy

In most of Europe there are laws that require digital publishers to disclose the use of cookies to their users. In many cases – depending on the local version of the cookie laws – these laws also require that consent be obtained prior to the installation of the cookies. We can better understand how this works by looking at a specific country.

In Italy, on June 2nd 2015 Law (no. 229/201 entered into force, requiring website managers to obtain the express consent of visitors to store cookies, which are not strictly required for the website’s operation. In order to ensure compliance with the law, it is important to display a notice (short notice and extended notice) on the website, as well as to ask for consent before the installation of cookies. The brief notice consists of a clearly visible banner that will be shown in a shortened version when the visitor first opens the page and which contains a link to the extended policy (or cookie policy), as well as some basic information.

iubenda has built a solution for this European law, which has been tested in Italy, one of the countries with the strictest implementations of the cookie law.

Who is subject to the Cookie Law?

The implementation of the cookie law depends on the legislation under which the website operates. In general, websites that use third-party cookies as well as their own cookies for tracking and analytics must comply with the law and to do so are required to obtain the user’s express consent.

Further information about Cookie Law

For further details on the Cookie law, we invite you to read our documentation and the official statements from the country you might be affiliated with or targeting. Great guidance can be accessed through the Article 29 Working Party (which is a group comprised of various data protection regulators that aim to simplify Europe’s diversity):

Further local reading:

What is the iubenda Cookie Law Solution?

The iubenda Cookie Solution allows you to manage all aspects of the cookie law, in particular:

  • Creating a privacy and cookie policy
  • Displaying a compact notice banner and obtaining consent
  • Blocking – where necessary – scripts that require consent
  • Automatically and asynchronously executing all previously locked scripts as soon as consent is obtained

Below you will find all necessary steps to use iubenda to make sure you comply with the cookie law.

2. How to generate a cookie policy with iubenda

  • Access the dashboard: www.iubenda.com/en/dashboard
  • Click on the privacy policy for which you want to activate the Cookie Solution or create a new one
  • From the privacy policy editing page, click on the “Activate/Configure cookie policy” button on the right column. By activating this option, your cookie policy will be generated automatically based on the configuration of your privacy policy. You don’t have to do anything else
  • At this point a window will open and you will be provided with a code and a link. The code must be placed on every page of your website, preferably within the HEAD tag. You can choose whether to insert the link on your website (it is entirely optional, because a link to the cookie policy is automatically inserted in the privacy policy created with our service)

A video tutorial is also available which summarises the essential steps for generating the cookie policy and configuring the Cookie Solution:

banne example

The installation of the cookie banner is very easy. You need to insert the following code snippet before the end of the HEAD tag:

<script type="text/javascript">
  var _iub = _iub || [];
  _iub.csConfiguration = {
    cookiePolicyId: XxX,
    siteId: YyY,
    lang: "en"
  };
  (function (w, d) {
    var loader = function () { var s = d.createElement("script"), tag = d.getElementsByTagName("script")[0]; s.src = "//cdn.iubenda.com/cookie_solution/iubenda_cs.js"; tag.parentNode.insertBefore(s, tag); };
    if (w.addEventListener) { w.addEventListener("load", loader, false); } else if (w.attachEvent) { w.attachEvent("onload", loader); } else { w.onload = loader; }
  })(window, document);
</script>

Warning: don’t use the code shown above, it’s just a sample code. Instead, use the code attached to your cookie policy, which you can obtain by following the steps listed above. For information on how to configure or customize the banner or to better understand how to access all of the available options, please read the documentation on the cookie banner.

4. How and when to preemptively block codes/cookies

According to the Article 29 Data Protection Working Party, a European think tank and advisory body on data protection and privacy, only two categories of cookies don’t require informed consent. Therefore, all other codes that install or can install cookies must be preemptively blocked before consent is obtained. For more information and a technical guide on how and when to block codes, see the documentation on code blocking.

5. iubenda Cookie Solution FAQ


Still have questions?

Visit our support forum Email us