Products

Compatible with Joomla 5–6

NexusConsent: GDPR Cookie Consent for Joomla

Block trackers and embeds until consent, with service presets, site scanning and Consent Mode support. Runs inside Joomla.

Joomla Extensions v1.4.1 Joomla Plugin
NexusConsent — product screenshot

Features

Granular consent categories

Analytics, Marketing, Functional, Preferences, with Necessary always enabled

Server-side blocking

Blocks external scripts, stylesheets, and common inline initializers before optional services can load.

Pattern-based control

Control third-party services, using simple URL fragments per category

Quick-add preset library

One click controls for common tools like Google Analytics, GTM, Meta Pixel, Hotjar, Clarity, Google Fonts, YouTube, reCAPTCHA, and more

Site scanner

Super Users can detect external scripts and stylesheets and add matching block patterns faster

Banner or full-screen

Two types of UI with customizable text, theme, position, colors, and floating settings button. Modal one is blocking and requires decision from users.

Automatic hiding

Ability to hide unused optional categories when no patterns are configured

Google Consent Mode v2

Consent defaults to denied and updates instantly on accept, customize or revoke. Supports all four Consent Mode v2 signals and works with Google Analytics and Tag Manager.

Microsoft Clarity

Microsoft Clarity consent support for synchronized analytics consent behavior.

Microsoft UET

Microsoft Advertising consent. Built-in UET Basic Consent Mode with denied-by-default marketing tracking.

Revoke flow

It clears optional cookies, resets consent signals, and lets visitors change their choices at any time.

Audit trail

Optional anonymized audit trail with masked IP storage, CSV export, and configurable retention controls.

First-party consent cookie

Consent cookie with minimal stored data: version, timestamp, token, and selected categories.

CSP-friendly unblocking

Unblocking that preserves attributes such as nonce, integrity, type, and module settings.

Developer hooks

Developer hooks for consent given and revoked events, so other Joomla extensions can react cleanly.

TCF v2 stub

Optional minimal TCF v2 stub for basic ad platform compatibility.

Description

NexusConsent is a self-hosted consent management plugin built specifically for Joomla 5 and 6. It prevents optional services from loading before consent, then activates them according to each visitor’s choices.

NexusConsent can control analytics and advertising scripts, embedded content, iframes, stylesheets, inline code, support, consent withdrawal, local consent records, and CSV export.

Everything runs inside Joomla, with no mandatory external CMP account or per-pageview service. NexusConsent is designed for site owners and agencies who want transparent, maintainable consent controls without handing their visitor data and configuration to a remote platform.

Legal notice

NexusConsent provides technical tools to support your website’s privacy and consent implementation. It is not legal advice and does not, by itself, guarantee compliance with any law or regulation. Site owners remain responsible for accurately classifying services, configuring consent categories and wording, maintaining appropriate privacy notices, and determining which legal requirements apply to their website and audience. Consult qualified legal counsel where necessary.

Media

Versions

v1.4.1 Stable Latest
31 August 2026
Changelog
  • Microsoft Advertising consent: Added built-in UET Basic Consent Mode with denied-by-default marketing tracking.
  • Multilingual consent text: Consent messages can automatically follow the active Joomla site language and language overrides.
  • Improved appearance: Added configurable corner radius, better-balanced actions, and improved mobile presentation.
  • Clearer pattern settings: Analytics, Marketing, Functional, and Preferences now have prominent category headings.
  • Better accessibility: Improved keyboard navigation, focus handling, and required-decision dialogs.
  • More reliable consent: Improved cross-tab synchronization, service activation, downgrades, and revoke retries.
  • Stronger blocking and caching: Improved tracker matching, placeholder restoration, Consent Mode ordering, and Joomla page-cache safety.
  • Safer administration: Added stricter setting validation, clearer scanner guidance, bounded exports, and protected administrator tools.
PHP: 8.1 - 8.4 Joomla: 5.0 - 6.1 License: GPL-3.0+

Main download

nexusconsent-1.4.1.zip (125.57 KB) Joomla Plugin
SHA-256 checksum c35dc85a820814a56599a925e20c7a978327945056770ea9fad5f95524b0aa31

Frequently asked questions

Does it actually block scripts before consent, or just hide a banner?
It performs genuine server-side blocking: scripts, styles, and iframes stay blocked until opt-in, and it preserves CSP nonces and integrity attributes even under a strict Content Security Policy.
Does it support Google Consent Mode v2?
Yes, defaults are denied, choices push instant updates, it is GTM-compatible, and the revoke path explicitly denies all four Consent Mode keys before reload.
Does it make my Joomla site GDPR compliant?
It is a technical tool that assists with cookie and consent management, not a legal service. Correct configuration and legal sign-off remain the site owner's responsibility.
Does it include a cookie or site scanner?
Yes, a Super-Admin, server-side scanner detects external scripts, styles, and iframes on your pages and suggests a category when a known service matches.
Is it free, and which Joomla versions?
Yes, it is free and supports Joomla 5 and 6.
Which languages does NexusConsent support?
NexusConsent includes English, German, French and Duch language files by default. It uses Joomla's standard language system, so all interface and consent text can be translated or customized using language overrides.

Resources

Product details

Requirements

PHP
8.1 - 8.4
Joomla
5.0 - 6.1

Statistics

Total Downloads
111
Type
Joomla Plugin
Category
Joomla Extensions
Created
09 February 2026
Updated
04 September 2026