In this article, you'll learn how to import product data from Shopware 6 into Channable.
Before you start
You'll need
- A Shopware 6 account
Good to know
Importing from a staging environment: You must whitelist Channable's IP addresses to connect through a staging environment. Without whitelisting, you may receive misleading errors suggesting your credentials are incorrect.
To prevent this, please contact our Support team to request our IP addresses and add them to your staging environment whitelist before continuing.
Contents
- Step 1: Download the Channable Integration app
- Step 2: Connect with Channable
- Step 3: Map your products
- Step 4: Review your imported items
Step 1: Download the Channable Integration app
To import your product data from Shopware 6 to Channable, you'll need to install the Shopware 6 Channable Integration app.
The app can be installed in two ways: through your Shopware admin account, or Composer.
Install with Shopware 6 admin
- Log in to your Shopware 6 admin account. (accessible by adding /admin to the end of your shop domain)
- Go to Extensions > Store.
- In the search bar, search for “Channable” and select the Channable integration app.
- Click Add extension.
- Follow the steps in the installation wizard.
- Go to Extensions > My extensions.
- Click Install next to the Channable app.
- Click the to activate the app.
Install with Composer
- In the Shopware store, download the Channable Integration app. This is free to install.
- Add the app to the cart and proceed to checkout.
- You will need to log in to the Shopware store, if you haven't done so.
Note: Make sure you select your shop's domain on the checkout page. - Click Complete payment.
- In the Merchant section of your Shopware account, go to Shops and select the correct shop.
- Scroll to License list and click Channable Integration.
- Click Install via Composer.
- A pop-up will appear with further instructions. Follow these to install the app.
Step 2: Connect with Channable
At this point, the Channable Integration app should be installed to your Shopware 6 account.
- In your Shopware 6 admin account, go to Settings > Connect to Channable.
- Click Connect to Channable.
- You will be redirected to Channable to create your connection. If you haven't logged in yet, you'll be prompted to do so.
- Click Add connection.
- Open the project you want to import your product data to.
- Go to Setup, click + Set up import and select Shopware 6.
- At Choose an existing connection or create a new one, select the Shopware 6 connection you just made.
- Provide the requested information:
- For Name, give your channel a descriptive name (e.g. "Shopware EN")
- For Choose language, select the language your import data is in.
- For Import filter, select whether you only want to import active products or not.
- Click Start import. You'll be redirected to the Edit Mapping step to map your product information.
Step 3: Map your products
This page displays your import fields (fields retrieved from your Shopware 6 webshop [e.g. price, description, title]), and corresponding project fields (Channable's standardized fields used to streamline channel setups).
-
Compare and adjust mapping:
Review your Import fields against Channable's matched Project fields. If a field was matched incorrectly, click on the field to select a different field. -
Check and correct field types:
Check that the right field type is assigned to your project fields. If a field has the wrong type, click Edit next to the field, select the correct type in the dropdown, and click Save & Import. -
Exclude fields (optional):
To exclude a field from being included in your product data, click the checkbox in the Select column for that field and click Do not import selected fields.
Once you've finished mapping, click Save & Import to start importing your product data. Depending on how much data you're importing, this can take some time.
Step 4: Review your imported items
After your product data has finished importing:
- Go to the Items page to view your imported products.
- Click on an item to see detailed information.
You're good to go! Your items are ready to use to create and optimize Feeds, Marketplaces, Shopping Ads, and more in Channable.
Adding additional Shopware connections
To add more Shopware connections (e.g. for different locales), repeat the steps in this article starting from Step 2.
Troubleshooting
Error: Connection with your eCommerce platform expired.
To solve this error, you'll need uninstall and reinstall the Channable app in your Shopware backend.
- In your Shopware backend, go to Extensions > My Extensions.
- At your Channable extension, click > Uninstall.
- Repeat the steps in this article again, starting from Step 2.
Important: You must connect to Channable within 24 hours of installing the app to prevent your connection from expiring. If your connection expires, you'll need to install the app again.