Webstudio GDPR

Easy-to-configure cookie consent banner compliant with GDPR and ePrivacy. Granular consent, script blocking, privacy policy generator and audit log.

Author:Webstudio.ltd (profile at wordpress.org)
WordPress version required:6.0
WordPress version tested:6.9.4
Plugin version:1.0.0
Added to WordPress repository:17-03-2026
Last updated:17-03-2026
Rating, %:0
Rated by:0
Plugin URI:https://webstudio.ltd/na-stiahnutie/
Total downloads:141
Active installs:10+
plugin download
Click to start download

Webstudio GDPR is a complete GDPR and ePrivacy compliance solution for WordPress websites. Designed for Slovak, Czech and international markets.

Key features:

  • Granular consent — visitors can individually accept or decline categories: necessary, analytics, marketing and functional cookies
  • Script Manager — automatically blocks and conditionally loads scripts (Google Analytics 4, Facebook Pixel, Google Tag Manager, etc.) based on granted consent
  • Quick templates — add GA4, Facebook Pixel, GTM or Google Ads with a single click
  • Setup wizard — guided onboarding on first activation: site type, data processing, company details — done in under 2 minutes
  • Privacy policy page generator — creates or updates a page with a complete legal privacy policy template adapted to your site type (e-shop, SaaS, blog, firm)
  • Consent audit log — every consent is recorded in the database (session ID, IP, user-agent, policy version); exportable to CSV
  • 4 banner positions — bottom-left, bottom-right, center with overlay, full-width bottom bar
  • Appearance customisation — button colors, border-radius, text colors — all configurable from the admin dashboard
  • Automatic re-consent — when company details change, the policy version is bumped and visitors are asked for consent again
  • Public JavaScript APIwsgdprApi.openSettings(), wsgdprApi.getConsent(), wsgdprApi.hasConsent('analytics')
  • Re-open button — floating shield icon in the corner of the screen
  • Multilingual — Slovak (primary), Czech, English

The banner is lightweight (vanilla JS, no dependencies), WCAG-friendly and loads asynchronously.

External services

This plugin does not connect to any external service on its own. However, it provides a Script Manager that allows site administrators to load third-party scripts based on visitor consent. These scripts are added manually by the administrator and may include:

Google Analytics 4 / Google Tag Manager

If the administrator adds a GA4 or GTM script via the Script Manager, the browser will connect to Google’s servers (www.googletagmanager.com, www.google-analytics.com). This happens only after the visitor grants consent for the selected cookie category. Data sent is determined by the script configured by the administrator.
* Terms of service: https://marketingplatform.google.com/about/analytics/terms/us/
* Privacy policy: https://policies.google.com/privacy

Facebook / Meta Pixel

If the administrator adds a Facebook Pixel script, the browser will connect to Meta’s servers (connect.facebook.net). This happens only after the visitor grants consent for the selected cookie category.
* Terms of service: https://www.facebook.com/legal/terms
* Privacy policy: https://www.facebook.com/privacy/policy/

Google Ads

If the administrator adds a Google Ads Conversion Tracking script, the browser will connect to Google’s servers. This happens only after the visitor grants consent for the selected cookie category.
* Terms of service: https://policies.google.com/terms
* Privacy policy: https://policies.google.com/privacy

The plugin itself does not send any data to external servers. All consent data is stored locally in the WordPress database.


FAQ
ChangeLog