Knowledge base
Video tutorials
Try searching for:
Recently viewed articles:

Table of contents

General Data Protection Regulation (GDPR) and Ecwid stores

The General Data Protection Regulation (GDPR) is a European privacy law that took effect on May 25, 2018.

The GDPR is not limited to European companies. The regulation includes every company that can potentially process EU nationals’ data – so that’s basically every company in the world regardless of its location.

The GDPR gives people more rights over their personal data. Specifically, it provides the right to access, correct, delete, and restrict processing of consumer data, and sets strict guidelines for user consent. If you collect or store any information that can be linked to an individual, that counts as personal data. You can read the full text of the GDPR to learn more.

We recommend consulting with a legal professional as every business is different. Some businesses may need more preparation than others to comply with the GDPR. This article provides a general overview of GDPR compliance and directs you to the most common requirements.
If you have a request about your own data, please apply through this form.

Steps to take when preparing for the GDPR

According to the GDPR, Ecwid merchants must comply with the regulation if they are based in the EU or sell to EU customers.

Ecwid collects and processes personal data in a compliant manner. However, it is your responsibility to comply with GDPR requirements when you collect and process personal data from your EU customers. Under the new regulation, personal data is defined as any information that can be used to directly or indirectly identify a person. This includes: a name, a photo, an email address, an IP address, bank details, posts on social networking websites, medical information, and even random codes that are assigned to users to gather analytics, conduct A/B tests, and more.

We recommend the following:

Get clear consent before collecting any data

You must obtain consent to process your customers’ personal data. Prepare a clear privacy policy specifying why you collect personal data, explaining what data is retained, and offering a right to withdraw consent.

To require your customers accept your terms of service before checkout, enable Require consent to terms and conditions at checkout in your Ecwid admin, Settings → Legal, Customers’ consent section. This feature ensures all orders include a confirmation of consent: the “I agree with Terms and conditions” checkbox on the cart page. As it is impossible to place an order without agreeing to Terms and Conditions, the fact that an order is placed is the confirmation of consent.

To see how to add a privacy policy, terms & conditions and other legal pages to your Ecwid store, refer to Legal pages in Ecwid.

Get clear consent before sending promo emails

You must obtain clear consent to send out non-order related emails to customers. With Ecwid you can add a sign-up option above the Checkout button in your store. This way you will capture such consent and then build a list of customers who agreed to receive your promo emails.

To add the sign-up option for your promo emails to your store’s checkout:

  1. In your Ecwid admin, go to Settings → Legal.
  2. Scroll down to the Customers’ consent section.
  3. Enable Request customers’ approval for your marketing emails at checkout.
  4. (optional) Press Edit to change the text displayed for the sign-up option and/or to preselect the sign-up option.
You can also add the sign-up option to your store’s checkout in Marketing → Newsletters or in Settings → General Settings → Cart & Checkout (the Newsletters section). Learn more about collecting customer emails from the checkout.

Clearly show in forms what fields are optional or required

Ecwid clearly shows what fields are required and what fields are optional for filling out:


Get clear consent for tracking store visitors via cookies

You should ask your store visitors for consent to track their actions in your storefront via cookies. Ecwid allows merchants to add a special banner to gather such consents.

To add the cookie consent banner to your storefront:

  1. In your Ecwid admin, go to Settings → Legal.
  2. Scroll down to the Customers’ consent section.
  3. Enable the Cookie consent banner. If you're using Ecwid's New-Gen Instant Site, you will be redirected to the site editor for that.
You can also turn the banner on in Settings → General → Tracking & Analytics by enabling the GDPR cookie consent banner.

Once enabled, the cookie consent banner will appear on the storefront with the option to accept, partially accept, or decline (refresh the page to see it):


Visitors can always change their cookie decision later.

Learn more about cookie notifications in your Ecwid store → 

Provide customers with the right to access their data

You must provide your customers with a copy of their personal data – when they ask for it – in an easily readable and portable format. You can access the customers' personal data right in your Ecwid admin.

To obtain personal data of a customer:

  1. In your Ecwid admin, go to Settings → Legal.
  2. Scroll down to the Customers’ personal data section.
  3. Click Get customer data.
  4. Enter the customer’s email address into the field:


  5. Click Submit.

After that you will receive a message to the email address under which your store account is registered. This message will contain personal data of the customer available for download in .zip format (the link is valid for 10 days).

If you need help with getting and providing the data, Ecwid can give you the information that it stores upon your request. You should also take into consideration any third party services you use who may have access to your customers’ personal data.

Provide customers with the right to delete, edit, restrict certain data uses

Along with access requests, Ecwid can help delete personal data that it stores on your behalf.

To delete personal data of a customer:

  1. In your Ecwid admin, go to Settings → Legal.
  2. Scroll down to the Customers’ personal data section.
  3. Click Delete customer data.
  4. Enter the customer’s email address into the field:


  5. Click Submit.

After you press Submit all the personal data associated with this email will be deleted permanently in 7 days. Also, Ecwid will notify the app developers from Ecwid app market (if you use apps from there) that the customer has requested deletion of personal data.

If you need to cancel the scheduled deletion of data, click the Cancel link next to it:


Basic requests (e.g., a customer asks you to delete their order) can also be quickly managed inside your Ecwid admin.

Data breach notifications

Ecwid acts as a Data processor while our merchants (you) act as Data controllers. If your website is experiencing a data breach of any kind, you might be required to notify affected customers. Under the GDPR, a notification must be sent within 72 hours from the time you become aware of the breach. Data processors are also required to notify users as well as the Data controllers, immediately after becoming aware of a data breach.

Make sure you use strong passwords (you can create them by means of a password generator) for your Ecwid store to increase the security of data on your side.

Related articles

Legal pages in your Ecwid store
Adding Terms & Conditions to your e-commerce site
Setting up your store to comply with German laws
Cookies used in your Ecwid store

Was this article helpful?

Awesome! Thanks for your feedback!

Thanks for your feedback!

Sorry about that! What went wrong?
20 out of 22 found this helpful
We use cookies and similar technologies to remember your preferences, measure effectiveness of our campaigns, and analyze depersonalized data to improve performance of our site. By choosing «Accept», you consent to the use of cookies.
Accept cookies Decline