Skip to content
GARAN Generator

Shopware

GARAN labels for Shopware

Shopware shows the GARAN label natively in the storefront from Shopware 6.7.14 (early September 2026) and 6.6. For anything beyond the product page, export your catalogue as a CSV, add a guarantee-duration column, map three fields, and generate every GARAN label as a file in one batch.

Last updated July 24, 2026

Export a product CSV from Shopware 6

Shopware’s built-in Import/Export handles this, no extra software required.

  1. 1

    In the Administration, open Settings → Shop → Import/Export.

  2. 2

    Under Profiles, use the default product profile, or duplicate it to include your own fields.

  3. 3

    Switch to the Export tab, choose the product profile, and start the export.

  4. 4

    Download the generated CSV once it finishes.

  5. 5

    Open it in a spreadsheet to adjust the columns for the generator.

Match the columns to duration, brand and model

Shopware exports the manufacturer and product number you need. The guarantee duration is not a native field, so add it as a column.

GARAN column Where it comes from
duration In Shopware 6.7 you can store the guarantee duration natively on the product and export it. Older versions have no such field; add a "duration" column with the guaranteed years per product (from a custom field you export, or typed into the spreadsheet).
brand The manufacturer name (Hersteller). Rename that column to "brand".
model The product number (Produktnummer) or another model identifier. Rename it to "model".

Good to know

  • Shopware 6.7.14 (early September 2026) and 6.6 show the GARAN label and the legal-guarantee notice natively in the storefront, across all editions including Community. That covers your Shopware product page. You still need this CSV flow for a downloadable label file: package inserts and printed leaflets, shelf labels in physical retail, channels and marketplaces without native support, older Shopware versions, and one consistent label across every channel in a batch.
  • Store the guarantee duration in a Shopware custom field and include it in the export profile, so future exports already contain the duration column.
  • Shopware exports are UTF-8 and often semicolon-separated; the generator accepts both.
  • Only products with a guarantee of more than two years need a GARAN label.

The CSV the generator expects

The generator reads a plain three-column file. Whatever your shop exports, the goal is a table with these columns.

  • Three columns named duration, brand and model.
  • A header row is optional. With one, the column order does not matter and any extra columns are ignored.
  • Comma or semicolon separated, so German spreadsheet exports work as is.
  • Guarantee duration greater than two years, whole or half years (for example 3 or 4.5, dot or comma).
  • UTF-8 encoded, up to 500 rows per file.
Example CSV
duration brand model
5 ACME X-100
2.5 Gizmo Y-200
8 Contoso Z-300

A ready-made template CSV is available on the upload page once you are signed in.

Prefer to automate it? Use the API

Running Shopware headless or syncing often? Generate labels programmatically from your product data over the REST API instead of exporting a CSV by hand.

Explore the developer API

Free account

Unlock PDF, WebP and your label library

A free account adds PDF and WebP and saves every label you make to a personal library. It also lets you scale with batch CSV or the API, with 5 trial credits to start.

  • PDF and WebP formats, on top of the free SVG, PNG and JPG.
  • A saved label library: re-download anything you have made, any format or variant, free.
  • Batch generation from a CSV, up to 500 rows per file, returned as a ZIP.
  • REST API for your PIM, online shop, or build pipeline, with 5 trial credits to start.

Newsletter

Compliance & E-Commerce Radar

Your radar for EU e-commerce compliance: the GARAN label, the GPSR and other rules, plus new generator features and selected industry news. One short email when something matters. Unsubscribe any time.

By subscribing you consent to receiving the newsletter; you can unsubscribe at any time. See our privacy policy.