Export Products From Odoo

With Export Listings, you can publish a new product to WooCommerce in one operation, including pricing, inventory and images. To export listings from Odoo to WooCommerce, follow these steps.

Step 1: Add Products To Listings

  1. Go to Marketplaces ‣ Products ‣ Products and select the products you want to publish to WooCommerce.

  2. From the action dropdown, choose Add to Listings.

  3. In the popup, select the WooCommerce instance(s) and click Add to Listings.

The selected products now appear in Marketplaces ‣ Listing ‣ All Listing. From there, complete each Listing’s WooCommerce fields — categories, tags, weight and attributes — and make sure every variant has an Internal Reference (SKU).

Step 2: Choose An Export Method

You can export listings in two ways:

Method - 1: From The Operations Wizard

  1. Go to the Marketplaces ‣ Overview menu in Odoo.

  2. Click the Operations button from the instance record.

    Operation View
  3. Choose Export as the operation type, then from Export Operation, select Export Listings to WooCommerce.

    Listing Export Screen
  4. Choose whether to publish the listing with Publish in Store to publish the listings immediately (Published) or send them to WooCommerce as a draft (Unpublished).

  5. Click Process.

Method - 2: From The Listing View

  1. Go to the Marketplaces ‣ Overview menu in Odoo.

  2. Click the Listing button from the instance record to open where all your product listings are managed.

    View listings
  3. Select one or more Listings that have not yet been exported (Listed? is false).

  4. Open the Actions menu (gear icon) and choose Export/Update Listing in Marketplace.

    Export/Update Listing in Marketplace action
  5. The connector detects that the listings are not yet exported and opens the Export New Products to WooCommerce wizard. Choose what to include (price, inventory, images, publish state) and click Export Listing.

    Export Listing Options

What Gets Exported

A successful Export Listings call sends the following information to WooCommerce:

  • Listing Name, Description and Short Description

  • SKU (Internal Reference, variant SKUs travel with each variant)

  • Weight, converted from Odoo’s weight to the store’s configured Weight Unit

  • Price (regular and sale price, from the instance pricelist)

  • Stock for variants with Manage Stock? enabled

  • Images (one per variant)

  • Categories and Tags

  • Attributes and their values

  • Published / Unpublished status

Note

  • You can export up to 80 listings in a single operation.

  • Every variant must have a unique Internal Reference (SKU), WooCommerce matches products by SKU.

  • WooCommerce accepts only one image per variant, additional variant images are ignored.

  • Both simple and variable products are supported.