Persuade your visitors to agree to tracking, while respecting the legal requirements

Ask for consent the right way, block scripts and cookies when required

Your WordPress PRIVACY &CONSENT plugin: Cookie consent, GDPR, CCPA, Google Fonts, custom consent, and more...

Geo-Targeted Rules

Show the right consent message to each visitor. Target traffic based on their location's laws.

Automatically block scripts & cookies

Block tracking when needed. Make sure you don't break the law by tracking users that didn't express their consent.

Cookies & Script Scanner

Scan your website for tracking scripts and cookies. Inform your visitors about how you track their data.

ConsentMagic is perfect for every WordPress website

Create Rules with different Consent Types and target your visitors based on their location

Configure consent the way you need it

Each "Rule" can use a different consent type

Just inform

Show a banner telling your users that you use scripts, cookies and tracking technologies.


Inform and opt-out

Show a banner telling your users that you use scripts, cookies and tracking technologies. Give them the option to opt-out of tracking and select what categories of scripts and cookies they allow.


Ask before tracking

Block tracking and ask for permission to use scripts, cookies and tracking technologies. Let your users “allow all”, or select what categories are permitted.


Block scripts and cookies when you need to

Cookies and scripts are organised in categories and your visitors can express consent for all or each category

Smart script blocking technology

Control the most common scripts and cookies.

The plugin can automatically identify and block the most common scripts and cookies.

Scripts and cookies scan

Scan your site for pre-defined scripts, manually configured scripts, and any cookies. 

Use shortcodes to display scripts and cookies, informing your users about them.

Manually add cookies or scripts

Add scripts and cookies manually when needed. 

Google Fonts and GDPR

Google Fonts API can track your visitors IPs and break GDPR

Scan your website for Google Fonts

ConsentMagic can scan your website and detect Google Fonts API.

Inform and ask permission

You can inform your visitors about the use of Google Fonts and ask their permission when needed.

Replace with locally hosted fonts

If a visitor doesn’t accent Google Fonts, the plugin can replace them with locally hosted fonts. 

The most common scripts are automatically identified

20 most common scritps are automatically detected. Here's just a sample of them:

Facebook Pixel

Google Analytics

Google Ads








Pre-defined rules

The plugin comes with ready-made rules targeting speciffic locations. You can edit or adjust them according to your needs.


Visitors coming from GDPR countries will be ask to agree to tracking. Scripts and cookies will be blocked until consent is given. Consent can be given for all, or speciffic categories like Analytics, Marketing, Embedded Video, Facebook Advanced Matching or server-side events.


Visitors from California will be informed about tracking. They can agree or block tracking scripts and cookies. Consent can be given for all, or speciffic categories like Analytics, Marketing, Embedded Video, Facebook Advanced Matching or server-side events.

Rest of the World Rule

Visitors will be informed about scripts and cookies.

Create custom rules

You can configure your own rules targeting countries or regions.

Target locations

Fire your own rules based on the visitor's locations.

Use the right Consent Type

Each rule can have a different consent type:

Smart options

Persuade your visitors to agree to tracking with smart options like:

Our Story

After many disappointing experiences with lots of "cookie consent" plugins, we decided to build a really good one.

I know about tracking, pixels, and cookies

I am Cristian Stoicescu, founder of ConsentMagic. I started this project because I was annoyed with all the problems our clients had with many WordPress “cookie consent” plugins.

ConsentMagic is not my first WordPress startup, in fact, I’m running a popular 200 000+ users plugin called PixelYourSite.

PixelYourSite implements various tags like the Facebook Pixel, Google Analytics, Google Ads Tag, Pinterest, or Bing.

Managing consent was our biggest problem

We did our best to integrate with existing “consent plugins” and we also offered programmatic ways for developers to control users’ consent preferences.

Despite this, our clients keep complaining about the “consent plugins” they used.

We decided to make a consent plugin that works

There are millions of websites out there struggling to manage user consent the right way.

And if you want to do it correctly, this is not an easy task. It’s not just about showing a message to your users. It’s about informing them correctly and offer the options to accept or block cookies and tracking scripts.

That’s why my team and I decided to build a WordPress plugin that does this job with little effort, but all the right options.

After months of working and testing, you will not find a better “consent plugin” for your WordPress.

ConsentSmart will help you get permission from your users to use cookies and tracking scripts and will do it smartly. You will show the right message to the right people.

Frequently Asked Questions

Virtually ANY WordPress website owner who needs to inform visitors about cookies and tracking scripts. 

No, ConsentMagic works with any tracking or pixel plugin. 

ConsentMagic is a WordPress plugin and doesn’t work on Shopify. 

Yes, in fact we have a ready-made GDPR rule that targets visitors from GDPR countries.

Yes, in fact we have a ready-made CCPA rule that targets visitors from California.

Yes, you can create your own rules and target any country you want.

Download the files on your computer Open your WordPress admin and go to Plugins > Add New Click on Upload Plugin and then on Chose file. Select the plugin files from where you downloaded them and click Install now. Activate the plugin

Yes, if you have a valid license, updates will work automatically. You can also download the latest version of the plugin from your account.

Yes, you can.

If the plugin doesn’t work, you can ask for a refund during the first 14 days. Read our refund policy here.

Get ConsentMagic NOW

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

ConsentMagic is now part of the

You can get the ConsentMagic plugin from