WooCommerce
Import product data from your WooCommerce store into Channable.
In this article we explain the steps to import your products using a WooCommerce-based webshop.
You'll need: a WooCommerce account.
Good to know: All meta fields are automatically included in your import. If you don't want to import meta fields, contact Support.
To import product data in additional languages, you'll need to create separate imports for each language and select the different languages you want to import in. You can add these different languages in separate projects, or by combining imports in one project.
Configure WooCommerce and Channable
The WooCommerce REST API works on a key system to control access. These keys are linked to a user on your site.

Follow these steps in your WooCommerce account to create API keys:
In your WooCommerce account, go to Settings > Advanced > REST API.
Select Create an API key or Add Key. This takes you to the Key Details screen.
Add a Description.
Select the User you would like to generate a key for in the dropdown.
Select a level of access for this API key:
Read access
Write access
Read/Write access
Select Generate API Key. WooCommerce will create API keys for that user.
You should see Consumer Key and Consumer Secret keys, a QR Code, and a Revoke Key link.
Note down your Consumer Key and Consumer Secret, as you will need them in the next step.
Create your WooCommerce connection in Channable
In Channable, open the project you want to import your product data to.
Go to Setup, click + Set up import and select WooCommerce.
Fill in the following information:
For Label, give your channel a descriptive name.
For WooCommerce URL, paste your webshop URL. Important: Be sure to remove any extra / at the end of your URL. The URL should end with the domain extension (e.g. .com, .net).
For Consumer Key, enter the consumer key you noted in the previous step.
For Consumer Secret, enter the consumer secret you noted in the previous step.
For Version, select your WooCommerce version.
Click Connect with WooCommerce to finalize your connection.
Import mapping
This page displays fields retrieved from your WooCommerce account (e.g. price, description, title). We match these fields to standardized fields to make it easier for you to set up multiple channels with the same product data.
Tip: Want to learn more about how import mapping works in Channable? Read our dedicated guide on mapping.
Compare and adjust mapping.
Review your Imported data fields against Channable's matched Project fields. If a field was matched incorrectly, click on the field to select a different field.
Check the field type.
If a field has the wrong field type, click Edit next to the field, select the correct type in the dropdown, and click Save & Import.
Exclude fields (if needed).
To exclude a field from being included in your product data, click the checkbox in the Select column for that field and select the Exclude checkbox.
When you’re ready, click Save & Import to start importing your product data.
Overview
After your product data has finished importing:
Go to Overview to view your imported products.
Click on an item to see detailed information.

If you used WooCommerce's development environment to test your connection, make sure you replace the dev URL in your connection settings with your live URL so your information updates:
Setup > Settings (in [your WooCommerce channel]) > WooCommerce > WooCommerce URL
Last updated
Was this helpful?