Skip to content
Documentation · 04

100 variants in 10 seconds.

With visual property selection, pattern-based SKU generation and live preview. Works per product or as a bulk operation.

01
What the generator does

Properties × options = variants.

Instead of creating each variant individually in the Shopware admin, you define properties, options and a pattern — the generator creates all combinations as variants.

Properties

Which play a role

e.g. colour, size, material. From all property groups available in Shopware, you pick the relevant ones.
Options

Which values

e.g. red, blue, green; S, M, L. Click the desired options per property.
Pattern

What each variant is called

Pattern with variables for SKU and name. Values are automatically inserted.
Preview

First 8 combinations

Before generating: live preview shows the first 8 variants. You spot pattern errors immediately.
02
Pattern with variables

Deterministic and repeatable.

Variables are automatically inserted into every variant pattern. The click order of options determines the order in the name.

SKU pattern
{number}-{option1}-{option2}
Name pattern
{parentName} ({option1}, {option2})
Result:SW-1001-rot-S
T-Shirt Basic (red, S)
Available variables

Seven variables for SKU and name

  • {number} — SKU of the parent product
  • {parentName} — name of the parent product
  • {option1}, {option2}, … — options in click order
  • {group1}, {group2}, … — names of the property groups
  • {counter} — Sequential number (1, 2, 3, …)
03
Property selection

Two-column selector with chips.

In the generator modal, all property groups are on the left, the options of the currently selected group on the right as clickable chips. Clear even with 40+ options per property.

Search

Filter across everything

The search field filters both property groups and options. No worries with 200 properties.
Select all

Completely with one click

"All" button per property marks all options at once. Handy if you need e.g. all sizes.
Click-Order

Determines the order

The order in which you click options determines the order in the variant name — the first-clicked option comes first.
Layout

Fixed modal height

Inner scroll, modal stays in place. No wild jumping when you (un)select options.
04
Safe deletion

Order check before variant deletion.

Prevents accidentally discarding active variants. Two modes with clear consequences.

Mode "Safe"

Only without orders

Deletes only variants for which no orders exist yet. Active variants remain untouched. Recommended default.
Mode "All"

Complete structure gone

Deletes all variants — including those with order history. Orders then only show the variant ID.
Confirmation

Dialog with count

Before deletion: dialog shows exactly how many variants are affected. "X of Y" with separation "with / without orders".
Audit

This too is logged

Variant deletions land in the audit log with user, time, count. Revert here is not possible — this is a real deletion.
05
Default patterns

Define once per shop.

So you don't have to re-enter the pattern for every product. Default comes from the config matrix, overridable per operation.

Config matrix

Tab "Variants"

Here you set default patterns for SKU and name. Acts as default in all variant operations.
Per product

Custom field override

Per product you can set your own pattern via custom field. The generator modal uses it as a suggestion.
Existing variants

No duplicates

If a parent product already has variants: existing combinations are not duplicated. Configurator settings are respected.
Position

Automatically continued

The position of variants is automatically continued. New variants line up at the back, old ones stay in place.
Questions?

We help with onboarding.

Personal setup, data migration from legacy systems, training for your team — on request, we get the PIM running productively in your shop.

Contact usRequest feature