Skip to content

Cookiebot

Cookiebot is one of the cookie consent management platforms used at Terra to ensure privacy compliance and proper handling of user consent.

It is typically used in projects that require automatic cookie scanning, strong GDPR compliance, and multi-language support.


Cookiebot is a consent management platform (CMP) that helps websites comply with privacy regulations such as GDPR and ePrivacy.

It automatically:

  • scans the website for cookies and categorizes them
  • blocks non-necessary cookies until user consent is given
  • provides a configurable consent banner
  • keeps a record of user consent history
  • allows multi-language and region-specific configurations

Cookiebot is managed entirely from its admin interface, where configuration, content, styling, and implementation are handled.

The dashboard provides access to all main configuration areas and quick links to implementation guides.

Cookiebot dashboard

Each project domain must be added to Cookiebot. Stage and production should always be treated as separate domains.

Domains and aliases

Banner content, language, and categories are managed under Configuration → Content:

  • Configure cookie categories:
    • necessary
    • functional
    • analytics
    • marketing
  • Update dialog heading and body text
  • Add Privacy Policy links
  • Enable auto-detected languages or add them manually

Banner content configuration

Banner styles are configured directly in the Cookiebot admin panel (not in code).

You can control:

  • banner layout and position
  • colors and theme
  • button styles
  • privacy trigger button (icon, position, spacing)

Privacy trigger configuration

Cookiebot must always be implemented via Google Tag Manager (GTM).

From Implementation → CMP Banner, Cookiebot provides installation guides and domain group IDs.

Cookiebot implementation

Implementation rules:

  • Never hardcode the Cookiebot script directly in the project
  • Use GTM triggers and consent states
  • Ensure all third-party scripts respect consent categories

  • Always implement Cookiebot via Google Tag Manager
  • Never hardcode cookie or consent scripts
  • Style and configure banners from the Cookiebot admin panel
  • Keep consent logic centralized and auditable
  • Use Cookiebot’s built-in language and layout settings
  • Treat stage and production as separate domains

Knowledge Check

Test your understanding of this section

Loading questions...