NexusConsent: GDPR Cookie Consent for Joomla

Block trackers and embeds until consent, with service presets, site scanning and Consent Mode support. Runs inside Joomla. Currently blocking scripts on 150+ Joomla websites.

Joomla Extensions v1.9.0 Joomla Plugin
NexusConsent — product screenshot

Unlock more with NexusConsent PRO

From EUR 49.00 / year

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.

Show all 16 features Show fewer features

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.

Free vs Pro

Free Full featured, free consent manager

Everything you need to configure consent on a Joomla site.

  • Unlimited sites
  • 26 services recognized
  • Anonymized audit trail with CSV export
  • Server-side blocking
  • Google Consent Mode v2

Pro Keep your consent setup current

Automatically rescan your Joomla site, find newly added third-party services, flag setup problems and keep a record of what changed.

  • Whole-site scans on a schedule
  • Alerts when new services appear
  • 32-point Setup Health review
  • Smart Embeds for blocked videos and maps
  • Dated reports and change history

Compare all features

Compare all features 48 features across 9 categories
Feature comparison between Free and Pro
Feature Free Pro
Plans & limits
Sites per license unlimited unlimited
Consent categories 5 5
Recognized services 26 26
Updates while published 1 year included
Consent & blocking
Server-side blocking before anything loads Included Included
Banner or require-decision modal Included Included
Automatic hiding of unused categories Included Included
Revoke and change choices at any time Included Included
CSP-friendly unblocking (nonce, integrity, module) Included Included
First-party consent cookie, minimal data Included Included
Finding what a site loads
Scan one page Included Included
Scan the whole site Not included up to 200 pages
Saved scan reports you can revisit Not included Included
Site files separated from third-party services Not included Included
Inline scripts identified instead of left blank Not included Included
Name an unknown service and keep the name Not included Included
Preview every rule change before applying it Not included Included
Watching for changes
Scheduled rescans, weekly or monthly Not included Included
Runs through Joomla's Scheduled Tasks Not included Included
Joomla inbox notification Not included Included
Email notification Not included Included
Stays silent when nothing changed Not included Included
Setup health & reports
Setup health review Not included 32 checks
Weighted health score Not included Included
A guided fix for each finding Not included Included
Browser checks you confirm yourself Not included 19
Printable dated report for a client Not included Included
Smart Embeds
Click-to-load placeholders for blocked frames Not included Included
Supported providers Not included YouTube, Vimeo, Google Maps, OpenStreetMap, Spotify
Load one video without consenting to a whole category Not included Included
Placeholders work from the keyboard Not included Included
Handles frames added after page load Not included Included
Records & history
Anonymized audit trail with masked IP Included Included
Configurable retention Included Included
CSV export Included Included
Consent records screen in the administrator Not included Included
Change history with one-click undo Not included Included
Integrations & developer
Google Consent Mode v2 Included Included
Microsoft Clarity consent Included Included
Microsoft Advertising UET consent mode Included Included
TCF v2 stub Included Included
Developer hooks for consent given and revoked Included Included
Quick-add preset library Included Included
English, German, French, Dutch Included Included
Support
Basic email support Included Included
Private support tickets Not included Included
Standard support Not included Included
Money-back guarantee Not applicable 14 days

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.9.0 Stable Latest
02 October 2026
Changelog
  • Accept all respects your categories. Accept all now grants only the categories shown in the banner, so sites without Marketing services no longer send advertising consent to Google and Clarity.
  • One-time fresh choice. Returning visitors are asked to choose once more, so every saved choice matches what they were actually shown.
  • Clearer category guidance. The Patterns help explains when to increase Config version so visitors are asked about a newly added category.
  • Review request. A short, one-time request to review NexusConsent on the Joomla Extensions Directory appears on the settings page after two weeks and can be dismissed for good.
PHP: 8.1 - 8.4 Joomla: 5.0 - 6.1 License: GPL-3.0+

Main download

nexusconsent-1.9.0.zip (144.14 KB) Joomla Plugin
SHA-256 checksum 8230b432030499d3645284d0caa2a9c457144bcbe1532e0b2454fb2e016fcc61

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 Dutch 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.
What do I get with NexusConsent PRO?
NexusConsent PRO adds ongoing monitoring and management for the sites you look after: scheduled rescans, notifications when new external services appear, Setup Health checks, Smart Embed placeholders, and dated reports you can share with clients. You can manage detected services and review your consent-rule change history from a dedicated Joomla component. The Free plugin remains free to use indefinitely. Choose PRO when you want NexusConsent to keep checking the site after the initial setup and tell you when something changes or needs attention.

Reviews on JED

What Joomla site builders say

Feedback from people using NexusPlugins extensions, published on the Joomla Extensions Directory.

Resources

Product details

Requirements

PHP
8.1 - 8.4
Joomla
5.0 - 6.1

Statistics

Total Downloads
159
Type
Joomla Plugin
Category
Joomla Extensions
Created
09 February 2026
Updated
02 October 2026

NexusPlugins

Tools built in the trenches. We develop the extensions we needed for our own projects, now refined for yours.