EasyDNN  Cookie Consent 1.0

Take control of cookies, scripts and visitor consent

EasyDNN Cookie Consent helps you give visitors clear privacy choices while keeping control over cookies, tracking scripts, analytics, advertising and embedded content on your DNN website.

Compatible with DNN/Evoq 9.x, and 10.x


Simple for visitors, easier for you

Make cookie consent practical on real DNN websites

Cookie consent can quickly become complicated. Websites often use analytics tools, marketing pixels, advertising scripts, embedded videos, third-party widgets and different modules that may create cookies.

EasyDNN Cookie Consent gives you one central place to manage how optional cookies and scripts are handled. Visitors get a clear and friendly consent banner. You get better control over what loads before and after consent.

Analytics tools
Marketing pixels
Advertising scripts
Embedded videos
Third-party widgets
DNN modules

Give visitors clear choices

A good consent experience should be simple, transparent and easy to use. Visitors can make a quick choice or open preferences to control cookie categories individually.

Accept All

Let visitors allow all configured cookie categories and activate approved scripts in one step.

Reject All

Keep necessary cookies enabled while preventing optional analytics, marketing and embedded scripts.

Manage Preferences

Give visitors category-level control and let them update their choices later.

More than a cookie banner

Block optional scripts until consent

EasyDNN Cookie Consent helps you prevent optional scripts from loading before the visitor gives consent. You decide which scripts belong to each category and the module activates them only after the right consent is granted.

Analytics scripts, advertising code, tracking pixels and embedded content can all create privacy concerns if they load too early. Once consent is granted, the module activates scripts for the approved categories.

  • Analytics scripts and tracking pixels
  • Marketing and advertising scripts
  • Functional scripts that should wait for permission
  • Embedded content and third-party widgets
Script Manager
Google AnalyticsAnalytics
Marketing pixelMarketing
Video embedEmbedded
Module settings
1

Add the script directly in module settings.

2

Choose the consent category.

3

Select where it should load.

4

Activation follows visitor preferences.

Built-in Script Manager

Control tracking scripts without searching through templates

You do not need to search through different templates and pages every time you want to control a tracking script. Add scripts directly in the module settings, choose the category, select where they should load and let EasyDNN Cookie Consent handle activation based on visitor preferences.

Google Analytics Marketing pixels Advertising scripts Tracking scripts Embedded content scripts Third-party widgets
Category-based consent

Organize cookies and scripts into clear categories

Necessary cookies stay enabled because the website needs them. Optional categories can be accepted, rejected or changed by the visitor at any time.

Necessary

Required cookies that keep the website working.

Analytics

Analytics tools such as GA4 load only with permission.

Marketing

Pixels, ads and campaign scripts stay under consent control.

Functional

Optional widgets and functionality can be grouped separately.

Embedded Content

Videos and third-party embeds can wait for approved consent.

Google services under consent control

Support modern Google consent workflows while keeping analytics and advertising scripts aligned with visitor choices.

Google Consent Mode v2 ready

Consent signals can be updated when visitors accept, reject or change their preferences.

Google Analytics 4 integration

Enter your GA4 Measurement ID and load analytics only after Analytics consent.

Google AdSense control

Prevent common AdSense scripts and ad slots from loading before Marketing consent is granted.

Admin control inside DNN

Tools for real website maintenance

Manage cookies, review activity and adapt the consent interface without chasing scripts across templates and pages.

Cookie Rules and cleanup

When visitors reject optional cookies or change preferences, create rules that clean matching first-party cookies by exact name or prefix, including examples such as _ga, _gid, _fbp and _gcl_.

Server-side expiration

Some cookies cannot be removed by JavaScript alone, especially HttpOnly cookies. Server-side expiration adds another cleanup layer from the server response.

Built-in Cookie Scanner

Detect cookies on the current page and review suggested Cookie Rules. The scanner does not change anything automatically, so admins decide which rules should be saved.

Consent logs and CSV export

Keep a record of visitor consent actions, browse recent activity, export CSV files and manually clean older records based on retention settings.

Portal-specific records

Consent logs are portal-specific and do not store raw IP addresses.

Reopen preferences

Consent should not be a one-time dead end. Visitors can return to cookie settings and update their choices later.

Localized interface

Public and admin text can be localized through DNN resource files, making the interface easier to adapt for multilingual DNN websites.

Accessible controls

The consent experience includes an accessible modal and keyboard-friendly controls for visitor preference management.

Manual retention cleanup

Clean up older consent log records manually according to your website retention settings and internal privacy workflow.

Why choose EasyDNN Cookie Consent?

Managing cookies on a real DNN website should not be complicated

EasyDNN Cookie Consent gives website owners and administrators a practical way to manage consent, scripts, cookies and visitor preferences from one place.

It helps reduce manual work, improves transparency and gives visitors more control over their privacy choices.

Less manual workManage scripts and rules from the module workflow.
More transparencyShow visitors clear choices and category explanations.
More visitor controlLet users accept, reject, customize and revisit preferences.
Cleaner consent flowLoad optional scripts only after matching consent.

What problems does it solve?

"I need more than a basic cookie notice."

Manage real consent, not just a message.

"I do not want analytics or marketing scripts loading before consent."

Optional scripts can be blocked until the visitor allows the matching category.

"I need to manage GA4 and Google Consent Mode."

GA4 and Google Consent Mode v2 support are included.

"I use AdSense and need better control over ad-related scripts."

AdSense can be treated as Marketing and blocked until Marketing consent is granted.

"I do not know which cookies my site is using."

The Cookie Scanner helps review cookies on the current page and create rules manually.

"I need a record of consent actions."

Consent logs can be reviewed and exported as CSV.

"Visitors should be able to change their preferences."

The reopen preferences button lets visitors update their choices later.

A better consent experience for DNN websites

Move from a basic cookie message to a more complete consent management workflow.

CapabilityBasic cookie noticeEasyDNN Cookie Consent
Visitor-friendly bannerIncludedIncluded
Category-based preferences-Included
Script blocking before consent-Included
Google Consent Mode v2-Included
Cookie scanner and rules-Included
Consent logs and CSV export-Included

Feature highlights

  • Visitor-friendly cookie banner
  • Accept All, Reject All and Manage Preferences
  • Category-based consent
  • Script blocking before consent
  • Built-in script manager
  • Google Consent Mode v2 support
  • Google Analytics 4 integration
  • Google AdSense consent control
  • Cookie Rules
  • Server-side cookie expiration
  • Built-in Cookie Scanner
  • Consent logs
  • CSV export
  • Manual log retention cleanup
  • Reopen preferences button
  • Localized interface
  • Accessible modal and keyboard-friendly controls

Important note: EasyDNN Cookie Consent helps manage cookies, scripts, consent choices and visitor preferences on your DNN website. Legal requirements can vary by country, website type and third-party services used, so website owners should review their cookie policy, privacy policy and legal obligations.

Ready to take control of cookie consent?

Give visitors clear choices, control scripts before they load and manage cookies, consent and privacy settings directly on your DNN website.

EasyDNN Cookie Consent gives you a practical and user-friendly way to handle cookie consent on DNN.