Granular consent categories
Analytics, Marketing, Functional, Preferences, with Necessary always enabled
Analytics, Marketing, Functional, Preferences, with Necessary always enabled
Blocks external scripts, stylesheets, and common inline initializers before optional services can load.
Control third-party services, using simple URL fragments per category
One click controls for common tools like Google Analytics, GTM, Meta Pixel, Hotjar, Clarity, Google Fonts, YouTube, reCAPTCHA, and more
Super Users can detect external scripts and stylesheets and add matching block patterns faster
Two types of UI with customizable text, theme, position, colors, and floating settings button. Modal one is blocking and requires decision from users.
Ability to hide unused optional categories when no patterns are configured
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 consent support for synchronized analytics consent behavior.
Microsoft Advertising consent. Built-in UET Basic Consent Mode with denied-by-default marketing tracking.
It clears optional cookies, resets consent signals, and lets visitors change their choices at any time.
Optional anonymized audit trail with masked IP storage, CSV export, and configurable retention controls.
Consent cookie with minimal stored data: version, timestamp, token, and selected categories.
Unblocking that preserves attributes such as nonce, integrity, type, and module settings.
Developer hooks for consent given and revoked events, so other Joomla extensions can react cleanly.
Optional minimal TCF v2 stub for basic ad platform compatibility.
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.
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.
c35dc85a820814a56599a925e20c7a978327945056770ea9fad5f95524b0aa31
Tools built in the trenches. We develop the extensions we needed for our own projects, now refined for yours.