Export Customers Data
Description
A helper plugin for WooCommerce that exports customer data with full flexibility. Email lists, order history, customer lifetime value, or any other detail: you choose what to export, and how.
Features:
* Export customers in CSV or XLSX format
* Include custom user meta fields
* Support for WooCommerce Analytics fields like total_spend, orders_count, etc.
* Smart field mapping (like phone, address, name)
* Filters: date range, country, payment method, user role, minimum orders and spend
* Built-in support for special fields not available in user meta
* AJAX-based chunk exports that work on large stores, with a cancel button
* HPOS (custom order tables) compatible
Security:
* Export files are stored in a protected folder and downloaded only through a permission and nonce checked link, then deleted
* Credentials and tokens in user meta are never exported
* CSV cells are protected against spreadsheet formula injection
Pro (optional add-on):
* Scheduled exports: automatically email a customers CSV daily, weekly or monthly with your chosen fields and filters
Author: Fahad Mahmood
Project URI: https://androidbubble.com/blog/wordpress/plugins/export-customers-data
Installation
- Upload the plugin to the
/wp-content/plugins/directory or install through the Plugins menu. - Activate it via the Plugins screen in WordPress.
- Go to WooCommerce Export Customers to begin exporting.
Faq
How to export customer data?
Go to WooCommerce Export Customers, select the fields and filters you want, and click Export.
Can I export custom meta fields?
Yes. The plugin detects and includes user meta fields. Keys that look like passwords, tokens or secrets are always excluded.
Is `total_spend` and `orders_count` available?
Yes. These are pulled from WooCommerce Analytics and can be selected as export fields.
What format is the export in?
Both CSV and XLSX formats are supported.
Who can export?
Users with the manage_woocommerce capability (administrators and shop managers).
How does Pro work?
Pro is plug and play: if the plugin’s pro folder is present, Pro features switch on automatically. Without it, all free features keep working.
Reviews
Easy
By didiermagotteaux on February 11, 2025
Very cool extension, does the job and no tons of settings.
Also very light
What else 😉
Working Great
By wowsathish on January 24, 2025
I need a simple pligin to connect my customer data to google ads and this plugin works fie and easy, thanks.
Exactly what i was looking for!
By Youssouf (youssouf19) on May 10, 2024
Thank you very much! Very quick and easy to use, other plugin are really expensive this one was exactly was i needed in order to import my customer list for GAds. I recommand.
Changelog
1.3.0
- Security: export files moved to a protected folder and served through an authenticated, nonce-checked download
- Security: fixed reflected XSS in the admin head script and escaped all admin output
- Security: capability checks on every export entry point; sensitive meta keys excluded; CSV formula injection protection
- Fix: XLSX chunk export now works (it was a placeholder)
- Fix: User Role and Payment Method filters now apply
- Fix: plugin no longer loads admin-only code on every front-end request
- New: HPOS compatibility declaration, “Requires Plugins: woocommerce”
- New: Pro scheduled email exports (plug and play via the pro folder)
- Removed an unused external Font Awesome request; text domain now matches the plugin slug
- Tested up to WordPress 7.1
1.2.7
- Fix: Fields export revised. [07/03/2026]
1.2.6
- New: Smart field mapping (
phone,address, etc.) - New: Support for WooCommerce Analytics fields (
total_spend,orders_count, etc.) - New: Advanced filter system (by country, order date, payment method, and more)
- Improved: Export UX and chunk-based performance for large data
1.2.5
- Minor fixes and improvements
1.2.4
- Fix: WordPress sanitization and escaping improvements [Thanks Tiffany T. / Wordfence]
1.2.2
- Security checklist review [08/02/2024]
1.2.1
- Version compatibility updated
1.0
- Initial release

