LG Consent Banner Toolkit Pro

From $69.00

License Tier

In Stock

SKU: WPCTKP

Real, enforced cookie consent for WordPress β€” with the targeting, scanning, and auditing tools that serious publishers and agencies need.

Most consent plugins show a notice and call it compliance. LG Consent Banner Toolkit actually STOPS third-party scripts from running until your visitor opts in, synchronizes that choice with Google Consent Mode v2, records it in an anonymized consent log, and deletes the cookies again the moment consent is revoked.

Pro includes everything in the Standard edition, then goes further: it stops showing the banner to visitors who don’t legally need it, helps you keep your cookie list honest, and gives you fully auditable consent records. It’s fast and self-contained: zero frontend dependencies (no jQuery, no Google Fonts, no external calls), accessible, and friendly to page-caching plugins.

Best for high-traffic sites, ad-supported publishers, and agencies managing compliance across many client sites.

FEATURES

BANNER

  • Customization consent banner with 4 position options: bottom bar, bottom-left card, bottom-right card, or modal.
  • Accept / Manage / Reject consent flow (plus simple accept-all).
  • Fully editable text β€” heading, body (HTML allowed), three button labels, and a “Save Preferences” label.
  • Re-open preferences button that stays in the corner of every page after the visitor has interacted with the banner once.
  • Privacy policy page dropdown plus two extra footer link slots.

CONSENT CATEGORIES

  • Four consent categories: Necessary, Analytics, Marketing, and Preferences. Necessary cookies are always on.
  • Per-category custom names, descriptions, and opt-in defaults.

SCRIPT BLOCKING (two tiers)

  • Soft block β€” dequeues registered WordPress script handles before consent.
  • Hard block β€” rewrites matching <script src=”…”> tags in the HTML output to type=”text/plain” so the browser ignores them. Catches scripts the soft tier misses (theme <script> tags, plugin templates, etc.).
  • Re-enabling happens client-side once the visitor consents β€” no page reload.
  • Sensible defaults pre-populated for Google Analytics, Google Ads, Facebook, and other common services.

COOKIE DELETION ON REVOKE

  • Name-list and wildcard support (e.g. _ga_*). Revoked-category cookies are deleted client-side from the root and subdomain variants.

APPEARANCE

  • Full color customization β€” 13 color properties (CSS custom properties, including overlay alpha), border style options, and a live admin preview.

GOOGLE CONSENT MODE v2

  • Emits gtag(‘consent’, ‘default’, { … }) with all categories denied before any tag fires, then gtag(‘consent’, ‘update’, { … }) when the visitor responds. Compatible with GA4, Google Ads, and GTM.
  • “External GCM handler” toggle for sites where another plugin already wires up Consent Mode.

DEVELOPER INTEGRATION

  • JavaScript public API:
    • LGConsentBannerToolkit.hasConsent(‘analytics’)
    • LGConsentBannerToolkit.onConsent(‘marketing’, fn)
    • LGConsentBannerToolkit.onRevoke(‘preferences’, fn)
    • LGConsentBannerToolkit.openSettings()
  • DOM events on document: lgcbt:consent, lgcbt:revoke, lgcbt:updated.

PERFORMANCE, ACCESSIBILITY & I18N

  • Zero frontend dependencies β€” no jQuery, no Font Awesome, no Google Fonts, no analytics. Plain ES5 frontend script.
  • Caching-plugin friendly.
  • Full ARIA roles, keyboard navigation, and CSS toggle switches.
  • Every visible string is translatable (.pot file ships in languages/) and directly editable in the admin.

UPDATES

  • WordPress-native auto-updates direct from the licence server.

PRO-ONLY FEATURES

GEO-TARGETING

  • Show the consent banner only in jurisdictions that legally require it,
    removing unnecessary friction for everyone else.
  • Four detection methods:
    • Browser timezone (no API, no latency)
    • Cloudflare CF-IPCountry header
    • ip-api.com (free tier)
    • ip-api.com (Pro β€” HTTPS, no rate limit)
  • Region presets: EU/EEA, UK, US/CCPA, Brazil.
  • Custom country list.

COOKIE SCANNER

  • Passive, in-browser runtime scanner that watches document.cookie after page load and reports unknown cookies for you to categorize.

FULL CONSENT LOG

  • Paginated log browser with filters by category, action, and date.
  • CSV export.
  • Configurable retention period (up to 365 days) with a daily purge cron.
  • Each entry stores an anonymous session token, a SHA-256 hash of the IP (per-install rotating salt β€” the IP itself is never stored), a hashed user-agent, the country code (when geo-targeting is enabled), the granted categories, the action, and a timestamp.

PRIORITY SUPPORT

  • Direct, prioritized support from the team.