Introduction

Access & Security, Site Management, Alerts & Awareness, Cookie Control, GDPR

More than a cookie notice — Smart Cookie Notice is now a privacy-focused consent management solution for Joomla! 6, with granular choices, script control, consent withdrawal and multilingual policy support.


Smart Cookie Consent for Joomla! is a lightweight consent management plugin designed for Joomla! 6 websites that need more than a traditional cookie banner.

Visitors can Accept All, Reject All or manage individual consent categories for Necessary, Preferences, Analytics and Marketing services.

Non-essential categories remain disabled until permission is granted.

Consent choices can be reviewed, changed or withdrawn at any time through the optional cookie settings launcher.

Smart Cookie Consent stores consent as a structured browser record containing the selected categories, consent revision and timestamp. Administrators can change the consent revision when privacy requirements, vendors or website integrations change so visitors can be asked to make a new choice.

The plugin also provides category-based opt-in activation for scripts and embedded content. Scripts, iframes and images can be assigned to a consent category and activated only after the required permission has been granted.

Configurable cookie cleanup rules can remove matching first-party cookies when consent for Preferences, Analytics or Marketing is withdrawn.

For multilingual Joomla! websites, Smart Cookie Consent supports language-specific Privacy / Cookie Policy URLs. Different policy pages can be configured for languages such as English, German, French and Turkish while retaining the existing global URL as a fallback.

Policy link text and the consent interface use Joomla's language system and can be customized further through Joomla Language Overrides.

Smart Cookie Consent is built with vanilla JavaScript and Joomla's native Web Asset Manager. It has no Bootstrap dependency and no external frontend JavaScript dependencies.

The consent interface includes keyboard accessibility, focus management, RTL support and reduced-motion handling.

English, Turkish, German and French language files are included.

KEY FEATURES

  • Accept All, Reject All and Manage Preferences
  • Necessary, Preferences, Analytics and Marketing consent categories
  • Non-essential categories denied by default
  • Granular visitor consent preferences
  • Consent withdrawal and preference changes at any time
  • Optional cookie settings launcher
  • Structured consent record with revision and timestamp
  • Category-based opt-in script activation
  • Consent-aware scripts, iframes and images
  • data-cookie-category support
  • Configurable first-party cookie cleanup after consent withdrawal
  • Language-specific Privacy / Cookie Policy URLs
  • Full language-tag and base-language URL mappings
  • Global policy URL fallback for multilingual websites
  • Joomla Language Override support
  • Public JavaScript consent API
  • Consent lifecycle events
  • Customizable title, message and button labels
  • Flexible banner positioning
  • Custom CSS support
  • Keyboard accessible interface
  • Focus management
  • RTL support
  • Reduced-motion support
  • English, Turkish, German and French translations
  • Vanilla JavaScript
  • No Bootstrap dependency
  • No external frontend JavaScript dependencies
  • Joomla native Web Asset Manager integration
  • Joomla native update system support
  • GPL licensed
  • Designed for Joomla! 6.1.x

INSTALLATION

Download the latest Smart Cookie Consent package and install it through:

System → Install → Extensions

After installation go to:

System → Manage → Plugins

Open and enable:

System - Smart Cookie Consent

Configure your Privacy / Cookie Policy URL, consent settings, banner content and optional integrations.

For multilingual websites, language-specific policy URLs can be configured using language mappings such as:

text en-GB=/privacy-policy de-DE=/datenschutz fr-FR=/politique-de-confidentialite tr-TR=/gizlilik-politikasi

If no language-specific URL is configured, the plugin automatically uses the global Privacy / Cookie Policy URL.

Analytics, advertising, marketing and other non-essential services should be connected to the appropriate consent category so they are not activated before the visitor grants permission.

IMPORTANT PRIVACY NOTICE

Smart Cookie Consent provides technical tools for collecting, storing, changing and withdrawing visitor consent and for controlling category-based activation of non-essential scripts and embedded content.

The plugin does not automatically detect or legally classify every third-party service used by a website.

Website owners remain responsible for correctly categorizing third-party services, preventing non-essential requests before consent where required, maintaining accurate privacy and cookie disclosures and complying with applicable privacy regulations.

Smart Cookie Consent is designed to support GDPR and EU cookie consent requirements, but installation of the plugin alone does not guarantee legal compliance.

CHANGELOG

v1.1.1 - Multilingual Policy URLs

Added:

  • Language-specific Privacy / Cookie Policy URLs
  • Support for full language tags such as en-GB, de-DE, fr-FR and tr-TR
  • Support for base-language mappings such as en, de, fr and tr
  • Automatic fallback to the existing global policy URL

Improved:

  • Policy URLs now follow the active Joomla! site language
  • Existing installations remain backward compatible
  • Unsafe language-specific URLs are rejected and safely fall back to the configured default
  • Multilingual configuration documentation

v1.1.0 - Smart Cookie Consent

Major consent management update.

Added:

  • Accept All and Reject All controls
  • Granular consent preferences
  • Necessary, Preferences, Analytics and Marketing categories
  • Consent withdrawal and settings launcher
  • Structured consent records with revision and timestamp
  • Category-based opt-in activation for scripts and embedded content
  • data-cookie-category support for scripts, iframes and images
  • Configurable cookie cleanup after consent withdrawal
  • Public JavaScript consent API
  • Consent lifecycle events
  • German and French translations
  • Keyboard accessibility and focus management
  • RTL support
  • Reduced-motion support

Changed:

  • Frontend banner markup moved to a Joomla layout
  • Runtime default text is now language-driven
  • Improved consent state handling for cache and CDN environments
  • Updated Joomla Web Asset Manager integration
  • Removed frontend Bootstrap dependency
  • Improved extension naming during installation and removal

Security and Privacy:

  • Non-essential consent categories are denied by default
  • Cookie names and consent revisions are validated
  • Unsafe privacy policy URL schemes are blocked
  • Consent withdrawal can clean configured first-party cookies

Updating from 1.0.x:

Existing Joomla! plugin parameters are retained during the upgrade.

Because version 1.1.0 introduced structured category-based consent, previous acknowledgement values from the 1.0.x series are not treated as valid consent. Visitors are therefore asked to make a new consent choice after upgrading.

99% Perfect!



Posted on 09 March 2026
Functionality
Super simple yet complete, except it would be great if we can have an option to change the header title as well without the overriding it
Ease of use
I got all the features needed within the provided configuration area. No one will have difficulties using this plugin
Support
I got all the features needed within the provided configuration area thus I don't need them at all
Documentation
I got all the features needed within the provided configuration area thus I don't need them at all
I used this to: To get acknowledgement and consent from my site visitors. It can be used as other purpose if we can change the title within the configuration page itself later.
Owner's reply: Thank you for the great review!

Starting from version 1.0.14, the banner title can now be customized directly from the plugin settings without overriding the code.

If the title field is empty, the plugin will automatically use a fallback title.

Thanks again for your feedback!
JT Smart Modal
Free

JT Smart Modal

By Joomtheme
Popups & iFrames
JT Smart Modal is a lightweight Bootstrap 5 popup module for Joomla! 6. Create clean and responsive Bootstrap 5 popups with timed display, optional auto close, countdown timer support, and flexible layout options. It is designed for modern Joomla websites that need a simple modal solution without heavy dependencies or unnecessary scripts. The module is ideal for announcements, promotions, market...
JT SEO Control Center
Free

JT SEO Control Center

By Joomtheme
SEO & Metadata
JT SEO Control Center is a powerful and clean SEO management extension for Joomla! 6. Manage article SEO, metadata, XML and image sitemaps, multilingual sitemap output, Schema.org JSON-LD structured data, canonical URLs, Open Graph metadata, redirects and 404 monitoring from one professional administrator dashboard. JT SEO Control Center brings essential Joomla SEO workflows into one control cen...
JT AI SEO Assistant
Free

JT AI SEO Assistant

By Joomtheme
SEO & Metadata
JT AI SEO Assistant helps Joomla! 6 site owners generate SEO metadata with OpenAI directly inside the administrator workflow. Simple. Clean. Lightweight. Functional. JT AI SEO Assistant is a Joomla! 6 content plugin designed to simplify metadata creation for Joomla articles using the OpenAI API. The plugin works directly in the Joomla! administrator and can generate a meta description when an a...
Social Meta Pro
Paid download

Social Meta Pro

By Joomtheme
SEO & Metadata
Social Meta Pro adds professional Open Graph metadata, X Cards, Pinterest helper tags, canonical links, and optional Schema.org JSON-LD support to Joomla! article pages. Social Meta Pro is a Joomla! 6 ready system plugin that helps you control how your article pages appear when shared on social platforms. It adds professional Open Graph metadata for Facebook and other social platforms, X Cards,...
JT WhatsApp Button
Free

JT WhatsApp Button

By Joomtheme
Social Display
JT WhatsApp Button is a lightweight Joomla! 6 module that adds a clean floating WhatsApp contact button to your website. It helps visitors contact you instantly through WhatsApp using your predefined phone number and an optional default message. The module is easy to install, simple to configure, and designed to work smoothly with modern Joomla! websites. Built for speed and simplicity, JT Whats...
JT Smart Modal Pro
Paid download

JT Smart Modal Pro

By Joomtheme
Popups & iFrames
Premium Joomla! 6 modal module with smart triggers, advanced targeting, scheduling, frequency control, CTA support, and flexible popup layouts. JT Smart Modal Pro is a premium Joomla! 6 modal module built for site owners who want more control, more flexibility, and a cleaner popup experience. Whether you want to highlight a promotion, show an announcement, display a lead-generation message, or g...
JT Bootstrap Buttons
Free

JT Bootstrap Buttons

By Joomtheme
Access & Security
A lightweight Joomla! module for creating repeatable Bootstrap 5 button groups. JT Bootstrap Buttons is a lightweight site module for Joomla! 5 and 6 that allows you to create one or more repeatable Bootstrap 5 button groups from a simple module interface. It uses Joomla's modern module structure with namespaced source files, a dispatcher, helper class, and service provider. Site owners can add...
Header Search Popup Pro
Paid download

Header Search Popup Pro

By Joomtheme
Site Search
Modern Joomla! 6 search module with popup and fullscreen modes, flexible trigger support, smart positioning, and clean header integration. Header Search Popup Pro is a premium Joomla! 6 search module designed for site owners who want a cleaner, more modern, and more flexible search experience in the header area. Instead of keeping a permanent search box visible at all times, the module allows yo...
JT Showcase Pro
Free

JT Showcase Pro

By Joomtheme
Articles Display
A modern Joomla! module for building article-based showcases with flexible layouts, custom fields, badges, and CTA buttons. JT Showcase Pro is a flexible Joomla! module that turns articles into polished showcase sections for portfolios, featured content, products, and case studies. It supports responsive layouts, article images, custom field mapping, badges, tag filters, and primary or secondary...
JT Image Lightbox Pro
Paid download

JT Image Lightbox Pro

By Joomtheme
Multimedia Display
Automatically opens Joomla! article images in a clean, responsive lightbox dialog with easy setup and no extra editor hassle. JT Image Lightbox Pro is a lightweight Joomla! content plugin that automatically opens article images in a clean lightbox dialog. It is designed for Joomla! websites that want a smoother image experience inside articles without forcing editors to build custom lightbox mar...
Social Share Bars
Free

Social Share Bars

By Joomtheme
Articles Sharing
A lightweight Joomla! 6.x content plugin that adds elegant, responsive, and configurable social sharing buttons to your articles. Social Share Bars is a clean and flexible Joomla! content plugin designed to help visitors share your content across popular social platforms. It integrates smoothly with Joomla! articles and keeps the frontend layout modern, lightweight, and responsive. The plugin is...
JT Login Menu Pro
Paid download

JT Login Menu Pro

By Joomtheme
Access & Security
JT Login Menu Pro improves the Joomla! login experience with a modern guest login panel and a clean avatar-based user menu for logged-in users. JT Login Menu Pro is a Joomla! module that modernizes the default login experience while keeping a clean and familiar Joomla! workflow. For guests, it provides a compact login trigger that opens the login form in an offcanvas panel or modal window withou...
JT Article Feedback
Paid download

JT Article Feedback

By Joomtheme
Contacts & Feedback
Collect helpful and not helpful feedback from Joomla! articles with optional visitor comments. JT Article Feedback is a Joomla article feedback extension that allows visitors to mark articles as helpful or not helpful and optionally leave a short comment. It helps website owners understand how visitors react to their content, identify articles that need improvement, and collect simple article-ba...
JT Scroll Cards
Free

JT Scroll Cards

By Joomtheme
Modules Styling
JT Scroll Cards is a Bootstrap 5 compatible Joomla! 6 module for creating modern sticky scroll card sections with customizable colors, content and layout options. JT Scroll Cards is a modern Joomla! 6 site module that helps you create attractive sticky scroll card sections using Bootstrap 5 compatible markup and scoped CSS. The module is designed for landing pages, feature sections, service high...
WoltLab Suite Forum Latest Topics
Free

WoltLab Suite Forum Latest Topics

By Joomtheme
Forum add-ons. Autonomous
Display the latest WoltLab Suite Forum topics in Joomla! using RSS or Atom feeds. WoltLab Suite Forum Latest Topics is a lightweight Joomla site module by JoomTheme that displays the latest topics from a WoltLab Suite Forum RSS or Atom feed. The module allows Joomla! website owners to show recent forum discussions, community activity, or support topics in any Joomla module position. It is ideal...
JT Image Accordion
Free

JT Image Accordion

By Joomtheme
Photos & Images
Responsive Bootstrap 5 image accordion module for Joomla! 6 with modal content support, repeatable cards, clean Cassiopeia-friendly markup, and flexible display options. JT Image Accordion is a responsive image accordion module for Joomla! 6, designed to work cleanly with the default Cassiopeia template and Bootstrap 5. The module allows you to create elegant hover-based image accordion sections...
JT Sitemap
Free

JT Sitemap

By Joomtheme
Site Map
JT Sitemap is a free XML sitemap generator for Joomla! 6.1+. Built for site owners, agencies and developers, JT Sitemap helps you generate clean, SEO-friendly XML sitemaps directly from the Joomla! administrator dashboard. It includes a simple dashboard scanner, one-click sitemap rebuild, physical sitemap.xml writing, dynamic /sitemap.xml output, custom URL support and built-in exclusion filters....
JT Page Rail
Free

JT Page Rail

By Joomtheme
Core Enhancements
Move Joomla’s native Page Break Article Index into a clean, modern right-side reading rail. JT Page Rail is a lightweight Joomla! system plugin that improves the presentation of Joomla’s native Page Break Article Index. Instead of showing the default Article Index box inside the article content, JT Page Rail moves it into a compact right-side rail panel. This creates a cleaner reading layout...
JT Visual Blocks
Free

JT Visual Blocks

By Joomtheme
News Display
JT Visual Blocks is a lightweight Bootstrap 5 site module for Joomla! that helps you create clean, modern and responsive front-end content sections without using a heavy page builder. It is designed for Joomla! users who want beautiful visual blocks with simple module settings, clean markup and no unnecessary CSS or JavaScript dependencies. With JT Visual Blocks, you can quickly create hero sect...
JT ArticleX PRO
Free

JT ArticleX PRO

By Joomtheme
Articles Display
Bootstrap-native article showcase module for Joomla! 6 with carousel, grid, list, featured and magazine layouts. JT ArticleX PRO is an advanced but easy-to-use article showcase module for Joomla! 6. It helps you display Joomla! articles in clean, modern and responsive layouts without loading unnecessary external slider libraries or heavy custom CSS. The module is designed to work naturally with...
JT Position Finder
Free

JT Position Finder

By Joomtheme
Admin Navigation
JT Position Finder is a lightweight Joomla! administrator plugin designed to improve the module position selection workflow. When editing a Joomla! module, finding the correct template position can be time-consuming, especially on websites with multiple templates, many module positions or complex layouts. JT Position Finder adds a visual “Find position” helper directly below the native Joomla...
JT TinyTools
Free

JT TinyTools

By Joomtheme
Content Construction
Lightweight Bootstrap 5 content builders for Joomla’s core TinyMCE editor, with alerts, buttons, cards, columns, accordions, file links, and privacy-friendly YouTube embeds. Supercharge Joomla’s TinyMCE with lightweight Bootstrap 5 content tools. JT TinyTools is a lightweight Joomla! package that extends Joomla’s core TinyMCE editor with practical Bootstrap 5 content builders and privacy-f...
JT Content Notify
Free

JT Content Notify

By Joomtheme
Articles Display
Frontend article notifications for Joomla! 6 with an unread badge, Bootstrap 5 dropdown, paginated notification centre, multilingual routing, ACL-aware filtering, user and guest read state, Privacy integration, and automatic cleanup. JT Content Notify adds a lightweight frontend notification centre for Joomla! core articles. The extension works directly with com_content and displays newly publis...
JoomTheme Gallery
Free

JoomTheme Gallery

By Joomtheme
Galleries
JoomTheme Gallery is a free, native Joomla! 6 gallery package for creating, organising and publishing responsive image galleries. It combines an Atum-aligned administrator component, a configurable site module and a keyboard- and touch-friendly lightbox. JoomTheme Gallery brings image gallery management into Joomla’s native workflow. The extension is distributed as one installable package conta...

Smart Cookie Notice for Joomla

Version:
1.1.1
Developer:
Joomtheme
Last updated:
Aug 27 2026
1 day ago
Date added:
Feb 25 2026
License:
GPLv2 or later
Type:
Free download
Includes:
p
Compatibility:
J6
Download

Uses Joomla! Update System

Score:


Write a review