One plugin. Full tracking stack. Consent & Tracking by Hundikuu combines cookie consent and marketing tracking — without killing your PageSpeed.

Klaro consent banner loads only on user interaction. GTM runs async. Meta CAPI events are processed server-side via Action Scheduler. Result: PageSpeed mobile 99/100 with full tracking active.

  • Klaro consent banner — GDPR-compliant, zero initial page load impact
  • Google Consent Mode v2 — denied-by-default, full integration
  • Meta Conversions API — server-side, async, with event deduplication
  • Google Tag Manager — async injection with correct Consent Mode v2 sequencing
  • WooCommerce e-commerce events (GA4 standard)
  • Gravity Forms tracking — automatic form submission classification
  • ~3KB inline JS — ~30KB Klaro deferred until user interaction
Documentation

Subscription Options

A subscription entitles you to 1 year of updates and support from the date of purchase. License details

Single site
€39 / year
Most popular
Up to 3 sites
€79 / year
Up to 5 sites
€99 / year
Up to 10 sites
€169 / year
Best value
Up to 25 sites
€219 / year
14-day no questions asked refund
Version 1.0.0
Last updated 2026-05-20
WordPress up to 7.0
PHP 7.4+
Changelog →

Main functions

Consent and privacy

GDPR-compliant Klaro cookie banner with lazyloading technology. Zero impact on page load speed. Users can choose between analytics and marketing cookies individually.

Google Tag Manager

Asynchronous GTM container injection with Consent Mode v2 default state. All tracking tags live in GTM – clean and manageable architecture.

Meta Conversions API

Server-side event tracking via Action Scheduler. Also works on full-page cached pages with AJAX fallback. UUID-based event deduplication between browser and server.

WooCommerce Events

Five standard GA4 e-commerce events: product view, add to cart, view cart, checkout, and purchase. Supports both block-based (FSE) and classic themes.

Form tracking

Automatic recognition and classification of Gravity Forms, Contact Form 7 etc submissions (booking, inquiry, contact, quote). Contact micro-conversions on email, phone, and map link clicks.

Multilingual support

Five languages ​​built-in: Estonian, English, Finnish, Russian, German. Polylang, WPML and Loco Translate support. Adding additional languages ​​via filter.

Design customization

11 color options, layout options (floating notification in 6 positions or full-width bar), typography choice (system fonts, theme fonts or custom), border radius and width control at the pixel level.

Optimized for performance

Klaro JS loads only on user interaction (~30 KB). GTM loads asynchronously. Meta CAPI events are processed in the background. PageSpeed ​​mobile score 99/100.

Google Ads support

Conversion tracking (purchase, inquiry, add to cart, checkout), remarketing and Conversion Linker – all in a ready-made GTM template. Consent Mode v2 ensures ad optimization even without consent.

Ready-made GTM template

Universal GTM container template with 23+ tags included. GA4, Meta Pixel, Google Ads, contact events – all set up. For a new page, change 3 constants and publish. Setup ~10 minutes.

Developer-friendly

Filters to customize all important data: Klaro services, configuration, translations, languages, page context, form type, Consent Mode default state. Clean code according to WordPress standards.

Consent & Tracking by Hundikuu combines cookie consent management and marketing tracking into one lightweight tool. Built for performance — the Klaro consent banner loads only on user interaction, GTM loads asynchronously, and Meta server-side events are processed in the background. Result: PageSpeed mobile score 99/100 even with full tracking active.

Consent & privacy

✅ Klaro consent banner — GDPR-compliant cookie consent with lazy loading (zero impact on initial page load)
✅ Consent Mode v2 — full Google Consent Mode v2 integration with denied-by-default state
✅ Revisit consent button — floating “Manage cookies” button with configurable position, style and icons
✅ Cookie transparency — automatic detection and display of WooCommerce, analytics and marketing cookies
✅ WooCommerce cookie classification
✅ Privacy policy integration — configurable privacy policy link in the banner and modal
✅ Customizable footer text in the consent modal

Tracking & analytics

✅ Google Tag Manager — async container injection with correct Consent Mode v2 sequencing
✅ Meta Conversions API (CAPI) — server-side event tracking via Action Scheduler (async, non-blocking)
✅ Event deduplication — UUID-based event_id generation for browser + server event matching
✅ WooCommerce e-commerce events (GA4 standard)
✅ Gravity Forms tracking — automatic form submission events with form classification (booking, inquiry, contact, quote)
✅ Contact micro-conversions — tracking of email (mailto:), phone (tel:) and map link clicks
✅ Page context data layer — automatic page_type, post_id, language and user status for GTM segmentation
✅ User data hashing — automatic SHA256 hashing of billing data (email, phone, name, address) for CAPI

Performance

✅ Zero initial impact — Klaro JS loads only after user interaction (scroll, mouse, touch, keyboard) or configurable timeout
✅ Async GTM — container loads asynchronously, rendering is never blocked
✅ Async CAPI — server-side events sent via Action Scheduler with no frontend delay
✅ Lightweight — ~3KB inline JS + ~30KB deferred Klaro (only after interaction)