EasyConsent makes it easy for WordPress sites to comply with GDPR and the EU ePrivacy Directive. With a single click, you get a fully compliant cookie consent banner connected to your EasyConsent account.
Key features:
How it works:
Why EasyConsent?
EasyConsent is built specifically for EU businesses. It is designed to be simple to set up, compliant by default, and affordable for small and medium businesses.
This plugin connects to the EasyConsent service (easyconsent.eu) for two purposes:
1. Account registration and widget creation
When the site administrator enters their email and clicks “Create Free Account & Activate”, the plugin sends a request to the EasyConsent API to create an account and generate a consent widget.
Data sent: administrator email address, site domain (e.g. example.com), and WordPress locale (e.g. “en”).
This data is sent only once, when the administrator submits the registration form.
Endpoint: https://easyconsent.eu/api/plugin/register
2. Loading the consent banner script
Once a widget UUID is stored, the plugin loads the consent banner JavaScript from the EasyConsent CDN on every page of the site visited by end users.
Data sent: the request may include the visitor’s IP address (processed according to EasyConsent’s privacy policy) and the page URL via standard HTTP headers.
This happens on every front-end page load when the plugin is active and a widget UUID is configured.
Endpoint: https://easyconsent.eu/widget/{uuid}.js
EasyConsent is hosted and operated in the European Union and processes data in compliance with GDPR.