It's Clippy!

Crumb - Cookie Consent

A simple and customizable cookie consent manager for Statamic, with consent categories and full control over visitor preferences.

1.3.2

October 13th, 2026

Fix since v1.3.1:

  • Consent Mode v2 consent update signals (ad_storage, analytics_storage, ad_user_data, ad_personalization) were silently ignored by Google Tag Manager/gtag.js after a visitor accepted cookies, because bootConsentMode() pushed a plain Array to dataLayer instead of an arguments object. GTM only processes the latter, so Tag Assistant kept showing every signal as Denied even though the cookie_consent_update event fired correctly. gtag('consent', 'default', ...) was unaffected since it's set via the separate, already-correct {{ cookie_consent:defaults }} inline snippet.
  • resources/js/consent-mode.js's gtag now pushes arguments, matching the pattern already used in the inline snippet.

Thanks to Marcus for the detailed report and repro steps.

1.3.1

September 14th, 2026

  • N/A Changelog not available.

1.3.0

September 14th, 2026

  • N/A Changelog not available.

1.2.3

September 14th, 2026

  • N/A Changelog not available.

1.2.2

September 14th, 2026

  • N/A Changelog not available.

1.2.1

September 14th, 2026

  • N/A Changelog not available.

1.2.0

September 14th, 2026

  • N/A Changelog not available.

1.1.0

September 14th, 2026

New since v1.0.0:\n\n- Configurable floating cookie button (label, aria-label, position, colors, shadow, icon — see button in config/cookie-consent.php or the CP "Botão flutuante" JSON field)\n- Statamic editions support: declares free and pro editions in composer.json\n- Pro edition hides the "Powered by estou.ai" banner attribution (enabled via config/statamic/editions.php -> 'addons' => ['estouai/cookie-consent' => 'pro'])

1.0.2

September 14th, 2026

Hides the Powered-by branding when the addon runs on the pro edition.

1.0.1

September 14th, 2026

Adds a configurable floating preferences button and hides it while the cookie banner is open.

1.0.0

September 14th, 2026

Initial public release.\n\n- RGPD/GDPR-first default copy\n- Statamic CP settings per site\n- Google Consent Mode v2 defaults and updates\n- Generic script/iframe gating for GTM, GA4, Meta Pixel, LinkedIn Insight Tag, TikTok Pixel, Hotjar, Clarity, embeds, and other vendors\n- Consent proof log stored as JSONL\n- Global Privacy Control auto opt-out\n- Equal prominence accept/reject buttons\n- Powered by estou.ai branding