Product Icon

Data Privacy Manager for WooCommerce

Add customer personal data protection tools to WooCommerce My Account and manage GDPR and CCPA/CPRA workflows from your admin panel.
Choose a billing option
$79
Save 20%
$158 $126.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

GDPR customer data privacy and protection tools for WooCommerce

Give customers a clear place to manage privacy choices and submit personal data requests from WooCommerce My Account. Manage permissions, requests, and customer communication from a dedicated admin area, keeping privacy work under your control and separate from day-to-day store operations.

Data Privacy Manager features

  • Customize your privacy center: Choose available actions, arrange sections, and adapt the wording and appearance to your store.
  • Manage permissions and customer choices: Publish permission notices, collect consent and other appropriate responses, and keep versioned records.
  • Handle data exports, erasure, and account closure: Give customers clear steps to download their personal data, request eligible erasure, or close their account.
  • Support personal data updates and corrections: Let customers update their details or submit correction requests for your team to review.
  • Keep privacy requests organized: Find requests that need attention, review approvals, track outcomes, and keep customer conversations separate from internal notes.
  • Equip your privacy team: Control staff access and customize privacy email templates and internal notifications.

A customer privacy center tailored to your store


Illustrated WooCommerce privacy center, customization editor and customer preview connected by arrows beside the headline One privacy center, your store’s wording, a familiar experience.

Give customers one familiar place to manage their personal information. Customize the privacy area, arrange its sections, and preview the experience before saving your changes.

Arrange your privacy center and preview it


WooCommerce privacy customization workspace showing Manage Sections, six section cards with visibility controls, and the customer privacy home preview in the same screen.

Choose which privacy sections customers can see and drag them into the order that suits your store. Manage Sections and the customer preview stay together, so you can check the whole privacy home before saving your changes.

Give customers one familiar privacy area


Customer My Account Data Privacy home showing cards for data downloads, corrections, data permissions, stored information erasure, account closure and a configured unsubscribe link.

Customers can find data downloads, correction requests, privacy choices, erasure and account closure in their existing WooCommerce account. For example, a customer looking for a copy of their information can start from the same place they check orders.

Explain each action in your own words


Download my data content editor with customer title, description and guidance fields beside a customer preview containing the Request archive button and request history.

Edit section titles, descriptions and customer guidance beside the preview. You can explain what a data download contains in your own words, then check how that message and its action appear before saving the changes.

Match your storefront’s appearance


Privacy appearance settings showing six presets, Privacy Calm selected, and custom color fields for accent, primary, background and text colors.

Choose an appearance preset for the customer privacy area, or set custom colors to match your storefront. A calmer palette and familiar wording can make privacy tasks easier to recognize while keeping the available workflows in the same place.

Data Permissions & Customer Choices — Consent & Transparency


Illustrated permission cycle linking Publish, Customer interaction, versioned response records and Update when needed beside the headline Request consent, inform customers, record their responses.

Explain how your store uses personal information, collect the appropriate customer responses, and keep a versioned history. Prepare changes privately, review their customer experience, then publish when they are ready.

Create clear permissions for your store


Data permission manager with draft and published permissions beside the Marketing emails editor, showing an Optional consent type, title, integration ID and description fields.

Write permissions that explain how your store uses customer information. Choose optional consent for a choice, required acknowledgement for acknowledging information, or a processing notice to inform. The manager keeps private drafts and published versions visible alongside the editor.

Start with templates, then make them your own


Permission template packs dialog showing the Store starter pack, optional consent and processing notice templates, selection controls, and an inactive Add selected templates button.

Choose useful templates from the available packs and import them as separate private drafts. Review each permission against your store’s actual practices, edit its wording and settings, then mark it ready. Importing a template does not publish it or replace existing permissions.

Compare changes before publishing


Review and publish dialog comparing published permission wording with draft revisions, highlighting added and removed text, with Next: Customer experience available at the bottom.

Save unfinished work privately, then mark completed changes ready for publishing. Review & publish compares the published wording with its draft revision, including added and removed text. Move to Customer experience after checking the changes; reviewing does not publish them.

Choose the customer experience, then publish


Customer experience publication step showing combined popup timing, dismissal and response settings, a customer summary, and the Publish selected button for two permissions.

Choose how existing customers encounter selected changes, check the popup preview, then use Publish selected to make ready permissions live. This example schedules one combined popup on the next eligible visit; publication settings do not mean all visitors receive the same prompt.

Ask customers when a review is needed


Customer Data permissions popup requesting a response to Store news updates, with Decline, Accept and Later controls and Save choices disabled before a selection.

Show eligible customers a prompt for permissions that need their attention. This example asks them to accept or decline updated store news wording. Their confirmed response is saved with the permission version; unanswered choices stay unchanged.

Keep customer choices easy to find


My Account Your data permissions screen with marketing and recommendation toggles, a processing notice, an acknowledged information item and a collapsed Decision history section.

Customers can return to Your data permissions in My Account to review information and manage choices when the permission allows changes. For example, they can turn optional marketing emails off without needing to request account closure or erase their stored order information.

Keep current choices and past responses distinct


Staff privacy choices inspector with Response history selected, showing grants, a withdrawal and a reconfirmation alongside response values, recorded dates and permission version numbers.

Staff can open a customer record to check current choices or inspect response history. Earlier grants, withdrawals and reconfirmations remain separate records tied to their permission versions, making it easier to understand what changed instead of relying only on today’s choice.

Choose where permissions appear


Where permissions appear settings with Checkout and Registration enabled and Account creation after checkout disabled in the displayed WooCommerce configuration.

Control permission placement for checkout, registration and account creation after checkout. Use these settings to fit your customer journey, then configure automatic popup behavior and review reminders separately. The locations shown here do not mean every visitor receives the same permission prompt.

Data Export — Right of Access & Right to Data Portability


Purple banner reading Request a copy, Confirm by email and Download your data, with arrows connecting request, email, archive and download icons.

Let customers request a copy of their personal data from My Account. Email confirmation starts archive preparation, and the customer can download the completed file while its link remains available.

Confirm the request by email


WooCommerce Download my data screen showing a Please confirm your email notice and a Preparing file button while the export request awaits confirmation.

Customers request an archive from My Account, then follow the confirmation link sent to their email address. The page shows the pending request so they know what to do next; archive preparation begins after confirmation.

Download a copy when it is ready


WooCommerce Download my data screen with a green file-ready notice, an expiry countdown and a Download my data button for the completed archive.

The completed archive becomes available through Download my data, with its remaining availability shown beside the request. Customers also receive a ready email. Set the download-link lifetime in General Settings to suit your store’s process.

Data Erasure — Right to Erasure (Right to Be Forgotten)


Purple erasure banner connecting request, confirmation email, optional approval, customer-run erasure and results icons beside the headline Request erasure, Review if required, Erase eligible data.

Give customers a clear way to request removal of eligible personal data. Use email confirmation, optional staff approval and visible results to guide the process from request to completion.

Keep customers informed during review


WooCommerce Erase stored info screen showing a confirmed customer request waiting for store approval, with a status notice and a disabled start-request button.

Customers confirm their erasure request through an email link. When staff approval is enabled, My Account shows that the request is waiting for review and explains what happens next. Customers can return to check their status.

Review requests before erasure is ready


WordPress Tools navigation and Erase Personal Data request table showing a confirmed request marked Pending admin review with an Approve and email customer button.

Review confirmed requests in the connected WordPress privacy tools. Select Approve and email customer to make a request ready and notify the customer. Approval gives them permission to proceed; the customer then returns to run erasure.

Give customers a clear action when ready


WooCommerce Erase stored info screen showing a confirmed request ready to proceed and the Erase my data now button beside a disabled start-request button.

Once their request is ready, customers return to My Account and select Erase my data now. This starts the erasure process through the registered privacy tools, giving customers a clear next action after confirmation and any required staff approval.

Show what was removed or retained


Green erasure-completion panel showing WooCommerce customer download permissions retained and the privacy permission current-state record removed in the example results.

After processing, customers can see the outcome. This example shows permission records removed and download permissions retained. The information that can be erased depends on your settings, registered erasers and retention rules. Account closure remains a separate workflow.

Account Closure — Supporting the Right to Erasure


Purple account-closure banner with arrows connecting a request, email code, optional approval, hold period and closed-account icon, plus a separate cancellation branch.

Give customers a verified account-closure process with optional staff approval and time to change their mind. Approval starts the configured hold period; account deletion is scheduled after that period, separately from personal-data erasure.

Confirm the request with an emailed code


WooCommerce Close my account screen showing an emailed confirmation-code notice, the customer reason, a code field and Confirm code, Resend code and Cancel request controls.

Customers request closure from My Account, then enter the confirmation code sent to their email address. When staff approval is enabled, a verified request waits for review. Confirmation does not immediately delete the account.

Review confirmed requests before the hold starts


Staff account-closure inspector for Ethan Brooks showing Pending review, the customer reason, internal notes and enabled Approve deletion and Cancel request buttons.

Review the customer’s reason after email-code confirmation. Choose Approve deletion to start the configured hold period, or cancel the request when it should not proceed. Approval schedules the next stage; it does not immediately delete the customer’s account.

Allow time to cancel before account deletion


WooCommerce account-closure hold notice with a scheduled-deletion countdown, request details, a privacy-team conversation entry and a Cancel account closure button.

After confirmation and any required approval, customers see the configured hold period and a cancellation button in My Account. They can cancel before deletion. If the request remains active, the scheduler deletes the account after the hold expires.

Keep the conversation with the request


Customer account-closure conversation showing a staff approval message, an unsent reply in the Send a reply form and separate Send reply and Cancel account closure buttons.

Customers can read privacy-team messages and reply from the account-closure screen. For example, staff can explain the scheduled deletion and the customer can respond. The conversation stays with the request, while cancellation remains a separate action.

Personal Data Updates — Right to Rectification


Purple account-update banner showing a customer-details card, an edit form and a saved record connected by arrows beneath Choose details, Edit and Save changes labels.

Put familiar WooCommerce account and address editing within easy reach of the privacy area. Customers follow direct links to update current details themselves, while historical-order and other correction requests remain separate.

Help customers update their own details


WooCommerce Update or correct my data screen with Account details, Billing address and Shipping address links above a separate Request another correction selector.

Customers can reach account details, billing address and shipping address from one privacy screen. These shortcuts open the existing WooCommerce forms, where customers edit and save their information themselves. They do not create a staff-reviewed correction request.

Choose which address links to offer


Customization controls showing enabled Billing address and Shipping address shortcuts with edit icons, followed by an Add update link button.

Enable the billing and shipping address shortcuts that suit your store, or add another update link. Customers follow the configured link to its destination. Saving a current address helps with future checkout details; it does not rewrite addresses on past orders.

Data Correction Requests — Right to Rectification


Purple correction banner showing customer request, staff review and resolve-and-record icons connected by arrows beside the headline Request a correction, Review the details, Record the outcome.

Help customers explain inaccurate information and give staff a clear way to review it. Compare proposed order changes before applying them, or handle other personal-information corrections through a recorded conversation and outcome.

Let customers propose order corrections


WooCommerce Update or correct my data screen with Past order details selected, a Choose an order search field and separate account and address shortcuts.

Customers choose Past order details and find an eligible order by number or date. They can then propose changes to supported billing, shipping or contact fields and explain the correction. The request goes to staff for review without changing their current account details.

Review and apply only the changes you approve


Staff order-correction dialog comparing current and requested values, with one field selected, an Approve selected changes action, a customer response and a final confirmation button.

Compare the stored values with each proposed correction, then select the fields to apply. Staff can add a customer response and check the final confirmation before writing changes. This example approves the apartment number while leaving the proposed phone change pending.

Give other corrections a clear starting point


Customer correction form with Other personal information selected, a required accurate-information field, an optional note field and a Submit correction button.

For information outside the supported order fields, customers describe what should be corrected and add useful context. This creates a request for the privacy team. It does not automatically rewrite unrelated store records or third-party information.

Ask questions and explain the outcome


Staff correction review showing a privacy-team conversation, Needs information status, a customer-response field and the Save and notify user button.

Staff can request missing information, record a response and notify the customer. The customer can reply when more information is needed. After handling the relevant records, staff explain completion or refusal so the request retains its conversation and outcome.

Custom Privacy Sections — Transparency & Accessibility


Purple custom-link banner showing a privacy section, a link icon and a destination-page icon connected by arrows beside the headline Add a custom section, Link an existing page, Guide customers there.

Bring your existing privacy pages and services into the customer privacy area. Add a custom section that directs customers to the right destination, with an optional explanation before they follow the link.

Configure a link and preview its appearance


WooCommerce custom-section editor showing a destination URL, optional description, button label and Save changes controls beside an unsaved customer privacy-preferences preview.

Choose an existing WordPress page or a custom URL, add explanatory text and set the button label. The full editor shows the customer preview beside these controls. Check the result, then select Save changes when you are ready.

Guide customers to the right destination


Customer Unsubscribe section showing a short explanation about marketing email preferences and a Manage email preferences button linking to the configured destination.

A section can introduce an existing service before opening its destination. This customer example links to email preferences. The connected page or service handles the action itself; adding the link does not create an unsubscribe workflow.

Privacy Team Tools — Accountability & Request Management


Illustrated staff access, request review and follow-up, and email template tools beside the headline Give staff access, keep requests moving, make emails your own.

Give your team the access, context, and communication tools they need to find requests that need attention, review approvals and corrections, and track actions and outcomes—all while keeping customer messages separate from internal notes.

Admins and authorized privacy staff can manage these privacy requests and data protection workflows in one central place within WooCommerce, separate from day-to-day store operations. Keep your privacy records and processes under your control, without moving request management to a third-party platform.

Give the right people access to privacy work


WooCommerce General Settings showing Privacy Team Access, Shop Manager access enabled, Administration Email Address notifications enabled and a selected staff member for privacy access.

Give a support lead privacy access without changing their main role. Search by name or email to assign eligible staff. Assigned users receive internal notifications; the Administration Email Address switch adds that inbox separately. Allowing Shop Managers access does not subscribe every manager to alerts.

Find the requests that need attention


Account closure request queue with the status filter open, customer rows, pending review and on hold statuses, requested dates, next milestones and View details actions.

For example, find a closure waiting for staff review before checking requests already on hold. Search for a customer, open the filters, and read each status and next milestone. Use View details to review the request before taking action.

Review verified closures before scheduling deletion


Account closure details for a customer pending staff review, showing their reason, internal notes, a hold-period explanation and enabled Approve deletion and Cancel request buttons.

Once a customer confirms the emailed code, a closure requiring staff approval waits for review. Read their reason and choose Approve deletion to start the configured hold period, or Cancel request if it should not proceed. Account deletion follows after the hold expires.

Keep customer updates and staff notes distinct


Account closure communication area with an unsent clarification message, a Save internal note button and a separate Send to customer button beneath the request details.

Ask a customer for clarification with Send to customer, or keep handover context private with Save internal note. Customer messages stay with the request and trigger a notification; internal notes remain staff-only. Messages and notes do not pause an active account-closure hold.

Approve only the corrections you have checked


Order correction confirmation comparing existing and requested values, with an apartment number selected, a phone change left pending, and Confirm and apply selected changes available.

A customer may request an apartment-number correction and a new phone number together. Compare the current and requested values, then select only the changes you accept. Confirm and apply selected changes updates those fields and notifies the customer; unselected changes remain pending.

Make privacy emails clear and consistent


Account closure canceled email editor with subject, preview text, message body, WooCommerce branding, available placeholder chips and a Content preview tab.

Customize the Subject line, optional Preview text and Message body, using placeholders such as Customer name and Customer reason. Keep WooCommerce email branding when appropriate, then use Content preview before Save changes. For example, explain clearly that a canceled closure leaves the customer’s account open.

How to get started

  1. Purchase and download Data Privacy Manager for WooCommerce.
  2. Install and activate the .zip file in your WooCommerce store.
  3. Open WooCommerce > Data Privacy to configure privacy workflow settings.
  4. Choose which customer actions are available in My Account.
  5. Review export, erasure, and account-deletion settings for your store.
  6. Customize plugin-managed privacy emails if needed.
  7. Test the customer flow from My Account > Data Privacy.

That is it. Your customers can start using the Data Privacy area in My Account, and your store team can manage privacy workflows from WooCommerce Admin.


Documentation

Need guidance? Check out the comprehensive documentation to learn everything you need to know about the Data Privacy Manager for WooCommerce extension.

View documentation


Support

If you have pre-sale questions or need help, get in touch with our friendly Support Engineers.

Get support

 

Privacy workflows and compliance

The plugin supports selected customer privacy workflows relevant to GDPR, CCPA/CPRA, UK GDPR, and Brazil’s LGPD. Overall compliance also depends on your store’s policies, lawful basis, data handling, request response process, retention rules, and integrations. It does not implement every right or obligation under these laws.


Frequently asked questions

Does this plugin support privacy request workflows related to GDPR, CCPA/CPRA, and LGPD?
Yes. Data Privacy Manager for WooCommerce helps stores support privacy request workflows commonly associated with GDPR, CCPA/CPRA, LGPD, and similar privacy laws. It adds customer-facing tools for personal data export, data erasure requests, and account deletion workflows inside WooCommerce My Account, with admin settings and staff controls in WooCommerce Admin. The plugin is a workflow support tool. Your store policies, legal obligations, retention rules, third-party services, and data handling practices still determine overall compliance.
How does the plugin handle data portability or data access requests?
Customers can request a copy of their personal data from the Data Privacy area in WooCommerce My Account. The workflow uses WordPress privacy request tools, including customer confirmation by email, before export data is prepared. When an export is completed, customers can access the available download link from My Account. Export contents depend on the personal data exporters registered by WordPress, WooCommerce, and any third-party plugins on the store.
How does the account deletion workflow support Right to be Forgotten style requests?
The plugin helps stores manage account deletion workflows associated with Right to be Forgotten style requests under laws such as GDPR and LGPD. When a customer starts an account deletion request, the plugin can guide the request through identity confirmation, OTP validation, optional staff review, hold-period handling, cancellation support, and customer-visible status updates. This gives stores a more structured process than a simple delete-account button.
Can store admins control staff access to privacy workflows?
Yes. Store owners can control which staff users can help manage plugin privacy workflows. Depending on the store settings, access can be allowed for Shop Managers or selected staff users. This helps stores keep privacy-related workflow management limited to the team members who should handle those requests.
Does the plugin keep request history for customers and admins?
Yes. Customers can view privacy request history and status updates from My Account, including pending, confirmed, completed, cancelled, or follow-up states where available. Store teams can also review privacy workflow activity in WooCommerce Admin, including account-closure request details, milestones, internal notes, and customer-visible communication where supported by the workflow.
Can store owners customize privacy emails?
Yes. Store owners can edit plugin-managed privacy email templates from the WooCommerce Admin workspace. This includes customer and staff emails related to supported plugin workflows, such as account-closure messages, customer-visible updates, staff alerts, and erasure approval messages. WordPress privacy confirmation emails for export and erasure requests still come from WordPress privacy tools.
What happens to past WooCommerce orders when a customer requests account deletion or erasure?
WooCommerce order and customer data handling depends on your store settings, WooCommerce privacy options, retention rules, and legal/accounting requirements. Data Privacy Manager for WooCommerce works with WordPress and WooCommerce privacy tools so eligible personal data can be processed through registered exporter and eraser workflows. Some order, tax, payment, invoice, or legal-retention data may need to be retained depending on your store’s obligations.
Is the plugin compatible with custom checkout fields and third-party plugin data?
The plugin works with the standard WordPress personal data exporter and eraser system. Data from custom checkout fields or third-party plugins can be included when those plugins register their data with WordPress privacy exporter and eraser hooks. If a third-party plugin stores personal data but does not register it with WordPress privacy tools, that data may need separate handling.

Extension information

  • PHP version required: 8.0
  • Tested with WordPress: 7.1.3
  • Tested with WooCommerce: 11.1.2
  • Requires at least WordPress: 6.2
  • Requires at least WooCommerce: 10.0.0

Countries

  • Worldwide

Related Products

Price $79 annually
Rated 3.4 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $109 annually
Rated 2.8 out of 5 stars
Price $279 annually
Rated 3.9 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $39 annually
Rated 2.8 out of 5 stars
Price $109 annually
Rated 2.6 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.