cookie box

Borlabs Cookie: The most popular cookie plugin for WordPress

Although the GDPR came already came into force in 2018, many WordPress users are still struggling to implement the requirements. The upcoming ePrivacy Regulation gives us every reason to stick at this crucial topic and ensure our compliance, however. The great thing for us as website operators is that WordPress now has a number of very useful plugins to help us comply with the GDPR and ePrivacy Regulations. In today's article, I'd like to introduce you to one of these tools – the plugin Borlabs Cookie. Happy reading!

On 29 July 2019, the European Court of Justice declared cookie opt-ins to be a legally enforceable obligation. As a website operator, you shouldn't be asking yourself whether you need to use a cookie banner, but how you can implement it to comply with the relevant data protection laws. Further information on the ECJ ruling can be found by lawyer Dr Thomas Schwenke in the Data Protection Generator Blog (only available in German).

borlabs cookie 2.2

The plugin Borlabs Cookie is an opt-in solution for WordPress that helps you comply with the EU General Data Protection Regulation (GDPR) and the upcoming ePrivacy Regulation. With this tool, you can easily control first and third party cookies and have them confirmed by the visitors of your website via a so-called "cookie box" (also called "cookie banner").

The aim of this article is to give you deeper insights into what this particular GDPR plugin can do and the options you have.

Borlabs Cookie statistics
Borlabs Cookie statistics

The statistics on the dashboard provide you with some particularly interesting information. Here you can see in detail how often users have consented to your cookie settings. 

Essential: Cookies enable the basic function of the website

Statistics: e.g. Google Analytics

Marketing: e.g. Facebook Pixel

External media: e.g. Google Maps

Under the statistics, you'll find a quick start guide to help you get familiar with the plugin. In addition, the system status is displayed on the dashboard where you can check at any time whether the plugin is working smoothly. 

General Settings

In the General Settings, you can activate the Borlabs Cookie plugin and make some other settings at the time the cookies are activated.  

Borlabs Cookie settings
Borlabs Cookie settings

You can change settings for the so-called "cross domain cookies" on this page too. This means all cookie settings made via a certain path are transferred to all other specified domains at the same time. This is particularly interesting if you operate several websites in the form of subdomains, for example, and don't want users to have to make new cookie settings each time.

General Settings

With the help of the general settings for the cookie box, you can determine whether it's displayed on your website or not, in which form it should be integrated (HTML/JavaScript) and whether content should be blocked until the cookie settings have been accepted. 

Cookie Box

This is also where you define the privacy and legal notice pages to be displayed in the Cookie Box. 

Borlabs Cookie: The most popular cookie plugin for WordPress

Layout, animation, presentation & logo

In the Cookie Box settings, you can make changes to the layout, animation, display or logo. You have the option to individually set the layout and color accents of the box, how it's animated and which logo should be displayed.

Borlabs Cookie layout settings

Using Borlabs Cookie in a privacy compliant way

Note: The latest German Federal Court of Justice ruling states that cookies may only be set if visitors to your website have actively consented to them. You can read about the settings Borlabs Cookie recommends in this article:

Buttons & texts

This menu can, of course, be used to customize the output of the buttons and the texts within the cookie box. At the very bottom of the settings, you have the option to make changes using CSS. 

Borlabs Cookie button settings
Borlabs Cookie button settings
Borlabs Cookie text settings
Borlabs Cookie text settings

The so-called Cookie Groups are individual groupings into which all the cookies you use are divided. By default, Borlabs Cookie Groups are Essential, External Media, Marketing and Statistics. 

Borlabs Cookie cookie groups
Cookie Group settings

These groups include, for example, the Facebook Pixel, Google Analytics, Google Maps, Vimeo, Google AdSense and many more. I will show you exactly what this looks like under the "Cookies" menu. This is where you define the individual cookies and their grouping. 

Among other things, you can edit the individual cookie groups, determine their position in the cookie Box and activate or deactivate them. Of course, you can also add new groups at any time.


As already mentioned under the menu item "Cookie groups", the cookies you use can be clearly divided into groups. Users then have the option of fully accepting cookies from a particular group later on as they are also displayed in the cookie box. 

Under the menu item "Cookies", you'll find all the groups you have used. 

Borlabs Cookie - cookie settings

You can add a new cookie to any of these groups by clicking the "Add New" button. 

Step 1: Select a service

Borlabs Cookie settings

Step 2: Setting up the service

In the service settings, you define all the information for the cookie. The Borlabs Cookie plugin already provides you with the most important information and you can, in theory, just adopt it one for one. 

Nevertheless, you can change the ID, the status or the cookie information here. The respective tracking ID, pixel ID or URL must of course be stored individually for each service so it can be controlled via the Borlabs Cookie plugin. 

Borlabs Cookie settings

One great thing here is that you also have lines of code available for additional HTML or JavaScript. 

Borlabs Cookie HTML & JavaScript

Content Blocker

With so-called content blockers, iFrames within videos or embedded content can be blocked. You can adjust the display of the block message individually. 

Borlabs Cookie content blocker

The standard content that is blocked from the start by Borlabs Cookie includes: 

  • Facebook
  • Google Maps
  • Instagram
  • OpenStreetMap
  • Standard (All external content)
  • Twitter
  • Vimeo
  • YouTube

Of course, you can adjust or edit each of the content blockers already stored here, e.g. by setting the status to "on" or "off". You can also add new content blockers.

In the settings, you can make changes to, among other things, the name, the URL for the privacy policy and the host(s). 

Borlabs content blocker settings

In the settings you'll find a short code to block content from the provider within your website. Under additional settings you can also define appropriate API keys if required. 

Of course, you can also enter your own HTML, JavaScript or CSS code here:

Borlabs Cookie blocked content

Example: Live view of the Content Blocker

Google Maps / Open Street Map

Borlabs Cookie Google Maps

YouTube / Vimeo

Borlabs Cookie YouTube Vimeo

Facebook / Instagram

Borlabs Cookie Facebook Instagram

Content Blocker: General Settings

Here you can, for example, create a Host Allow list in which the content blockers should not be active. 

Borlabs Cookie host allow list


You can also change the appearance of the block here. This means setting a font and its size, determining the colors for text, buttons or links and much more. 

Borlabs Cookie appearance settings

Script Blocker

With the help of the integrated Script Blocker in Borlabs Cookie, individual JavaScripts can be blocked and executed. This is particularly beneficial if, for example, you're using a third-party plugin that sets cookies which require consent according to the GDPR.

Borlabs Cookie script blocker

The Script Blocker thus enables you to block the cookies of third-party plugins or the corresponding scripts and only allow them after consent (opt-in) has been obtained. 

Borlabs script blocker settings

Import & export

The import and export function allows you to easily import and export general settings, cookie settings and content blockers. 

Borlabs Cookie import export settings

To use the function, you just need to copy the settings from the respective Export Box and paste them, for example, into the respective Import Box on a different WordPress installation. 

Borlabs Cookie export


In the license settings, you can view your current license information at any time. This information includes the current license status, license type and also the date until which you will continue to receive support and updates. 

Borlabs Cookie licence

You can delete your license from the domain you're currently using in these settings, for example if you want to use it on another domain. 

You can also use the plugin here within a test environment without needing a license.

Test Borlabs Cookie

Useful shortcodes for your privacy policy

Borlabs Cookie gives you the option to insert shortcodes into your privacy policy thus enabling visitors to see which cookies they have consented to at any time.

First of all, there's a so-called cookie list where all the accepted cookies are listed: 

Borlabs Cookie list

Furthermore, there's a button that allows users to change their consent to the individual cookie groups:

Borlabs Cookie change cookie selection

Other useful functions at a glance

CMP in IAB Europe's Transparency and Consent Framework

Since 2020, Borlabs Cookie has supported the official framework of the IAB, originally introduced in 2018. With the help of this framework (TCF), consumers have a choice as to which data may and may not be processed by large advertising networks. 

The aim of IAB Europe's TCF (Transparency and Consent Framework) is to create a uniform standard for a GDPR-compliant solution in digital advertising. Borlabs provides a fully functional beta version for download when you purchase a license.


All options in the Cookie Box can be accessed by visually impaired or blind people via the keyboard. 

Prioritize mode

Opt-In Codes können bei Bedarf direkt im <head>, also priorisiert, ausgeführt werden. Das kannst du ganz einfach in jedem Cookie selbst festlegen. 


Borlabs Cookie can be used in several languages without any problems. If you want to implement a multilingual website using a plugin, Borlabs Cookie recommends WPML and Polylang in particular: Read more on multilingualism in their article. Borlabs Cookie can, however, also be used with other plugins like Multilingual Press or Weglot.

Google Tag Manager

If you use the Google Tag Manager for your tracking tools like Google Analytics, Facebook Pixel, etc., you can also use them in a GDPR-compliant way with the relevant settings in Borlabs Cookie. More in this article

In the following overview, I'd like to introduce you to two credible alternatives to Borlabs Cookie, both of which are convincing in their functionality. 

Borlabs Cookie Alternative: WP GDPR Tools

WP GDPR  Tools (

The WP DSGVO Tools (GDPR) plugin from is also a consent tool for WordPress. It has a paid premium version which equally offers an integrated privacy and legal notice generator. Just like Borlabs Cookie, it includes embedding for YouTube, Vimeo, Google Maps or Instagram, for example. The range of functions is very similar to Borlabs Cookie and differs only in a few points.

Borlabs Cookie Alternative: Pixelmate


Pixelmate was one of the first GDPR plugins available for WordPress. At the beginning, the plugin's functions were limited exclusively to the Facebook Pixel and Google Analytics. In the meantime, Pixelmate – just like the other premium consent Tools – offers numerous other integrations for e.g. YouTube, Vimeo, Google Maps and many more. 

Moreover, the WordPress plugin also has a script blocker – just like Borlabs Cookie. If desired, scripts can therefore be blocked until consent is given.

Borlabs and alternatives in comparison

Borlabs CookieWP GDPR ToolsPixelmate
EmbeddingsYouTube, Vimeo, Google Maps, Instagram & dynamic detection of iFrames + Script BlockerYouTube, Vimeo, Google Maps, Instagram & dynamic detection of iFramesYouTube, Vimeo, Google Maps, Instagram & dynamic detection of iFrames + Script Blocker
Tag managerGoogle Tag Manager, Matomo Tag ManagerGoogle Tag Manager, Matomo Tag ManagerX
Cookie scannerXX
Google FontsX
Layouts / designs
LanguagesFR, DE, EN, IT, NL, PL, ESAT, DE, EN, ES, IT, FR, HUDE, EN
Privacy / legal notice generatorXX
Opt-in & opt-out
Compatible CMSWordPressWordPress, Drupal, Typo3, MagentoWordPress
Test phaseXX
Price from39,00 € 132,00 €39,00 €

I myself already use the Borlabs Cookie plugin on several projects and I'm completely satisfied with it. For me, it's one of the best GDPR and e-privacy solutions currently available on the market. 

The plugin is only available in a premium version but the wide range of functions and the clear backend make it a worthwhile investment. 

In summary, Borlabs Cookie gives you a wealth of options to comply with all the current GDPR requirements and the upcoming ePrivacy Regulation. 

Do you have any other questions?

If you have any further questions about the Borlabs Cookie plugin, please feel free to use the comment function. Would you like to receive tips on online business, web design and WordPress in the future? Follow us on Twitter, Facebook or sign up to our newsletter.

Did you like the article?

Your rating helps us improve our future content.

Post a comment

Your email address will not be published. Required fields are marked with *.