GDPR for WordPress websites

General Data Protection Regulation (GDPR) in the EU

If you have traffic from the following EU countries, you must inform and ask for consent before tracking:

Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, and Sweden.

GDPR covers some NON-EU countries or teritories:

United Kingdom, Azores, Canary Islands, Guadeloupe, French Guiana, Madeira, Martinique, Mayotte, Reunion, and Saint Martin

Don't break the law

Website visitors from these countries are protected under the GDPR regulation.

Consent is required BEFORE tracking

Don’t track before consent is given.

You can’t assume consent if you just show an info banner.

Block cookies and scripts that track personal data for first-time visitors, or visitors that opted-out in the past.

Inform your visitors

Tell your users what cookies and scripts you use.

Explain how their data is tracked, stored and shared with other parties.

Consent must be given for various categories of cookies and scripts, like Analytics, Marketing, etc.

Change consent

Offer your website’s visitors the option to review and modify their consent. This is a GDPR requirement. 

ConsentMagic can help you with GDPR and tracking

ConsentMagic has a built-in GDPR Rule with many smart settings.

Ask consent before tracking

All but Necessary scripts and cookies are blocked for first-time visitors from GDPR countries.

They will see a message about tracking, with the option to “Accept all”, or individually turn ON/OFF various categories.

Scan your website

ConsentMagic scans your website for cookies and scripts. 

You can inform your visitors about what tracking technology and show a complete list with your cookies.

ConsentMagic also helps you generate a comprehensive Data Policy. 

Change consent

You can enable a small popup that will let your users to review and change their consent.

Consent can also be modified from the Data Policy page.

This option can be implemented anywhere using a shortcode.

Smart features

Persuade your visitors to agree to tracking with these smart features:

Use a large bar or popup

You don’t want your visitors to ignore the consent message. If they do nothing, you won’t be able to track them.


Target the right people

Show each visitor the correct message, depending on their location.


Get ConsentMagic NOW

Download the plugin and fix the consent problem once and for all​

ConsentMagic is new but growing fast.

These are new features you will get soon:

Add your email and we will tell you about new KEY features: