Visser Labs – WooCommerce Plugins

  1. Home
  2. Knowledge Base
  3. WooCommerce Store Exporter Deluxe
  4. How to export Product Add-ons in Store Exporter Deluxe
  1. Home
  2. Knowledge Base
  3. Integrations
  4. How to export Product Add-ons in Store Exporter Deluxe

How to export Product Add-ons in Store Exporter Deluxe

Requires WooCommerce Product Add-Ons

When a customer picks a gift message, a wrapping option or a delivery speed on a product, you’ll want that choice in your order records. Store Exporter Deluxe adds native support for WooCommerce Product Add-Ons, so you can add those selections to your exports.

This guide shows how to confirm the integration is active, which fields it adds, and how to fix blank add-on columns.

Prerequisites

RequirementDetails
PluginStore Exporter Deluxe 5.4.5 or later, active and licensed
Third-party pluginWooCommerce Product Add-Ons, active
Add-on setupAt least one add-on group under Products → Add-ons in your WordPress admin
Order dataFor an Orders export, at least one order where a customer chose an add-on, so you can confirm the columns fill in

How it works

Store Exporter Deluxe checks whether WooCommerce Product Add-Ons is active. If it is, the plugin reads the add-ons in your global add-on groups and adds export fields for each one: a summary field plus one field per add-on on an Orders export, and a label and price pair per add-on on a Products export. On an Orders export the values come from what the customer chose on each order line item, while on a Products export they come from the add-ons saved on each product.

Confirm the integration is active

Check this first, because the add-on fields only appear when Store Exporter Deluxe detects Product Add-Ons.

  1. Go to WooCommerce → Store Export in your WordPress admin.
  2. Click Export Modules in the sidebar.
  3. Type Product Add-ons in the Search modules… box.
  4. Check that the Product Add-ons row shows an Active badge.
The Export Modules screen searched for Product Add-ons, with the search box and the Active badge on the Product Add-ons row highlighted

If the badge reads Inactive, activate WooCommerce Product Add-Ons on your Plugins screen, then click Refresh Status on the Export Modules screen. Store Exporter Deluxe also refreshes its module list whenever you activate or deactivate a plugin.

Export Product Add-ons with your orders

Use the Orders export type when you want to see what customers actually chose.

  1. Go to WooCommerce → Store Export.
  2. Click Quick Export in the sidebar.
  3. Under Select Export Type, select Orders.
  4. On the Export Fields step, click Add more fields.
  5. In the Select Export Fields dialog, tick Order Items: Product Add-ons and the Order Items: [add-on name] field for each add-on you want.
  6. Click Save Fields.
  7. Click Run Export.
  8. Click Download File.
The Quick Export type picker with the Orders tile highlighted
The Select Export Fields dialog for Orders with the Gift Message, Gift Wrap, Delivery Speed and Product Add-ons order item fields highlighted in the Selected Fields list

The fields work like this:

FieldWhat it exports
Order Items: Product Add-onsA summary of every add-on chosen on the line item, written as Name: value, with one add-on per line in the cell
Order Items: [add-on name]The value the customer chose for that one add-on, for example the text they typed in a Gift Message add-on

Prices that WooCommerce Product Add-Ons saves with a choice, such as Standard wrap (+$5.00), export as part of the value. Line items where the customer didn’t choose an add-on leave that column blank.

If an order has more than one line item, the Order Items Formatting card on the Filters & Sorting step decides how those items sit in your file. For detailed instructions, see How order items export formats work in Store Exporter Deluxe.

Export Product Add-ons with your products

Use the Products export type when you want to see how add-ons are set up on each product.

  1. Go to WooCommerce → Store Export.
  2. Click Quick Export in the sidebar.
  3. Under Select Export Type, select Products.
  4. On the Export Fields step, click Add more fields.
  5. In the Select Export Fields dialog, tick the Product Add-ons: [add-on name] Label and Product Add-ons: [add-on name] Price fields you want.
  6. Click Save Fields.
  7. Click Run Export.
  8. Click Download File.
The Select Export Fields dialog for Products, searched for Product Add-ons, with the six add-on label and price checkboxes highlighted

For detailed instructions on the rest of the export, see How to export WooCommerce products with Store Exporter Deluxe.

What the integration covers

Keep these limits in mind when you plan your export:

  • Fields come from global add-on groups: An add-on gets its own field only when it belongs to a group under Products → Add-ons. An add-on you create on a single product doesn’t get a field.
  • Products exports cover checkbox add-ons saved on the product: A Products export fills these columns only for a checkbox add-on saved on the product itself, with the same name as an add-on in a global group. The Label and Price columns list each option, joined into one cell with your category separator. Other add-on types, such as text fields and multiple choice, export as blank.
  • Orders exports record what customers chose: They don’t list the add-ons you’ve set up on a product.
  • Subscriptions exports have the same fields: They are named Subscription Items: Product Add-ons and Subscription Items: [add-on name].

Troubleshooting

The Product Add-ons fields don’t appear in the Select Export Fields dialog
First check that the Product Add-ons module shows Active on the Export Modules screen. Then check the export type, since the add-on fields only appear on Orders, Products and Subscriptions exports. Finally, check that your add-on belongs to a global group under Products → Add-ons, because an add-on created on a single product doesn’t get a field.
The add-on columns are in my export but the cells are blank on a Products export
Blank cells usually mean one of two things. The add-on isn’t a checkbox type, so a Products export has no value to show for it. Or the add-on only reaches the product through a global group, so the product itself has no add-on saved. To see what customers chose, run an Orders export instead.
The add-on columns are in my export but the cells are blank on an Orders export
Blank cells appear for any line item where the customer didn’t choose that add-on. If every line item for an add-on is blank, check that you ticked the right Order Items: [add-on name] field. Also check that you haven’t renamed the add-on since the orders came in, because Store Exporter Deluxe matches an order’s saved choice to the add-on’s current name.
The export fails or doesn’t finish while WooCommerce Product Add-Ons is active
Another plugin can interfere with an export, so rule WooCommerce Product Add-Ons out first.
  1. Update Store Exporter Deluxe and WooCommerce Product Add-Ons to their latest versions. Store Exporter Deluxe 5.4.1 fixed a conflict with WooCommerce Product Add-Ons and empty Product Add-ons values in exports.
  2. Deactivate WooCommerce Product Add-Ons on your Plugins screen.
  3. Run the export again.
  4. If the export now finishes, reactivate WooCommerce Product Add-Ons and open a support ticket with the error message you saw.
I see “An export is already running”
Store Exporter Deluxe runs one export at a time. If an earlier export stopped part way, the message clears by itself within 30 minutes. You can also click Retry once the earlier export has stopped.

Frequently asked questions

Do I need to turn on a setting to enable this?
No. Once Store Exporter Deluxe and WooCommerce Product Add-Ons are both active, the fields appear in the Select Export Fields dialog. There’s nothing to configure.
Can I export add-on prices?
Yes. On a Products export, use the Product Add-ons: [add-on name] Price field. On an Orders export, the price comes through as part of the chosen value, for example Standard wrap (+$5.00).
Does this cover other add-on plugins?
No. This article covers WooCommerce Product Add-Ons only. For the other plugins Store Exporter Deluxe supports, see Store Exporter Deluxe supported plugins list.

Need more help?

If you’re using Store Exporter Deluxe and your Product Add-ons data isn’t exporting as expected, open a support ticket, and our team will help you sort it out.

If you’re using the free Store Exporter plugin, ask on the WordPress.org support forum, and our team will get back to you there.

Was this article helpful?

Related Articles

Resources & Help