Preventing Staff from Exporting Customer Data

Topic summary

Issue: Merchants want to prevent staff from exporting customer data while retaining access needed for draft orders and customer service.

Current capability: Restricting the “Export customers” permission is available only on Shopify Plus. Non‑Plus stores cannot disable export without removing the entire Customers permission, which blocks necessary workflows.

Attempts and findings: Some users could not see the export toggle; after investigation, Shopify confirmed it’s Plus‑only. On non‑Plus plans, unchecking export options reverts after saving.

Risks and concerns: Strong GDPR (EU data protection) and security worries, including reports of actual data loss by a former employee. Multiple requests to make this a basic feature across all plans; Plus cost (~$2000/month cited by users) viewed as unreasonable for fundamental data protection.

Detection/monitoring: Store owner receives an email if 51+ customers are exported. Users note limited audit visibility of who exported data.

Apps/alternatives: No app can disable native export; suggestion to submit support tickets. Workaround to revoke Customers access is not viable for customer‑facing roles.

Status: Shopify staff have forwarded feedback to developers; no timeline or resolution. Any changes will be announced via the changelog or announcements page. Screenshots were central to clarifying availability of the permission.

Summarized with AI on February 1. AI used: gpt-5.

Hey, @FirstMatsUK .

Tira here to help.

I can understand why removing the ability to export the customers list from your Shopify admin would be beneficial for your business.

If you would like to do this, please follow these steps:

  • From your Shopify admin, go to Settings > Users and permissions.
  • Click on the staff you want to edit.
  • You can check the permissions you want to give staff, or uncheck the permissions you want to remove. If you don’t want your staff to export customers, then uncheck the box next to “Export customers”
    If you want to give your staff all available permissions, then check select all.
  • Click Save to confirm your changes.

Here is a screenshot from my test store of what this looks like:

You can learn more about editing staff permissions in our help docs here: Managing staff.

I would love to know if this helps you accomplish what you need to do.