Local Consent Gate is a lightweight, local-first WordPress plugin that holds analytics, ad pixels, chat widgets, and session-recording tools until a visitor chooses what to allow — with extra care on the pages where guests share personal details.
Version 1.6.0 · WordPress 5.0+ · PHP 7.3+ · GPL-2.0+ · No SaaS account, no external dashboard.
Download the plugin and install it under Plugins → Add New → Upload Plugin. After activating, configure it under Consent Gate → Settings. New to it? The built-in setup checklist walks you through the essentials.
Prefer a hands-off setup? eMax can install, configure, and test it for you — see the service options below.
Tags get added over time — by agencies, plugins, booking engines, ad platforms, and chat tools. Local Consent Gate organizes the ones you choose to manage and loads them only after a visitor opts in.
It’s built to hold selected scripts until the visitor accepts the matching category — and to keep working sensibly when they don’t.
Analytics, ad pixels, chat, and recording tags you paste in stay inert until consent is given for their category. Necessary scripts always run.
Global Privacy Control is always respected and shows the visitor a notice. Do Not Track is honored too, when you choose to enable it.
Consent choices are logged inside WordPress — action, timestamp, categories, anonymized IP, hashed user agent, GPC/DNT — and exportable to CSV.
Sends consent signals for Google tools — analytics storage, ad storage, ad personalization, ad user data, and functionality/security storage.
A clear banner with Accept All, Reject Non-Essential, and Customize — plus a Cookie Settings button to revisit or withdraw a choice anytime.
A setup checklist flags what’s left to configure, a test mode verifies gating, and one-click buttons create your cookie-info and Do-Not-Sell pages.
Paste each vendor’s tag into the category it belongs to. Visitors consent per category, and you always know what loads where.
These controls are designed to reduce unmanaged tracking-script exposure. They don’t guarantee legal compliance — they give your site a more deliberate technical footing.
Consent requires a clear action — not passive scrolling, closing, or continued browsing.
Reject Non-Essential sits beside Accept as an equal choice, not hidden behind extra screens.
Chat, heatmap, and session-recording tools are separated from ordinary analytics — and can be blocked on sensitive pages.
Hotel sites aren’t brochures. Guests submit personal details for reservations, group travel, weddings, events, employment, and inquiries.
Local Consent Gate can stop chat, interaction, heatmap, and session-recording scripts from loading on the pages where that matters most.
The plugin is part of the answer; proper setup is the rest. We review how tracking loads today and move the scripts you choose into a consent-controlled workflow.
We map your analytics, pixels, embeds, chat widgets, and the pages that deserve extra care.
We sort selected scripts into Analytics, Marketing, Functional, and Interaction.
We move those scripts into Local Consent Gate so they load by visitor choice.
We set the sensitive paths where chat, heatmap, and recording tools should never load.
We check first visit, accept, reject, customize, withdraw, GPC behavior, and sensitive-page blocking.
We hand you a plain summary of what’s configured and which scripts are managed.
Local Consent Gate only controls scripts added to or managed through the plugin. Tracking loaded directly by a theme, Site Kit, Elementor custom code, a header/footer script plugin, a chat plugin, or a booking-engine widget can still load outside of it.
That’s exactly why we recommend a setup review — to find where scripts load today, remove duplicate or unmanaged snippets where possible, and bring the ones you choose under consent control.
Every site is different. These levels match the complexity of your hotel’s tracking setup.
For simple WordPress hotel sites
For sites using analytics, ads, forms, and pixels
For booking engines, chat, heatmaps, multiple vendors
Contact eMax for pricing based on your site size, tracking tools, and booking-engine setup.
Local Consent Gate is a technical privacy-control plugin. It is not a law firm, a legal service, or a guarantee of compliance.
Using it does not guarantee compliance with CIPA, GDPR, UK GDPR, CCPA, CPRA, PECR, LGPD, or any other privacy law or regulation.
Privacy laws and enforcement change over time, and compliance depends on your site’s actual scripts, disclosures, data practices, vendors, contracts, forms, jurisdictions, and operations. Please consult qualified legal counsel about your site’s specific obligations. Local Consent Gate supports a more careful setup by letting you manage selected scripts through consent-based loading.
No. It’s a local WordPress privacy-control and script-gating plugin. It manages selected scripts through consent-based loading, but it doesn’t replace legal review or an enterprise consent platform.
No. It’s intentionally lightweight and does not perform automated cookie scanning. eMax can review your site by hand as part of a setup service.
No. It controls scripts added to or managed through the plugin. Scripts added elsewhere can still load unless they’re moved or disabled.
Yes. These can be placed into the appropriate categories so they load based on the visitor’s choice.
Yes. They have their own Chat, Interaction & Session Recording category, and can be blocked on sensitive pages.
No. No plugin guarantees legal compliance on its own. This is a technical tool that supports a more careful privacy and tracking setup.
Download Local Consent Gate and install it yourself, or have eMax review how scripts load on your hotel site and set everything up for you.
Questions? Call eMax at (321) 332-6505
Industry trends, technology & ideas in plain english (we care about your privacy)
We use scripts to improve your experience. You can choose which categories you allow. Necessary scripts are always enabled.
Privacy Policy
Manage your consent preferences below. Necessary scripts are always enabled and cannot be disabled.
These are essential for the website to function and cannot be disabled.
These scripts help us understand how visitors use the site, which pages are popular, and where improvements can be made.