Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Klaro Geo

No security coverage Under active development 23 sites

Part of the Klaro ecosystem · 4 projects

This module extends Klaro Cookie & Consent Management by allowing you to apply different consent settings based on a visitor's country. It automatically detects a user's country and switches to country-specific configurations, such as stricter settings for EU visitors. This ensures compliance and a tailored user experience across different regions.

Extends the Klaro Cookie & Consent Management module with geography-based configuration. Detects the visitor's country via the GeoIP module and applies matching Klaro settings and text overrides — for example, switching to a stricter GDPR-style consent dialog for EU visitors while leaving the default experience unchanged for everyone else.

Config sets are stored as config entities: each set maps a list of ISO 3166-1 country codes to a sparse set of Klaro overrides (dialog mode, accept/decline buttons, learn-more link, privacy policy URL, and any translation strings). Only the values you specify change; everything else inherits the site-wide Klaro configuration. Ships with an optional default config set covering EU/EEA countries, Canada, Israel, and Switzerland.

Integrates with Drupal's page cache through a custom cache context so cached pages are correctly varied by geo region.

Drupal 10–11

Ask your assistant about Klaro Geo

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Mar 2026
Latest release
7 months ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Slowing

Releases

Version Type Core PHP Release date
1.0.0 Stable 10–11 Mar 23, 2026
1.0.x-dev Dev 10–11 Mar 23, 2026