---
title: How to Export WooCommerce Customers to CSV or XML
description: "Export WooCommerce customers to CSV or XML with two free tools: registered accounts by role, or everyone who ordered, including guests, filtered by date."
url: "https://wpfactory.com/docs/exporting-customers/"
updated: "2026-09-26"
category: How to
tags:
  - "Products & Order & Customers Export"
---

# How to Export WooCommerce Customers to CSV or XML

To export customers from WooCommerce, go to **WPFactory > Export** (also at **WooCommerce > Settings > Export**) in [Export Products, Orders & Customers for WooCommerce](https://wpfactory.com/item/export-woocommerce/). **Export Customers** lists registered accounts, and **Export Customers from Orders** lists everyone who bought, including guests. Both tools are free and download as CSV or XML.

## Can WooCommerce export customers without a plugin?

Partly. WooCommerce core lists customers under **WooCommerce > Customers**, and that report has a **Download** button that saves the list as a CSV file. It is limited to the columns in that report and has no XML option, so if you need to choose fields, export by user role or pull buyers from orders by date, use a dedicated export tool.

## How to export WooCommerce customers to CSV or XML

### Pick the right customer tool

| Tool | Reads from | Best for |
| --- | --- | --- |
| Export Customers | WordPress users table (registered accounts) | A list of registered users by role. |
| Export Customers from Orders | Orders, grouped by billing email | Everyone who bought, including guests, filtered by date. |

### Run Export Customers (Free)

1. Go to **WPFactory > Export** (also reachable at **WooCommerce > Settings > Export**) and open the **Customers** section.
2. Select your fields in **Export Customers Fields** and click **Save changes**.
3. Click **Open Tool** to reach the Export dashboard at **WooCommerce > Export**, then **Download CSV** or **Download XML**.

By default this exports the WooCommerce **customer** role. Changing the **User Roles** option to other roles is a Pro feature. This section has no date filter; use Customers from Orders if you need to filter by order date.

### Run Export Customers from Orders (Free)

1. Open the **Customers from Orders** section.
2. Select your fields, set a **Date Filter** if you want, and click **Save changes**.
3. Use the section's own **Preview** and **Export** buttons to download.

### Choosing CSV or XML

- **CSV** opens directly in Excel, Google Sheets, or Numbers. Best for lists and analysis.
- **XML** suits system-to-system imports. Set it with the section's **Download File Type** option, or use the dashboard's **Download XML** button.

### What to do with the export

- Segment your customers for targeted campaigns.
- Import into a CRM or email tool.
- Analyze purchase behavior and spot repeat buyers.

## Frequently asked questions

### Can I export guest customers?

Yes. Use **Export Customers from Orders**, which reads your orders and groups buyers by billing email, so guests are included. **Export Customers** only covers registered accounts.

### Can I include phone numbers and addresses?

Yes. Both tools offer **Billing Phone** plus billing and shipping name, company and address fields; tick them in the section's fields list before you export. See the [customer export fields reference](https://wpfactory.com/docs/customer-export-fields-reference/).

### Can I export each customer's total spent and order count?

Yes, with Pro. Pro adds **Total Spent (Lifetime)** and **Order Count (Lifetime)** to both tools, and **Total Spent (Period)** and **Order Count (Period)** to Export Customers from Orders.

### Can I export only customers from a date range?

Yes, in **Export Customers from Orders**. Its **Date Filter** offers presets such as Last 30 days or Last year, plus a Custom Date Range. Export Customers has no date filter.

### Can I export users who are not customers?

Export Customers uses the WooCommerce **customer** role by default. Choosing other roles in **User Roles** is a Pro feature.

### Get more control

Both customer tools are free. [Export Products, Orders & Customers for WooCommerce](https://wpfactory.com/item/export-woocommerce/) Pro adds lifetime and period spend and order counts, and lets you export any user role. [See what Pro unlocks](https://wpfactory.com/item/export-woocommerce/).

Related articles

- [How to Export WooCommerce Products to CSV or XML](https://wpfactory.com/docs/customized-product-export/)
- [How to Import Products from a CSV or XML File](https://wpfactory.com/docs/import-products-csv-xml/)
- [How to Export Your Store Data to XML](https://wpfactory.com/docs/export-woocommerce-xml/)
- [How to Export WooCommerce Products, Orders, and Customers](https://wpfactory.com/docs/export-products-orders-customers/)
- [How to Export Customers from Orders in WooCommerce](https://wpfactory.com/docs/extract-customer-data/)

 

[![Products, Order & Customers Export for WooCommerce](https://wpfactory.com/wp-content/uploads/Products-Order-Customers-Export-for-WooCommerce.webp)](https://wpfactory.com/item/export-woocommerce/)
