PHPackages                             mjpr/cookiebot - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. mjpr/cookiebot

ActiveTypo3-cms-extension[Utility &amp; Helpers](/categories/utility)

mjpr/cookiebot
==============

Implement cookiebot (cookiebot.com) consent-banner in TYPO3. Also delivers a content-plugin to place cookiebots cookie declaration whereever you need it.

1.1.0(6y ago)010.5k3[1 issues](https://github.com/mjpr263/cookiebot/issues)[1 PRs](https://github.com/mjpr263/cookiebot/pulls)GPL-2.0-or-laterPHP

Since Oct 21Pushed 4y ago1 watchersCompare

[ Source](https://github.com/mjpr263/cookiebot)[ Packagist](https://packagist.org/packages/mjpr/cookiebot)[ RSS](/packages/mjpr-cookiebot/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependencies (1)Versions (5)Used By (0)

Cookiebot for TYPO3 - Documentation
===================================

[](#cookiebot-for-typo3---documentation)

1. Installation
---------------

[](#1-installation)

### Install via composer

[](#install-via-composer)

```
composer require mjpr/cookiebot
```

### Install via Extension Manager

[](#install-via-extension-manager)

1. Open Extension Manager in TYPO3 backend
2. Download and install extension `cookiebot`

2. Integration
--------------

[](#2-integration)

To use cookiebot you need a cookiebot-account &amp; domaingroup-id / CBID. If you don't have a cookiebot-account or an domaingroup-id you can generate one on

1. Include static template
2. Add your cookiebot domaingroup-id / CBID (Format: 00000000-0000-0000-0000-000000000000) in the constants-editor or use `plugin.tx_cookiebot_cookiebot.settings.apikey` in the constants.
3. After that your cookie consent banner will show up as configured in your cookiebot.com-settings.
4. Add the plugin `Cookiebot` as an content-element on the specific page and at the exact position where you would like the cookie declaration to appear.
5. (optional) Select cookie blockingmode (automatic cookie blocking or manual cookie blocking) in the constants-editor or use `plugin.tx_cookiebot_cookiebot.settings.blockingmode` in the constants. Default-Setting: Automatic cookie blocking. Please note the instructions for manual cookie blocking on

3. TYPO3-Version support
------------------------

[](#3-typo3-version-support)

Cookiebot extension supports TYPO3 version 8, 9 and upcomming version 10.

4. Changelog
------------

[](#4-changelog)

### Version 1.1.0

[](#version-110)

- Now you can change between automatic or manual cookie blocking mode.

### Version 1.0.2

[](#version-102)

- Fixes a wording error in the constants-editor where the "cookiebot API key" was requested. The cookiebot domaingroup-id (CBID) is required here.
- Fixes a bug where the cookiebot-script was not integrated as the very first JavaScript. Integration now takes place directly after the opening "head" tag. This ensures that no cookies escape the automatic cookie blocking.
- Add cache-clearing on installation

### Version 1.0.1

[](#version-101)

- Small edit in licence and description. No code-change!

### Version 1.0.0

[](#version-100)

- Initial release to TER

5. Contact
----------

[](#5-contact)

[TYPO3 Extension repository](https://extensions.typo3.org/extension/cookiebot/)

###  Health Score

31

—

LowBetter than 66% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity21

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity61

Established project with proven stability

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~8 days

Total

4

Last Release

2422d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/42323797?v=4)[mike prigge](/maintainers/mjpr)[@mjpr](https://github.com/mjpr)

### Embed Badge

![Health badge](/badges/mjpr-cookiebot/health.svg)

```
[![Health](https://phpackages.com/badges/mjpr-cookiebot/health.svg)](https://phpackages.com/packages/mjpr-cookiebot)
```

###  Alternatives

[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

103519.9k51](/packages/friendsoftypo3-content-blocks)[wazum/sluggi

TYPO3 extension for URL slug management with inline editing, auto-sync, locking, access control, and redirects

40529.5k](/packages/wazum-sluggi)[typo3/cms-scheduler

TYPO3 CMS Scheduler - Schedule tasks to run once or periodically at a specific time.

169.3M226](/packages/typo3-cms-scheduler)[typo3/cms-lowlevel

TYPO3 CMS Lowlevel - Technical analysis of the system. This includes raw database search, checking relations, counting pages and records etc.

178.2M307](/packages/typo3-cms-lowlevel)[typo3/cms-redirects

TYPO3 CMS Redirects - Create manual redirects, list existing redirects and automatically createredirects on slug changes.

167.4M77](/packages/typo3-cms-redirects)[typo3/cms-form

TYPO3 CMS Form - Flexible TYPO3 frontend form framework that comes with a backend editor interface.

147.6M257](/packages/typo3-cms-form)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
