Home » Categories » Managed WordPress » WordPress E-Commerce

Create a custom CSV export format

Create a custom CSV export format for your orders, customers, or coupons.

Required: Customer / Order / Coupon Export is a premium WooCommerce extension included with WordPress Ecommerce Hosting or as a standalone purchase.
  1. Go to WooCommerce > Exports > Custom Formats.
  2. Select the export type that you would like to create - Orders, Customers, or Coupons.
  3. Click Add new CSV format.
  4. Select an existing format to use as a starting point for your custom format and click Load, or click X to start from scratch.
  5. Update the Format Options:
  6. If you are creating an orders export format, you can also update the following extra options:
    • A row represents: Choose whether a row should represent a single order or a single line item (e.g. an order with multiple line items will span multiple rows).
    • Item columns should use: Choose whether item columns (e.g. line items) should be pipe-delimited or JSON format.
      • JSON example: typically used in the predefined CSV Import format for orders - [{"product_id":99,"product_name":"Woo Album","quantity":1,"total":19.99}]
      • Pipe-delimited example: typically used in the predefined Default CSV format for orders – product_id:99|sku:woo-album|name:Woo Album|quantity:1|total:19.99
  7. Update the Column Mappingto determine which fields will appear on your export.
    • When adding columns, the data source determines what data will appear in the export. You can select an option from the list, add a custom meta key, or add a static value.
  8. Click Save.
1 (3)
Article Rating (3 Votes)
Rate this article
  • Icon PDFExport to PDF
Related Articles
Export Pickup Locations
Added on Wed, May 12, 2021
Configure settings for downloadable products
Added on Mon, May 10, 2021
Create missing WooCommerce pages
Added on Wed, May 12, 2021
Create a custom XML export format
Added on Wed, May 12, 2021
Compare subscriptions and orders
Added on Wed, May 12, 2021