Product support

Visit this product's website for support.


  • Developer Tools
  • Miscellaneous
  • Utility

October CMS plugin to make websites GDPR compliant.

Cookie Consent Manager

This plugin provides two simple components to make your October installation GDPR compliant.

  • cookieBanner
  • cookieManager



This component displays the cookie banner. It displays checkboxes for each cookie group that has been defined via the backend settings. This allows the user to quickly enable or disable certain types of cookies.

If the user accepts the cookies, all relevant scripts will be reloaded via AJAX (optionally a hard reload of the page can be triggered). If the user declines the banner disappears and no cookies are enabled.

If the user clicks on the advanced settings link no cookies are set until a decision is made via the cookieManager.

All user specific decisions are stored in a single cookie.

For more details checkout the official documentation.



This component displays detailed information about all cookies. Note that the table in the GIF is only displayed for debugging purposes.

Cookies can be enabled or disabled. If a cookie has levels defined a slider is shown additionally.

Twig helpers

The Twig helpers gdprCookieAllowed and gdprAllowedCookieLevel make it easy to conditionally include your dependencies.

{% if gdprCookieAllowed('google-analytics') %}
    <!-- Include Analytics Code here -->
{% endif %}

{% if gdprCookieAllowed('google-analytics', 3) %}
    <!-- Include advanced Level 3 Analytics Code here -->
{% endif %}

Data retention

The data retention functionality enables you to delete old plugin data after a specified amount of days.

You can specify the data retention policy for each plugin via October's backend settings.

For more details checkout the official documentation.

Klaro! Consent Manager

This plugin also provides an alternative integration of Klaro! A Simple Consent Manager.

The Klaro! Consent Manager displays a GDPR compliant cookie message and allows the customization of the usage of third-party applications by a website visitor.

Klaro PopUp

All Klaro! settings can be managed via October's backend.

Information on how to use Klaro! can be found on the official website https://klaro.kiprotect.com/.

For more details checkout the official documentation.

GDPR Icons by https://lukaszadam.com/illustrations

The documentation for this plugin can be found on GitHub.

  • Found the plugin useful on 20 Jun, 2018

    Great plugin, but Opt-in (enable default cookies) does not work properly. Cookies that are enabled by default, are not actually enabled.

    Sorry for my english.

  • author

    Replied on 20 Jun, 2018

    Hello Custom Venum

    Thank you for your review! Since the plugin is still pretty new there is a high chance of bugs with certain installations. Please make sure to always update to the latest release. We are releasing updates as often as possible. Also check out our GitHub's develop branch where we are working hard on the next version with a lot of new ePrivacy and GDPR conform features!


Finished off the Cookie Backend and did a general tidy up Pending

Jun 21, 2018


!!! Removed cookie groups from banner component since they aren't in line with GDPR regulations. Also added new fields to optimize ePrivacy conformity. (*Very big thank you* to ayumihamsaki for giving a lot of feedback via our GitHub page!) Pending

Jun 19, 2018


Load the correct cookie state when visiting the cookieManager after a user has declined

Jun 19, 2018


Updated french translations (thanks to damsfx)

Jun 15, 2018


Optimized responsive display of cookie banner on mobile devices

Jun 15, 2018


Various bug fixes and extended support for old Laravel 5.1 installations

Jun 15, 2018


Optimized PHP 7.2 compatibility

Jun 15, 2018


Optimized default cookieBanner styles

Jun 15, 2018


Updated french translations (thanks to damsfx)

Jun 14, 2018


Added `ignore_behaviour` property to `cookieBanner`. You can now decide what happens if the user ignores the banner (show banner again, opt-in, opt-out).

Jun 13, 2018


Changed default cookie banner wording

Jun 13, 2018


Fixed cookie group management permission name

Jun 13, 2018


Optimized default CSS of the new cookieManager component

Jun 13, 2018


Added new cookie manager component

Jun 13, 2018


Fixed bug in consent manager configuration

Jun 06, 2018


Added french translations (thanks to damsfx)

Jun 06, 2018


Fixed loading of ConsentManager component if no settings have been defined yet

Jun 06, 2018


Fixed translation string.

Jun 05, 2018


Initialize plugin.

Jun 05, 2018