Compatible With: 2.2.x | 2.3.x | 2.4.x

GDPR Extension


General Data Protection Regulations (GDPR) officially took effect since May 25, 2018, and it requires all business to strictly comply to protect user data (businesses in EU and even business is not located in EU but has customers living in this region.

Magento 2 GDPR extension provides necessary functions to help store merchants easily comply with the General Data Protection Regulation in EU.

Feature Overview:
  1. Cookie policy notification popup.
  2. Able to not save cookies before customer accept.
  3. Multiple cookie options for customer to choose.
  4. Allow customer to delete account and data from frontend.
  5. Consent checkbox on all forms where customer provide data
  6. Consent history of customer in backend.

Frontend Demo Backend Demo User Guide

In stock

General Data Protection Regulation is a serious matter that needs to be looked at by every company selling online, not only companies from EU but also who has EU customers. Penalties for breaching GDPR are very high and this module is built to help you avoid that.


1. Cookie Notice Popup

  • Editable and Translatable content in backend.
  • Multiple languages and stores supported.
  • Responsive style, look like your theme design.
Cookie Notice Popup
Multiple options for cookie

2. Multiple cookie options

3 Cookie Options:
  • Necessary Cookies
  • Cookies for statistics
  • Cookies for social and marketing

3. Consent checkbox on forms

The sentence before the checkbox and the message of checkboxes are customizable from backend.
  • Create account form.
  • Contact us form.
  • Newsettler subscription form.
Consent Checkboxes
Manage Customer Consent History

4. Consent History Log

  • Manage customer consents in backend.
  • Help store owner to make sure customer agree the terms and conditions with time and IP address.

5. Allow customer to delete account

Customer can delete account with following information.
  • Newsettler Subscription
  • Orders
  • Invoices, Shipments, Credit Memos
  • Customer data, customer addresses
Customer can delete account
Manage Customer Consent History

6. Multiple languages supported

After installation, there are 2 blocks created for cookie popup and cookie settings. You can duplicate, edit, translate them to many languages on many stores
Why Magezend?
  • Magezend is an extension provider for Magento 2.
  • Our extensions are of high quality and 100% open source.
Write Your Own Review
You're reviewing:GDPR Extension
Your Rating


How can I purchase Magezend extensions?

We just have Paypal Payment method The most common means are PayPal. Security and fraud protection is guaranteed.

What is the license policy? On how many websites can I use Magezend extensions?

Our license allows you to use a single extension license on one Magento live site and an Magento dev site.

Can I install the Magezend extension on a staging site before transferring it to a live one?

Yes, you can install any Magezend extension on a test site and configure all the settings there before doing it on your live store.

Can I get a refund if an extension doesn’t suit me?

Absolutely. Magezend provides a 30-day money back guarantee. No risks for you.

If you are looking for a specific solution for your store, try to contact we to discuss about Magento custom extension development service.

How to install Magento 2 extensions?

Unpack the extension ZIP file on your computer. Connect to your website source folder with FTP/SFTP/SSH client and upload all the files and folders from the extension package to the corresponding root folder of your Magento installation: Please use the “Merge” upload mode. Do not replace the whole folders, but merge them. This way your FTP/SFTP client will only add new files. This mode is used by default by most of FTP/SFTP clients software. For MacOS it’s recommended to use Transmit. If you install several extensions from Magezend, they will contain same files from the Base package — feel free to overwrite them, these are system files used by all our extensions.

  1. Connect to your Magento directory with SSH.
  2. Run 3 following commands:
  3.      :> php bin/magento setup:upgrade
  4.      :> php bin/magento setup:di:compile
  5.      :>php bin/magento setup:static-content:deploy

18 Feb 2020

  • Fix bug for Magento 2.3.3

15 April 2020

  • Fix bug for Magento 2.3.4

10 May 2020

  • Fix bug for Magento 2.3.5

Money Back

Free 30 days refund money

Free Update

Updating version for free

Free Support

Always ready to answer 24/7