Skip to main content
All CollectionsIntegrationsShopware
Create a Product Data feed in Shopware 6
Create a Product Data feed in Shopware 6
Mollie Herbert avatar
Written by Mollie Herbert
Updated over 3 months ago

By default, our integration with Shopware 6 should automatically sync your product catalogue with REVIEWS.IO. However, there are cases where you may want to create a custom product data feed instead.

If you do not have a product data feed created, please follow the below steps.


Requirements

⭐️ Active REVIEWS.IO account

✅ Active Shopware account (Advanced or Professional)


Instructions ⚙️

Add a new Sales Channel and select “Product Comparison”

Section “General Settings"

Select the template “Google Shopping (XML)” and click “Apply template”.

Name: “REVIEWS.IO”

Section “Storefront Sales Channel”

Select the appropriate further settings, such as Storefront Sales Channel, Storefront domain, currency, etc.

Section “Product export”

Select the value "Live" for "Interval.

Select a created Dynamic Product Group and ensure that all products within the catalogue are included in this dynamic product group.

Further information regarding creating Dynamic Product Groups can be found here: https://docs.shopware.com/en/shopware-6-de/Catalogues/Dynamicproductgroups

Section “Status”

Make sure that the "Active" status is enabled.

Then click Save.

“Template tab”

Go to the "Template" tab and click on the "Test template" button.

When an error message appears, use the following code within the Product row field and click Save:

<item>
<title>###{{ product.translated.name | escape }}</title>
<g:id>###{{ product.productNumber }}</g:id>
<g:image_link>###{{ product.cover.media.url }}</g:image_link>
<link>###{{ seoUrl('frontend.detail.page', {'productId': product.id}) }}</link>
<g:gtin>###{{ product.ean }}</g:gtin>
<g:brand>###{{ product.manufacturer.translated.name | escape }}</g:brand>
<g:mpn>###{{ product.manufacturerNumber }}</g:mpn>
{%- if product.categories.count > 0 -%}
<g:product_type>
###{{ product.categories.first.getBreadCrumb | slice(1) | join(' > ') | raw | escape }}
</g:product_type>
{%- endif -%}
</item>

Copy the product data feed link.

Navigate to the Product Catalogue in your REVIEWS.IO account, and select Setup Product Feed.

Add the new data feed to your REVIEWS.IO account.

Further details can be found here.

Did this answer your question?