GDPR Cookie Consent plugin makes a website comply with the GDPR & CCPA privacy laws for using cookies on a website.
Plugin Features
- Add a cookie notice bar on the front end of the website to notify the user of the site’s cookies.
- Google consent mode v2.
- Google additional consent.
- IAB’s Transparency and Consent Framework v2.2
- Restrict banner to EU or CA visitors or all.
- Scan your website for cookies and add them to your cookie list.
- Render or block the scripts of these cookies based on the user’s consent, either via the automatic script blocker or by manually adding scripts.
- Maintain an audit log of user consent.
- Consent withdrawal.
Getting started
- Firstly, install and activate the plugin in your WooCommerce store.
- From your WordPress dashboard, go to Cookie Consent > Cookie Banner.
- Next, head on to the Customize tab.
Cookie Banner
The Cookie Banner tab allows you to select the required privacy laws, banner layout, banner content, and banner customization.
Consent law – Choose the required consent law. Either or both GDPR and US State laws. After selecting the law the corresponding supported laws are displayed in the Show supported privacy law option. Other customization options will also be displayed in the below tab.
- The General tab – This tab contains options to refine the law further.
- The Layout tab – This tab contains options to set the required layout for the cookie banner.
- The Content and Color tab – This tab contains options to customize the banner content and color.
General tab
The general tab lists features that allow one to select the type of law and manage its country restrictions.
The general setting consists of the following options:
- Consent law – You can either choose GDPR or US state laws, or both based on your site requirement.
- Enable cookie banner – This allows you to enable or disable the cookie bar on your website. By default, it is in the enabled state which shows the banner at the front end of the website. Disable to hide the banner on the front end of the website.
- Support IAB TCF v2.2 – Enable to comply with Interactive Advertising Bureaus (IAB) Transparency and Consent Framework (TCF)
- Support Google’s Additional Consent – Enable to allow publishers to collect and signal additional consent for ad-tech providers
- Enable Google Consent Mode – Enable to set consent for sending user data related to advertising to Google.
- Reload page upon user consent – Enable to reload the webpage after the user has provided his consent.
Layout tab
From this tab, one can set the layout of the cookie banner. There are three types available:
- Classic type
- Banner type
- Box type
- Popup type
Content and color tab
From this tab, you can customize the banner content. Apart from that, you can also customize the buttons on the banner, Enable and disable WebToffee branding, show and hide cookie list, and allow transparency by adding a revisit consent button.
The customization options are listed under 5 sections:
- Cookie Notice – From this section, the background, border, and text color of the Accept All button, Reject All button, Customize button, and Cookie Policy link of the cookie banner can be customized. Apart from that, there are options to include and exclude the Close button on the banner.
- Preference center – This section contains options to customize the consent preference tab in the cookie banner. There are options to edit the title, Privacy overview, Show more button cation, and the Save my Preference button caption. There are options to disable the WebToffee branding from the banner.
- Cookie list – This section houses options to customize the cookie list present in the consent preference tab of a cookie banner. There are options to show or hide the cookie list, and options to edit the Cookie label, Duration label, Description label, Always active label, and No Cookies to display label.
- Revisit consent – This tab holds options to customize the consent revisit button. There are options to alter the position of the Revisit consent button and the tooltip.
- Blocked content – This tab contains features to customize the text displayed over the blocked content.
Manage Cookies
Cookie Scanner
Under this tab, you will find options to scan your website for cookies. Click on the Scan for cookies button to initiate a site-wide scan.
Cookie List
This page lists all the scanned cookies. The cookies are mapped to one of the 5 categories listed by the CMP. The available categories are
- Necessary
- Functional
- Analytics
- Performance
- Advertisement
New cookies can be added manually to categories. Select the required category and then click on +Add cookie button. Enter details such as Cookie name, Domain, Duration, Description, and Script URL Pattern.
Consent history
View visitor consents and download proof of compliance with privacy regulations and laws from the Consent history tab. By clicking on the Export as CSV button user consent can be exported in CSV format. The page also lists other information such as Consent ID, Consent Status, and Date and Time of consent creation.
Cookie Policy
You can easily create and generate the cookie policy from the Cookie Policy page. This tab allows you to create a separate page for cookie policy. The plugin has a default policy page which lists out various details like:
- What are cookies?
- How do we use cookies?
- Manage the cookie preferences?
Click on the Edit button to update the default cookie policy. Click on the View cookie policy button, to have a preview of the policy page created.
Languages
From the Languages tab, the admin can add languages for the cookie banner content when they run a multilingual site. This can be done by clicking on the Add Languages button. Search for the required language from the Add language dialogue box that appears. Finally, click on the Add button.
This page also lists the newly added language with language code. Click on the Edit content option next to the preferred language to edit the content.
Click on the Ellipses icon to delete or set a language as default.
License
From the license tab, the plugin can be activated. Enter the email ID you used to purchase the plugin in the Email ID textbox, then enter the Activation key in the API license key textbox.
Advanced
From the Advanced tab, one can renew user consent by clicking the Renew Now button. Click on the Reset button to reset the plugin to its default values.
Roy
May 19, 2024
Just to confirm after i buy this plugin i need to buy also the CookieYes? So i have 1 time payment and monthly payment from CookieYes , I’m i Correct ?
Hema
May 28, 2024
Hello Roy,
Thanks for reaching out. Cookieyes is a different service. We use Cookieyes’S service for cookie scanner, apart from that there is no connection with Cookieyes. You don’t have to take a separate Cookieyes subscription.
Ian
March 4, 2024
How do we configure Google Consent V2 using your plugin?
Hema Ranjan
March 19, 2024
Hello Ian,
Thank you for your patience. We apologize for the delay in our response, which was caused by ongoing maintenance on our website. Kindly follow the steps mentioned in this article to stay compliant.
Frederic Bergman
March 2, 2024
I would like to transfer the plug in with all the data to a new/revised site. Can you advise me of the best way? I do not know if my license is for many sites, or just one. I will ultimately close the original site (stop the hosting of its domain), and use a newly updated (different domain).
Thank you!
current site: mamala.co.il
new site: mamalamaternity.com
Hema Ranjan
March 20, 2024
Hello Frederic Bergman,
Apologies for the delayed response. Our website was undergoing essential maintenance to ensure optimal performance. We appreciate your patience and understanding. Kindly contact customer support for assisting in site migration.
Alan
February 9, 2024
olá,
É possível disponibilizar a configuração de cookies para o usuário selecionar direto na página ao invés de popup?
Hema Ranjan
March 20, 2024
Hello Alan,
Apologies for the delayed response. Our website was undergoing essential maintenance to ensure optimal performance. We appreciate your patience and understanding.
Yes, you can do that. Kindly add the following short code to the page where you want to display the cookie selection.
Short code:
[cookie_popup_content]
Chipur
December 11, 2022
Great plug-in, comprehensive article. I likely missed something, but…Okay, I created Cookies Policy and Privacy Policy pages. Where are they or where do I put the links so they can be accessed? Thank you…
Mark
December 15, 2022
Hi @ Chipur,
Greetings from Webtoffee!
The policy generator has a ‘create cookie policy page’ button at the bottom. When you click on it, a new page will be created in the pages menu of the WordPress dashboard. You can edit the page later from there as you normally do for any page.
steven
November 8, 2022
Hello Sirs,
I write here (because I’ve just realized the support page is for premium user, which I’m not)
I’ve set up and use your plugin, and I think it works very good and it is simple to handle. But I have a strange issue on mobile version view.
Seems the cookie bar cannot be resized under a certain length, so in mobile view, there is a white column on the right.
You can easily check it on http://www.juliesejournetphotography.com from a mobile phone, or simply resizing the window.
Do you have any tip for me?
I cannot figure out where I was wrong.
Thank you.
steven
Mark
December 4, 2022
Hi @ Steven,
Greetings from Webtoffee!
We examined the website and discovered that the problem is with the width of the site, not with our plugin. Everything will work well if you modify the width of your site because the plugin automatically alters the banner size based on that parameter.
Michael Clegg
August 14, 2022
Hi team,
If GeoIP is set to on, then if a country outside of the EU zone visits my site (so they don’t see the popup) then are cookies automatically accepted and allowed, along with any scripts defined in ‘Head scripts’ in the cookie category section?
And would the script blocker not be enabled for non-eu countries in this scenario (where GeoIP is true)?
Thanks,
Mike
Rob
June 9, 2022
Hello. When looking at your guide there should be a enable consent logging button at the General / Other tab but its not showing for me.
This is how it loks for me :
https://www.dropbox.com/s/ewpw0uidt3rxu02/chrome_DhYOoi9sMq.png?dl=0
Does this have to do with me having the free version or?
Mark
July 24, 2022
Hi Rob,
Greetings from Webtoffee!
You are using a free version plugin which is why this option is not available for you. This documentation is for the premium version plugin. If you wish to have a consent log please consider buying a premium subscription.
Axel Nilsson
May 18, 2022
Hi
We have implemented the GDPR Cookie Consent plugin on a customers webiste. Everything seems to work fine regarding how cookies are set AFTER the user have interacted with the cookie consent pop-up. But there is one issue. Google Analytics (GA) cookies are set on the accessed web page before the user have interacted with the pop-up. We have found out that in order to achieve auto blocking of GA cookies we have to buy the premium version. Fair enough. My question:
If we buy the premium version and activate auto blocking of GA cookies, will the page(s) visited before the user interacts with the pop-up and accepts “Analysis” cookies, be tracked and send data to GA? Landing pages are often high priority in analysis reports. Loosing “first hit” traffic data would be disapointing…
/Axel
Mark
May 26, 2022
Hi Axel,
Greetings from Webtoffee!
Our plugin can block Google Analytics scripts both in the free and premium versions. In the free version, please add GA script via our plugin category.
To implement this, go to GDPR Cookie Consent > Cookie Category > Analytics > Edit > Script section and add the scripts so that the plugin will block them until the user gives consent for the Analytics category or given acceptance for all the cookies.
Whereas in the premium version you can go to GDPR Cookie Consent > Script Blocker and turn on the Google Analytics script blocker by assigning it to the Analytics category so that the script added to your site will block automatically until the user gives consent for Analytics or given acceptance for all the cookies. If you want to hide the cookie banner on any of the pages, we can do that by providing you with a code snippet so that it will not block the cookies at this page. This you can find in our documentation.
frank lewis
April 19, 2022
i was searching for this information and here i found similar to this. It’s very helpful and informative.
Dennis
January 11, 2022
Hello,
I have set to just display the cookie law as a banner at the bottom. Nevertheless the script already creates a cookie called “cookielawinfo-checkbox-necessary” before any user action is happening. This is really problematic, because in Europe with the DSGVO setting a cookie before a user accepts it is restricted even if it’s just for the cookie banner itself. I have found no option to turn this off. But there should not be any cookie set before the user has accepted the basic usage of cookies! How can i disable this to be conform with the DSGVO?
Mark
January 19, 2022
Hi Dennis,
We are here to assist.
The plugin cookies are necessary for the working of the plugin, specifically, to save the user preference based on category and as such, it is not possible to block those cookies. It is 100% GDPR compliant because those are necessary cookies. You have to mention this in your cookie policy though and list the cookies and their functionalities.
Fabio Ferrari
September 29, 2021
Hi, how can I set a localized message inside the Cookie Banner? I’m using Avada theme with WPML with 2 languages enabled. I managed to make two different Cookie Policy pages, but don’t know how to fix the initial message. Thanks
Mark
October 5, 2021
Hi Fabio,
Please refer the WPML setup guide and follow the instructions.
Jillian
August 23, 2021
Hi,
I have the premium version and want to scan automatically for cookies but I don’t see that option in the cookie scanner tab to enable that. How do I do so?
Mark
August 26, 2021
Hi Jillian,
The cookie scanner option will be available inside the GDPR Cookie Consent menu on the left sidebar in WordPress admin. Kindly ensure that you have activated the license.
Josh
July 2, 2021
I can see that you can customise the cookies bar, but can you customise the buttons on the ‘cookies settings’ pop-up?
Afonso Mac
June 2, 2021
Hi, please help me understand one simple thing. The fact that the user accepts and consents, when the page reloads it won’t bring problems with the adsense account, if the user takes an action and the page reloads? thank you for reply. thanks.
Mark
June 5, 2021
Hi Alfonso,
If you are having trouble with auto-reload on accept, you can turn that off. The current version of the plugin supports running the scripts without page reload.
Max
May 12, 2021
Hey! I love the Plugin and I love how it blends in with the css of my preexisting site.
Can you help me with one thing though? When i try to change the button labels or the text wich is displayed when clicking on cookie settings is not the one i set in the widget menu. It displays the default labels and texts and not the ones i wrote in the widget menu.
Thanks !
Mark
May 14, 2021
Hi Max,
Please submit a ticket here with a screen recording showing the issue.
John
March 17, 2021
Interesting solution, thanks for that. I didn’t think about using plugin, I wanted to build this notification on my own. I have found here https://dev-bay.com/cookies-notification-bar-only-with-html-css-and-pure-javascript-step-by-step/ that it is also possible to save cookies notification acceptance in Session Storage instead Cookies. What is a better approach?
Ana
February 23, 2021
I am trying to add the “Read more” with link to my policy (I use parallel Polylang) and I have tried to add shortcode in the Cookie bar message, but it doesn’t appear on my page.
I also tried to do the same for the reject button but it doesn’t work either. This is my Cookie bar message (without these shortcodes).
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.[cookie_settings margin="0px 10px 0px 5px"][cookie_button]
Thank you
Mark
February 26, 2021
Hi Ana,
After adding the shortcodes, kindly make sure to clear the site cache.
danish
November 9, 2020
Hello, I have installed plugin – GDPR Cookie Consent but this is creating a issue for me, after I click on Accept Button, The popup again appears on load, Can you please provide me the solution for that ?
Mark
November 12, 2020
Please submit a ticket in the support forum with more details and site URL.
yuri
October 16, 2020
Hi when a user click on GDPR checkbox of contactform7 this data is storage?
Mark
October 17, 2020
Please reach us via the support page and clarify the query.
Nishok Tressler
September 12, 2020
There is no option to add scripts to the cookie list.
Mark
September 14, 2020
Which version of the plugin are you using?
Rakesh Sharma
August 7, 2020
Hello
Is this working on amp sites, i tried the plugin but it says script removed and no consent pop us is displayed on my amp website.
Please guide me through the steps to configure it on my amp website.
Thanks
Rakesh
Mark
August 14, 2020
The plugin is not currently AMP compatible.
Angus Ware
July 17, 2020
Once the scanner has been used and the cookies imported, do the scripts need to be manually entered for the cookies added to the cookie list? This is unclear.
Mark
July 17, 2020
If the scripts are among the ones listed in the script blocker settings page, then they will be blocked automatically. You won’t need to add the scripts against each cookies.
Kitty
July 11, 2020
Great plugin!
Where can I edit the text that appears in the tabs “functional cookies” and “non functional cookies”, after clicking on cookie settings in the cookie consent? The place where visitors can choose to enable or disable non-functional cookies… I managed to edit the text above it, but not the words in the tabs. It´s in Dutch now,but I want to put it in English. Kind regards.
Mark
July 16, 2020
Hi,
Go to GDPR Cookie Consent menu > Cookie Category > Click edit on the category you want to edit and you can add the description from there.
information
October 23, 2018
How can I locate my Head script in my WordPress dashboard in order to put my analytics script in my Head code?
Mark
October 24, 2018
Hi,
You can access your theme’s header file from WordPress dashboard under Appearance > Editor > header.php .Same can be accessed via inside your theme directory under wp-content/themes/
info34
June 19, 2018
Should i remove the analytics script from my website and put it in the head script field?
Safwana
June 19, 2018
Hi info34,
Yes, you should put the analytics script in the Head script field for it to be rendered only when the user gives their consent.
Bobby
October 18, 2020
I don’t have the head script option
Mark
October 19, 2020
Are you using the premium version of the plugin?
Emanuel Chirtes
May 31, 2018
Does this plugin save the user’s data in admin?
Safwana
June 1, 2018
Hi Emanuel,
The plugin does not save any user-related data.
Serge-Jérôme
May 31, 2018
Great plugin WordPress for GDPR compliant. Thank you.
Safwana
June 1, 2018
Hi Serge-Jérôme,
Thank you for your high opinion.