Table of Contents
Add-on Overview
Customers Import & Export Add-on for StoreMove adds dedicated WooCommerce customer import and export tools to StoreMove.
With this add-on, you can export WooCommerce customer data, import customer records, update existing customers, and work with customer files in CSV, XML, and JSON formats.
The add-on is designed for WooCommerce customer data, including registered customers and guest customer records where available.
Installation
Requirements
- WordPress installed and active.
- WooCommerce installed and active.
- StoreMove installed and active.
- A valid license for Customers Import & Export Add-on for StoreMove.
Install the Add-on
- Go to your WordPress dashboard.
- Open Plugins > Add New.
- Click Upload Plugin.
- Select the add-on ZIP file.
- Click Install Now.
- Click Activate Plugin.
After activation, the Customers module becomes available inside the StoreMove import and export workflows.
Add-on Admin Page
The add-on admin page gives you access to license management and customer-related tools.
You can use this page to review the add-on status, manage the license, and access StoreMove customer import and export workflows.
License Management
The add-on includes a license management page where you can activate, check, and deactivate your license.
Activate License
- Open the add-on license page in your WordPress dashboard.
- Enter your license key.
- Click Activate License.
- Wait for the license status confirmation.
Deactivate License
If you want to move the license to another website, use the deactivate or revoke option from the license page.
License Status
The license page shows the current license status and helpful messages related to acti
StoreMove Integration
The add-on integrates directly with StoreMove and adds Customers as a supported import and export module.
- Adds Customers to the StoreMove Import page.
- Adds Customers to the StoreMove Export page.
- Adds customer import and export actions to StoreMove History.
- Uses StoreMove file handling and workflow behavior.
- Uses StoreMove logging behavior.
- Adds Import Customers and Export Customers buttons to the WooCommerce Customers screen.
The WooCommerce Customers screen buttons open the related StoreMove workflow directly.
Import Customers
The import tool allows you to import WooCommerce customer data from supported file formats.
Import Workflow
- Open the StoreMove Import page.
- Select Customers as the import type.
- Upload a supported customer file.
- Review the detected fields.
- Run the import.
- Check the result in StoreMove History.
Customer Matching
The importer matches customers primarily by email address. This helps update existing customers and reduces the risk of duplicate records.
If a row has no valid email and no safe unique identifier, the row is skipped instead of creating an unsafe customer record.
Import Safety
- Invalid email rows are skipped.
- Missing email rows are handled safely.
- Existing customers can be updated by email.
- Customer emails are not sent by default during import.
- Analytics-only fields such as Orders, Total Spend, and AOV are not imported as writable customer fields.
Export Customers
The export tool allows you to export WooCommerce customer data from your store.
Export Workflow
- Open the StoreMove Export page.
- Select Customers as the export type.
- Select the fields you want to export.
- Select the file format.
- Run the export.
- Download the generated file from StoreMove History.
Exported Customer Data
The export can include registered WooCommerce customers and guest customer records where available.
Customer export can include account details, email address, billing details, shipping details, location fields, order count, total spend, average order value, and other supported customer fields.
WooCommerce Customers CSV Compatibility
The add-on supports WooCommerce default Customers CSV files for better compatibility with native WooCommerce customer exports.
WooCommerce default customer export headers such as Name, Username, Last Active, Sign Up, Email, Orders, Total Spend, AOV, Country / Region, City, Region, and Postal Code can be recognized during import where applicable.
Analytics-only fields from WooCommerce default exports are ignored during import and are not saved as writable customer data.
Supported Fields
| Key | Label |
|---|---|
| customer_id | Customer ID |
| user_id | User ID |
| name | Name |
| username | Username |
| first_name | First Name |
| last_name | Last Name |
| display_name | Display Name |
| role | Role |
| roles | Roles |
| date_registered | Date Registered |
| last_active | Last Active |
| billing_first_name | Billing First Name |
| billing_last_name | Billing Last Name |
| billing_company | Billing Company |
| billing_email | Billing Email |
| billing_phone | Billing Phone |
| billing_address_1 | Billing Address 1 |
| billing_address_2 | Billing Address 2 |
| billing_city | Billing City |
| billing_state | Billing State |
| billing_postcode | Billing Postcode |
| billing_country | Billing Country |
| shipping_first_name | Shipping First Name |
| shipping_last_name | Shipping Last Name |
| shipping_company | Shipping Company |
| shipping_phone | Shipping Phone |
| shipping_address_1 | Shipping Address 1 |
| shipping_address_2 | Shipping Address 2 |
| shipping_city | Shipping City |
| shipping_state | Shipping State |
| shipping_postcode | Shipping Postcode |
| shipping_country | Shipping Country |
| country | Country / Region |
| city | City |
| region | Region |
| postal_code | Postal Code |
| order_count | Orders |
| total_spent | Total Spend |
| average_order_value | AOV |
| last_order_date | Last Order Date |
| custom_meta | Custom Meta |
File Formats
The add-on supports CSV, XML, and JSON formats for customer import and export.
CSV
CSV is recommended for spreadsheets, manual editing, and WooCommerce-compatible customer workflows.
XML
XML is useful for structured data exchange and system-to-system workflows.
JSON
JSON is useful for developer-friendly workflows, API-style data handling, and structured exports.
History and Logs
Customer import and export actions are recorded in StoreMove History.
History records help you review completed operations, generated files, imported rows, exported rows, skipped rows, and failed rows where available.
Basic History
Basic import and export history is kept for customer operations.
Detailed Debug Logs
If detailed debug logs are enabled in StoreMove, additional technical details may be recorded for troubleshooting.
Debug logs can help identify invalid emails, skipped rows, unsupported fields, file parsing issues, or export source details.
