Consent Manager

Consent Manager 2.0.0 Patch 1

No permission to download
Compatible XF 2.x versions
  1. 2.3
Additional requirements
XenForo 2.3.9+
PHP 8.1+
MySQL 5.7+ / MariaDB 10.3+
Visible branding
No
DEBtech Consent Manager
Google Funding Choices Consent Monitoring, Analytics & Revenue Dashboard for XenForo

What does this addon do?
This addon turns Google Funding Choices into a fully monitored consent management system. Google FC handles the banner and consent collection — this addon provides everything Google doesn't: real-time analytics, revenue tracking, cookie auditing, compliance reporting and automated alerts. All directly inside your XenForo admin panel.

How does it work?
Google Funding Choices (CMP ID 300) displays the consent banner to your visitors. The addon listens to Google's TCF API and tracks every consent interaction — accept, reject or custom choice. It logs device types, referrer sources and purpose selections, then visualizes everything in a modern analytics dashboard. If you connect your Google AdSense/Ad Manager API credentials, you also get live revenue data and forecasts based on your consent rates.

What you need before installing
  • XenForo 2.3.9 or newer
  • PHP 8.1 or newer
  • A Google AdSense or Google Ad Manager account
  • Google Funding Choices enabled in your Google account (Privacy & Messaging)
  • Google API credentials (optional — only needed for the revenue dashboard)

Analytics Dashboard
  • 5 KPI cards at a glance: Total Impressions, Accept Rate, Reject Rate, Custom Rate, Ad Blocker Rate
  • 30-day consent trend chart with automatic week-over-week change alerts
  • Consent distribution breakdown (donut chart)
  • Per-purpose acceptance rates for all 10 IAB TCF purposes
  • Device distribution: Desktop, Mobile, Tablet
  • Top 10 referrer sources driving consent decisions
  • Recent consent log with inline TC String validation

Google Ad Manager Revenue Dashboard
  • OAuth2 integration with Google AdSense API v2
  • Revenue overview: Today, 7 Days, 30 Days — directly in your XenForo admin
  • Page views, clicks and RPM per period
  • Google Consent Rates pulled from Ad Manager reporting (30-day view)
  • Consent rate breakdown by device category and country
  • Revenue forecast: shows estimated monthly revenue at your current consent rate, at 80%, at 90% and at 100%
  • Manual sync button for instant data refresh + automatic cron sync with configurable cache interval

Google Funding Choices Integration
  • Google Consent Mode v2 defaults automatically injected in <head> before any Google tag loads
  • Google Publisher Tag (GPT) auto-loader for Ad Manager users
  • Consent tracking via Google's __tcfapi and googlefc.callbackQueue APIs
  • User criteria: control who sees the banner by user group, permissions, post count or registration date
  • Page criteria: show or hide the banner on specific pages or routes
  • Scheduled re-consent: automatically re-trigger the consent banner after a configurable interval (GDPR recommends every 12 months)
  • Footer link so users can revisit their consent preferences at any time
  • Intelligent bot filtering: excludes Googlebot, Bingbot, crawlers, API clients and headless browsers from tracking

Ad Blocker Detection
  • Detects when ad scripts are blocked by browser extensions
  • Tracks daily ad blocker usage with percentage displayed in the dashboard
  • Helps you understand the real gap between your page views and monetized impressions

Cookie Scanner
  • Hybrid scanning: checks both server-side HTTP Set-Cookie headers and client-side JavaScript cookies
  • Integrated Open Cookie Database with 2200+ known cookie definitions
  • Automatic detection of your XenForo cookie prefix
  • Clear status for every cookie: known or unknown
  • Covers XenForo, Google (FC, Analytics, Ads), IAB TCF, Criteo, Prebid and more

Consent Rate Email Alerts
  • Set a consent rate threshold (e.g. 50%)
  • Automatic daily check — if your accept rate drops below the target, you get an email
  • Alert includes full stats: total impressions, accepts, rejects and custom choices for that day

GDPR Compliance & Audit Tools
  • CSV export of all consent data for GDPR audits (30-day report with daily breakdown)
  • Detailed consent logs: IP address, user, action type, purposes, TC String, device, referrer
  • 9-point configuration validator checks your setup (GCM defaults, tracking script, footer link, TC String format, API connection and more)
  • Public cookie declaration page at /consent

Settings
  • General: Enable/disable the addon, configure log retention (up to 10 years), set re-consent interval
  • Google API: Enter OAuth2 credentials, account ID, network code, configure cache TTL (30 min to 24 hours)
  • User criteria: Fine-grained control over which users see the consent banner
  • Page criteria: Choose which pages or routes display the banner

Works with other DEBtech Add-ons
When installed alongside our advertising add-ons, the Consent Manager automatically integrates into their admin navigation:
  • Like
Reactions: dutchbb
Author
DEBTech
Downloads
19
Views
365
First release
Last update

Ratings

5.00 star(s) 1 ratings

More resources from DEBTech

Latest updates

  1. 2.0.0 Patch 1

    Why this major update? Version 1.x included a custom-built IAB TCF 2.2 consent banner with full...
  2. 1.0.4

    Changelog v1.0.4 New Features — Google Revenue Fix Google Additional Consent (AC) Spec...
  3. 1.0.3

    Bug Fixes: Fixed vendor edit form not pre-selecting checkboxes for Consent Purposes, Legitimate...

Latest reviews

This is a great replacement for adsense own CMP. It's faster and gives you more control with complete GVL vendor access. Great XF integration with multi-language support.
Back
Top Bottom