Risk Free, Backed By Our 90-Day Money Back Guarantee
 - 
Read More
Lifetime Licenses Are Ending Soon, Get Yours Before They're Gone
 - 
Read More
Risk Free, Backed By Our 90-Day Money Back Guarantee
Pricing

You may have seen some references on our site to annual licensing or renewals.

All plugins currently come with a lifetime license, no matter what the site says.

We’re currently running tests before we make the switch to annual pricing. Check the Discounts tab to purchase our other plugins and get a lifetime license before they’re gone.

I Understand I Have a Lifetime License
Now is your last chance to buy a lifetime license before we switch to annual pricing. Existing licenses will be unaffected.
Read More
200,000+ Active Installs
1500+ 5 Star Reviews
Now is your last chance to buy a lifetime license before we switch to annual pricing. Existing licenses will be unaffected.
Read More
200,000+ Active Installs
1500+ 5 Star Reviews

How To Export WooCommerce Orders With Custom Fields

Are you looking to export WooCommerce order data along with custom fields?

While WooCommerce includes a built-in feature for exporting order data, it falls short when it comes to including custom field data in the export.

Many WooCommerce stores have unique business requirements or specialized products that require the use of custom fields to capture additional information. This can include anything from personalized customer notes to specific product details that are crucial for fulfilling orders.

In this article, we will guide you through the step-by-step process of exporting WooCommerce order data that includes custom fields.

What Are Custom Fields in WooCommerce?

When it comes to eCommerce solutions, there's no one-size-fits-all approach. Custom fields in WooCommerce are additional pieces of information that can be added to products to capture more specific details not included in the standard WooCommerce fields. This flexibility is crucial for businesses with unique needs that require more than just the default options.

For example, if you are running a pizza restaurant and want to provide an option for customers to choose their preferred toppings and sauces, there is no direct way to achieve this using the standard WooCommerce features. While there are workarounds like variations, they are not flexible and can make your store bloated. In such cases, product add-ons or custom fields are the ideal solution.

WooCommerce product with custom field

Custom fields allow your customers to personalize their orders by selecting specific options that matter to them. Whether it's adding specific toppings to a pizza or specifying a gift message for a product, custom fields make it possible to offer a tailored shopping experience.

How To Export WooCommerce Orders with Custom Fields

When it comes to exporting WooCommerce orders along with custom fields, one of the best tools available is the WP All Export plugin. This powerful and user-friendly plugin simplifies the export process and supports custom fields, including those created using WooCommerce Product Add-ons or extensions.

WP All Export stands out for its comprehensive features set and ease of use. Here are some key features that make it the go-to solution for exporting WooCommerce orders:

  • Easily select which data to export, including standard fields, custom fields, and any other information stored in your WooCommerce orders.
  • Export your data in various formats such as CSV, Excel, or XML to suit your specific needs.
  • Set up automatic exports on a schedule so that you always have up-to-date data without manual intervention.
  • Filter and sort your order data to export only the information you need.
  • Seamlessly integrates with other business tools like Google Sheets via Zapier integration.

To add custom fields to your export, you'll need the premium version of the core WP All Export plugin and its WooCommerce Export add-on.

Once you have both zip files, navigate to Plugins › Add New to install and activate both the plugin and the add-on.

Install WP All Export Pro plugin

After installation, follow these steps to export WooCommerce orders with custom fields.

1. Create a New Order Export and Filter the Data

Navigate to All Export › New Export from your WordPress menu and select WooCommerce Orders as the export type.

select woocommerce orders as export type

WP All Export will scan your database for all order details and display the number of orders available for export.

If you want to export only a specific subset of your orders, you can easily do so using the powerful filtering options that come included with WP All Export.

To set up your filters, simply expand the Add Filtering Options panel and start adding your custom filter rules.

Filter completed order to export

For each filter rule, you need to specify three components: an element, a rule, and a value.

After adding all three components, click the Add Rule button to filter your orders. You can also add multiple rules and combine them using the AND and OR logic.

The New Export screen with added filters would look something like this.

WP All Export with filters applied

Once you have filtered your orders, click Customize Export File at the bottom of the screen to move to the next step.

2. Select Your Order Export Columns Including Custom Fields

WooCommerce includes a lot of information for each order. In some cases, you may only want to export a selected few fields.

WP All Export lets you easily select which specific fields you want to include using a drag and drop interface. Expand the different tabs listed in the Available Data section to see the supported fields.

To add a field as a column in the order export file, simply drag the field into the column selection area.

For custom fields, expand the Other tab and look for the custom fields used in your products. 

Add custom fields to your export

If the custom fields don't appear, click the Add Field button and search for them in the window that opens.

search for custom field in your order

Add all the custom fields you want to include in your order export file and then click the Preview button to see how it actually looks.

The same interface also lets you rearrange the columns in any order you see fit using the same drag-and-drop feature. If you add any field by mistake, you can also easily remove it by dragging it out of the selection area.

One of the standout features of WP All Export is that it lets you export orders in Excel, CSV, and XML formats.

Change WooCommerce order export file format

On the same page, expand the Export Type panel and choose the file format of your choice. You can read our documentation to learn more about exporting to a different file format. For this tutorial, we'll stick with the default CSV option.

Lastly, click the Continue button at the bottom to move to the next step.

3. Schedule Your Export and Configure Advanced Options

In addition to on-demand exporting, WP All Export allows you to create automated, recurring WooCommerce order exports. This is an incredibly useful feature if you need to regularly sync your order data with external tools or services.

On the Export Settings screen, expand the Scheduling Options panel. Here, you’ll find two options:

  • Use the optional paid Automatic Scheduling service from WP All Export.
  • Manually configure cron jobs on your server.

For this tutorial, we’ll select the Automatic Scheduling option and then choose whether to run the export weekly or monthly. After that, select the specific days and times that work best for your needs. 

For example, in this screenshot, we’re scheduling an order export to run at 2:00 a.m. every Tuesday.

Create New Orders Every Week Scheduling

Along with scheduling, WP All Export also offers real-time exporting. On the same page, expand the Advanced Options panel and tick the first option.

WP All Export advanced options

Both the above options allow you to export order data automatically and integrate with external applications using Zapier.

Scrolling down, you’ll find a list of settings presented as checkboxes. All are self-explanatory and can be enabled by clicking the corresponding checkboxes. The first option lets you export orders in real-time as soon as they are placed on your website. To learn more about other settings in the list, refer to our dedicated article on export settings.

When you’ve configured everything, add a custom file name and click the Save & Run Export button to move to the next step.

4. Download Your Export File

Based on the number of orders, it may take a few minutes to run the export. You will be notified when the file is ready for download.

Download exported WooCommerce order file

Depending on the file type you selected in Step 2, WP All Export provides various options to download the file. You can either click one of the options in the Click to Download section:

  • Click the file format name to download the file immediately.
  • Click the Bundle option to download a zip file containing the export file and an import template.

The second option will come in handy if you plan to migrate the order information to another site.

That’s it! With just a few clicks, you’ve successfully exported your WooCommerce order data, including custom field data.

Export WooCommerce Orders With Custom Fields

When it comes to exporting order data, WooCommerce offers a basic reporting feature that provides standard order data. However, to include custom field data in your export file, you’ll need to use a third-party WooCommerce plugin.

WP All Export is the best WooCommerce export plugin that allows you to do advanced order export. It features a user-friendly drag-and-drop interface that allows you to:

  • Select specific order fields, including custom fields created using WooCommerce add-ons/extensions.
  • Set powerful filters to select exactly which orders to export.
  • Schedule your export and deliver it to external applications using Zapier integration.
  • Choose from multiple file formats, including CSV, Excel, and XML.

Ready to effortlessly export your order data containing custom fields? Download and install the WP All Export plugin today!

Export WooCommerce Orders With Custom Fields - Frequently Asked Questions

How Do I Export Custom Fields From WooCommerce?

You can easily export custom fields added by WooCommerce extensions, as well as those created with plugins like ACF, Meta Box, and JetEngine, using the WP All Export plugin. Simply follow the export process documentation and add custom fields from the Available data panel on the right to the selection area on the left.

How Do I Export All WooCommerce Orders?

Exporting all WooCommerce orders using WP All Export is straightforward. Follow these four simple steps:

  1. Go to All Export › New Export and select Orders as the export type.
  2. Select your export fields using the Drag & Drop interface.
  3. Apply additional settings.
  4. Run the export and download your order export file.

How Do I Export WordPress Posts With Custom Fields?

WP All Export is the best plugin for exporting WordPress posts, including support for custom fields added by plugins such as Advanced Custom Fields, Meta Box, and JetEngine. You can learn more about the whole process from WP All Export's documentation on exporting WordPress posts with custom fields.

How To Migrate WooCommerce Orders?

To efficiently migrate orders from one WooCommerce site to another, you can use a combination of the WP All Export and WP All Import plugins.

  1. Use the WP All Export plugin to export orders from your source site.
  2. Import the exported order file to your destination site using the WP All Import plugin.

The best import export plugin for WordPress & WooCommerce.

Complete, granular control of your data with an easy to use drag & drop interface.
  • 90 Day Money Back Guarantee
  • Unlimited Installs
  • Lifetime Licence
  • Fast, World-Class Support
Get Started
90 Day Money Back Guarantee

Unlimited Installs.
World-Class Support. Money Back Guarantee.

Packages
Standalone
Import
Pro Package
$199
.00
/yr
Save $494, 71% Discount
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
$693 If Purchased Individually
Buy Now
90 Day Money Back Guarantee
Import + Export Pro Package
$299
.00
/yr
Save $1087, 78% Discount
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
$1386 If Purchased Individually
Buy Now
90 Day Money Back Guarantee
WooCommerce Import Package
$169
.00
/yr
Save $29, 15% Discount
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
$198 If Purchased Individually
Buy Now
90 Day Money Back Guarantee
Lifetime License
$1299
One-Time Payment
  • Import Pro + Export Pro
  • All Current Add-Ons
  • All Future Add-Ons
  • Lifetime Support
  • Lifetime Updates
  • No Renewal Fees
Buy Now
90 Day Money Back Guarantee
Import Standalone
$99
.00
/yr
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
Buy Now
90 Day Money Back Guarantee
Import + Export Standalone
$169
.00
/yr
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
Buy Now
90 Day Money Back Guarantee
Export Standalone
$99
.00
/yr
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
Buy Now
90 Day Money Back Guarantee
Packages
Standalone
Import
Pro Package
$16.58
per month, billed annually
Save $494/yr, 71% Discount
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
$693/yr If Purchased Individually
Buy Now
90 Day Money Back Guarantee
Import + Export Pro Package
$24.92
per month, billed annually
Save $1087/yr, 78% Discount
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
$1386/yr If Purchased Individually
Buy Now
90 Day Money Back Guarantee
WooCommerce Import Package
$14.08
per month, billed annually
Save $29/yr, 15% Discount
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
$198/yr If Purchased Individually
Buy Now
90 Day Money Back Guarantee
Lifetime License
$1399
One-Time Payment
  • Import Pro + Export Pro
  • All Current Add-Ons
  • All Future Add-Ons
  • Lifetime Support
  • Lifetime Updates
  • No Renewal Fees
Buy Now
90 Day Money Back Guarantee
Import Standalone
$8.25
per month, billed annually
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
Buy Now
90 Day Money Back Guarantee
Import + Export Standalone
$14.08
per month, billed annually
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
Buy Now
90 Day Money Back Guarantee
Export Standalone
$8.25
per month, billed annually
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
Buy Now
90 Day Money Back Guarantee

Unlimited Installs.
World-Class Support. Money Back Guarantee.

Developer
Pro features to get your WordPress data moving
Normally $299/yr
$149
.00
/yr
Save $150
Import & Export Pro
  • Posts Types, Pages & Taxonomies
  • Custom Fields & Meta Support
  • WordPress Users Support
  • Gravity Forms Entries
  • Developer Tools
  • Pro Settings
  • See detailed list of features
    Buy Now
    90 Day Money Back Guarantee
    Professional
    Everything you need to import and export anything
    Normally $599/yr
    $299
    .00
    /yr
    Save $300
    All Features & Integrations
  • WooCommerce
  • Bulk Editing & Data Migration
  • Advanced Custom Fields
  • JetEngine
  • Meta Box
  • Manual Scheduling
  • See detailed list of features
    Buy Now
    90 Day Money Back Guarantee
    Unlimited Lifetime
    All features and integrations forever for unlimited sites
    Normally $1599
    $1299
    .00
    once
    Limited-Time Offer
    ONE-TIME PAYMENT 
  • Import Pro + Export Pro
  • All Current Features & Integrations
  • All Future Features & Integrations
  • Lifetime Updates
  • Lifetime Support
  • No Renewal Fees
  • See detailed list of features
    Buy Now
    90 Day Money Back Guarantee

    Risk Free with our Money-Back Guarantee

    We would love for you to try WP All Import. Our 90-day money-back guarantee means that if you decide our plugins don’t meet your needs, just let us know, and we’ll gladly give you a full refund, no questions asked.
    200,000+ Active Installs
    1500+ 5 Star Reviews
    Developer
    $149
    .00
    /yr
    Buy Now
    Professional
    $299
    .00
    /yr
    Buy Now
    Ultimate Lifetime
    $1299
    Buy Now
    Unlimited Lifetime Package Features
    included in only in the Ultimate Lifetime Package
    One-Time Payment. No Renewal.
    All Future Add-Ons
    Developer Package Features
    included in all packages
    Untilimited Site Activations
    World-Class Support
    Import & Export Custom Post Types, Pages & Taxonomies
    Import & Export Custom Fields & Meta
    Download Import File from URL & FTP
    Export to CSV, XLSX, and XML
    Import & Export Filters
    Import & Export WordPress Users
    Import & Export Gravity Forms Entries
    Delete Missing Records on Import
    Run PHP Functions on Imports & Exports
    Choose Which Data to Update
    WP_Query Exports
    Secure Client Mode for Exports
    Zapier Integration for Exports
    Professional Package Features
    everything the Developer package, plus:
    Import & Export WooCommerce Products
    Import & Export WooCommerce Product Galleries
    Import & Export WooCommerce Orders
    Import & Export WooCommerce Customers
    Import & Export WooCommerce Reviews & Coupons
    Sync WooCommerce Stock & Prices
    Import & Export ACF Fields
    Import & Export JetEngine Fields
    Import & Export Meta Box Fields
    Export to Google Merchant Center
    Migrate Data Between Sites
    Bulk Edit with Export, Edit, Import
    Manual Scheduling for Imports & Exports

    Have any questions? 

    These are some of the most frequent questions we get about how to get data imported to or exported from WordPress

    Can I use any file type to import my data?

    Absolutely. It doesn't matter how big your CSV file is or what your column names are. Just use our Drag and Drop interface to map incoming data elements to their target fields, and you'll be done in minutes.

    Can I import Excel or Google Sheets to WordPress?

    Yes. Importing any spreadsheet is straightforward. Need to import Google Sheets to WordPress? Just copy and paste its URL. Need to import into WordPress from Excel? Same thing!

    How does my WordPress import data need to be organized?

    Our plugin is extremely flexible, so you probably won't have to make any changes to your data. You can try your WordPress import right now, and if you have any issues, we'll be glad to help you out.

    What will my WordPress export file look like?

    Unlike other solutions, our plugin gives you complete control over your WordPress export, including how it's formatted. You can modify fields, merge them together, and even create completely custom fields using embedded PHP.

    How do I export WordPress data to CSV?

    To export data to a CSV file, you don't have to do anything at all, as CSV is our default export format. If you want to export to other file formats, just change the export type in the Drag & Drop screen.

    Can I export WooCommerce products?

    Yes. Our software is completely integrated with WooCommerce. It provides full support to export WooCommerce customers, orders, products, variations, attributes, subscriptions, and reviews.
    linkcross