Skip to main content
Produktvariablen verwandeln bestehende Produktdaten mit Formeln in neue Werte. Anders als andere Variablen sind sie nicht statisch. Jede wird pro Produkt anhand der eigenen Felder dieses Produkts neu berechnet. Nutze sie, um Margen zu berechnen, Preise zu formatieren, Anzeigenamen zu erstellen und mehr. Richte sie im Tab Products unter Einstellungen > Content Logic ein.

Eine Produktvariable erstellen

WISEPIM content logic, the Products tab where dynamic products rules are defined
1

Variable hinzufügen

Gib ihr eine Bezeichnung, einen Schlüssel und eine Formel.
2

Formel erstellen

Referenziere Felder mit {{product.field}} und kombiniere sie mit Operatoren und Funktionen. Nutze die Schaltflächen Insert Field und Insert Operator, oder gib {{ für Autocomplete ein.
3

Vorschau prüfen

Die Live-Vorschau löst deine Formel mit Beispieldaten auf, sodass du das Ergebnis vor dem Speichern prüfen kannst.
4

In Inhalten referenzieren

Verwende {{product.your_key}} überall, wo Variablen unterstützt werden.

Operatoren und Funktionen

TypVerfügbar
Arithmetik+ (addieren), - (subtrahieren), * (multiplizieren), / (dividieren), % (Modulo), ( ) (Gruppierung)
Mathematikround(), floor(), ceil(), min(,), max(,), abs()
Textconcat(,), uppercase(), lowercase()
Um einen Operator als wörtlichen Text zu verwenden, maskiere ihn mit einem Backslash. S\/M\/L wird als “S/M/L” dargestellt.

Häufige Formeln

Jedes Beispiel zeigt die Formel und das Ergebnis, das sie mit Beispieldaten erzeugt.

Preis inklusive MwSt.

Berechne den Bruttopreis aus dem Nettopreis. Formel:
round({{product.price}} * 1.21 * 100) / 100
Ergebnis: €129,99 → €157,29 Verwende 1.21 für 21 % MwSt., 1.09 für 9 % usw. Das Muster round(...*100)/100 hält zwei Dezimalstellen ein.

Gewinnmarge in Prozent

Zeige die Marge als sauberen Prozentsatz an. Formel:
round(({{product.price}} - {{product.cost}}) / {{product.price}} * 100)
Ergebnis: Preis €129,99, Kosten €75,00 → 42% Referenziere sie als {{product.margin_pct_display}} in internen Berichten oder Datenqualitätsprüfungen.

Preis pro Gewichtseinheit

Nützlich für B2B-Kataloge, in denen Einkäufer den Preis pro kg oder pro Einheit vergleichen. Formel:
round({{product.price}} / {{product.weight}} * 100) / 100
Ergebnis: €2,45 / 0,085 kg → €28,82/kg

Anzeigename mit SKU und Marke

Erstelle einen standardisierten Anzeigenamen für Exporte und Kataloge. Formel:
{{product.brand}} | {{product.name}} ({{product.sku}})
Ergebnis: Fischer | Stainless Steel Hex Bolt M10x50 (SS-HB-M1050)

Ersparnis und Prozentsatz

Berechne den tatsächlichen Rabatt für Produkte im Angebot. Formel (Ersparnis):
round(({{product.price}} - {{product.special_price}}) * 100) / 100
Ergebnis: €30,00 Formel (Ersparnis in Prozent):
round(({{product.price}} - {{product.special_price}}) / {{product.price}} * 100)
Ergebnis: 23%

Volumen und Dimensionsgewicht

Berechne das volumetrische Gewicht, um Versandkosten zu schätzen. Formel (Volumen in cm³):
{{product.length}} * {{product.width}} * {{product.height}}
Ergebnis: 50 × 17 × 17 → 14450 cm³ Formel (Dimensionsgewicht in kg, mit Divisor 5000):
round({{product.length}} * {{product.width}} * {{product.height}} / 5000 * 100) / 100
Ergebnis: 2,89 kg

Mindestverkaufspreis aus Zielmarge

Berechne den Mindestpreis, der eine Mindestmarge hält. Formel:
round({{product.cost}} / (1 - 0.30) * 100) / 100
Ergebnis: Kosten €75,00, Zielmarge 30 % → €107,14 Ändere 0.30 auf deine gewünschte Mindestmarge.

Bestandswert (Kosten × Menge)

Berechne den Lagerwert pro Produkt für Berichte. Formel:
round({{product.cost}} * {{product.stock_quantity}} * 100) / 100
Ergebnis: Kosten €2,45, Bestand 500 → €1.225,00

Formatierter Spezifikations-String

Erstelle eine standardisierte Spezifikationszeile aus mehreren Feldern. Formel:
concat({{product.weight}}, " ", {{product.weight_unit}}, " | ", {{product.length}}, "×", {{product.width}}, "×", {{product.height}}, " ", {{product.dimension_unit}})
Ergebnis: 0.085 kg | 50×17×17 mm

Aufschlagsbasierter Verkaufspreis

Berechne den Verkaufspreis, indem du einen festen Aufschlag auf die Kosten anwendest. Formel:
round({{product.cost}} * 1.60 * 100) / 100
Ergebnis: Kosten €75,00, 60 % Aufschlag → €120,00

Tipps

  • Prüfe die Vorschau vor dem Speichern. Sie verwendet Beispielwerte, um zu zeigen, wie deine Formel aufgelöst wird.
  • Fülle die Felder, die du referenzierst. Ist ein referenziertes Feld leer, wird die Formel zu einem leeren String aufgelöst und die Berechnung läuft nicht.
  • Formatiere Preise sauber. Verpacke Preisformeln in round(...*100)/100 für saubere Ergebnisse mit zwei Dezimalstellen.
  • Kombiniere Variablentypen. Produktvariablen können in ihren Formeln andere Produkt-, globale, Marken- und Kategorievariablen referenzieren.

Verwandt

Globale Variablen

Nutze unternehmensweite Inhalte über alle Produkte hinweg.

Markenvariablen

Speichere unterschiedliche Werte pro Marke.

Kategorievariablen

Speichere unterschiedliche Werte pro Kategorie.

Bedingte Blöcke

Zeige Inhalte nur, wenn Bedingungen erfüllt sind.