Skip to main content

Limitations of WooCommerce Products with Variations

Learn about a limitation in the WooCommerce API and how it affects products with variations.

Written by Elliot K

When you create a new WooCommerce listing with variations, or import an existing one, WooCommerce only provides Sellbrite with the slug for each variation attribute value, not the actual value itself. A slug is an identifier WooCommerce uses internally to represent an attribute value.

When you create a new WooCommerce listing with variations, or import an existing one, WooCommerce only provides Sellbrite with the slug for each variation attribute value, not the actual value itself. A slug is a simplified identifier WooCommerce uses internally to represent an attribute value.

This is a minor inconvenience when you're just managing existing WooCommerce listings in Sellbrite. It becomes a bigger problem if you're building your product catalog from those listings, since the variations on those products will also only carry slug values. That's an issue if you plan to use those same products to create listings on other channels, since slugs won't display correctly outside of WooCommerce.

Workaround

To fix the variation values on products built from WooCommerce listings:

  1. Once your product catalog is built from your WooCommerce listings, export your products to a CSV file.

  2. Update the variation columns with the correct values (for example, changing "black-white" to "Black & White").

  3. Save the CSV file, then import it back into Sellbrite.

Did this answer your question?