PhotopilotPhotopilot
Connect

How do you connect Fashion Cloud to Shopware?

Fashion Cloud and Shopware do not communicate directly: you need a layer that matches Fashion Cloud products to your items by EAN, puts the images in the right order and brand style, and places them on the product with texts and properties through the Shopware Admin API. With Photopilot, this works using a Fashion Cloud API token and a Shopware integration key; new images are retrieved every half hour.

Updated:

Studio photo of a model in a sweater and jeans, ready for a product page
  • every half hour new Fashion Cloud images and brand rights
  • a few minutes until approved texts are in Shopware
  • every 2 hours check what is actually live

What you need

Fashion Cloud is a platform where brands make product images and product data available to their retailers. Shopware is your online store. There is no standard button that connects the two, so the integration runs through an intermediate layer that matches, edits, and publishes.

On the Fashion Cloud side, you need a retailer account with an API token. Brands decide for themselves whether to participate by granting you access in Fashion Cloud. On the Shopware side, create an integration under Settings, System, Integrations with an access key, secret key, and write permissions for products.

Your item file must also contain EAN codes per variant, usually from your POS system or ERP. Without an EAN, there is little to match reliably.

  • Fashion Cloud retailer account with API token
  • Rights for the brands you want to use
  • Shopware integration with access key, secret key, and write permissions for products
  • Items with an EAN for each variant and product numbers that exist in Shopware

Step 1: Retrieve and match by EAN

Every half hour, Photopilot reads which brands you are allowed to use and retrieves the products and images for those brands. A large initial import runs in batches and resumes where it left off after an interruption.

Each Fashion Cloud product is matched to a variant in your item file through the EAN (GTIN). The product’s color determines which color item the images belong to. If a barcode later moves to another item, the images move with it.

If a brand replaces a shoot in Fashion Cloud, the old images also disappear for you, except for images you uploaded yourself or deliberately locked. If a product temporarily comes back half empty from the API, that is not treated as a deletion.

Fashion Cloud pipeline in Photopilot with a connected source, model images, and product images
Fashion Cloud as the source, split into model images and product images.

Step 2: Image slots, order, and brand style

For each image, Fashion Cloud indicates how it was created: on a model, on a model without a face, on a ghost mannequin (hollow), laid flat or folded, and from which angle. Photopilot uses this to split model images and product images and assign each image to an image slot: front, back, detail, model, or set.

After that, your own image rules run: template by item group, background, shadow, color correction, and cropping. This makes brand images from Fashion Cloud look like your own product photography instead of a mix from fifty suppliers.

For each brand or product group, you choose whether images move through automatically or appear in a review step first. New brands are often put on review first and switched to automatic later.

Product images of shirts with guide lines for consistent margins
Every brand in the same crop, with image slot 1 as the main image.

Step 3: Images in Shopware, in the correct order

Photopilot adds images to the product as product media through the Admin API, or delivers them to your existing image import by FTP. Image slot 1 becomes position 1 in the Shopware gallery and therefore the main image; the other slots follow your order.

Photopilot marks the media it adds itself. This means a new version of the same slot replaces the previous Photopilot image instead of adding a second one next to it, while images you added manually in Shopware stay untouched. A shared media file from a duplicated product is not overwritten.

If a product is not in Shopware yet, for example because the import from your ERP runs later, Photopilot tries again later. As soon as the product appears, the push goes through after all.

Step 4: Texts, properties, and languages

In addition to images, Fashion Cloud also provides material and care instructions. Photopilot uses these for the product text and adds them to Shopware as the properties Material and Care Instructions, on the product page and, if you want, as filters. Material is added without a percentage, so the Cotton filter finds all items containing cotton; color and size remain unchanged.

For each store language, the description, SEO title (metaTitle), meta description (metaDescription), and optionally keywords and custom fields are written to the product. Photopilot only overwrites the product title if you choose to, because it often already comes from your ERP.

Photopilot reads languages and sales channels from Shopware itself and updates them every six hours. When you add a language, it automatically appears as an option.

What goes from Fashion Cloud to Shopware through Photopilot
From Fashion CloudIn PhotopilotIn ShopwarePace
Product imagesMatched by EAN, by image slot, editedProduct media, slot 1 as the main imageafter approval
MaterialComposition per productMaterial property, optional filterevery 15 minutes
Care instructionsCare symbols per itemCare instruction property, optional filterevery 15 minutes
Brand and item dataSource for AI product copydescription, metaTitle, metaDescription per languagewithin minutes
Brand rightsWhich brands you seenot applicableevery half hour

Check: what is actually live?

Shopware sometimes responds without an error message even though a field was not saved, for example when a field name does not exist. That is why Photopilot checks every two hours what is actually in the shop and flags fields that Shopware does not recognize.

Push logs per item show what was sent, what was already there, and what was skipped. Publishing can be direct or by batch, with manual retry. The content push to a live store is off by default: you turn it on yourself in the content settings, never automatically.

Tip: start with one brand set to review, monitor the push logs for a week, and then switch each brand to automatic one by one.

When this connection is not the smartest route

If you only use a few Fashion Cloud brands and do not edit the images, downloading from Fashion Cloud and running a simple image import into Shopware may be enough. However, you will miss out on your own crop, brand-by-brand control, and the connection with texts and filters.

Even if your item file does not have reliable EAN codes, it is worth getting your master data in order first. Every integration depends on that key.

FAQ

Frequently Asked Questions

Does Fashion Cloud have an integration with Shopware?

There is no standard integration that matches and edits images, then publishes them with texts and properties. Photopilot fills that gap: it reads Fashion Cloud, matches by EAN, and writes to your products through the Shopware Admin API.

Which keys do I need to connect Fashion Cloud to Shopware?

An API token from your Fashion Cloud retailer account and a Shopware integration with an access key, secret key, and write access to products. An admin login can be used as a fallback, but it stops working after a password change or 2FA.

How often are Fashion Cloud images updated in Shopware?

Photopilot retrieves new images and brand rights every half hour. After editing and any review, they go to Shopware; properties are updated every 15 minutes.

Can I choose the image order in Shopware myself?

Yes, using image slots. Slot 1 becomes the main image, and the other slots follow in the order you set per item group.

Does Photopilot overwrite my existing product photos in Shopware?

No. Photopilot only replaces media it placed itself and leaves images you added in Shopware in place.

Can the material from Fashion Cloud be used as a filter in Shopware?

Yes. Material and care instructions become an attribute and, if you want, a filter. Material is sent without a percentage, so the Cotton filter finds all items that contain cotton.

Does the integration work with multiple languages in Shopware?

Yes. Photopilot reads the languages and sales channels from Shopware and writes a description, SEO title, and meta description for each language. Properties also get their name in each language.

What if the product is not in Shopware yet?

Photopilot then tries again later. As soon as the product appears in the shop, the images and texts continue processing.

What happens if a brand replaces its Fashion Cloud images?

The new images come in and expired images are cleaned up, including in your webshop. Images you uploaded yourself or deliberately locked in place remain unchanged.