Content Logic befindet sich in der Beta-Phase. Wähle ein Projekt und öffne es über Einstellungen > Content Logic.
Warum Content Logic verwenden?

Konsistenz im großen Maßstab
Definiere ein Inhaltsmuster einmal. Wende es automatisch auf Hunderte oder Tausende von Produkten an.
Dynamische Inhalte
Nutze Formeln und Bedingungen, damit sich Inhalte an die Attribute, die Marke oder die Kategorie jedes Produkts anpassen.
Kanaloptimierung
Forme Inhalte pro Kanal um: kürzen für Marktplätze, formatieren für deinen Webshop, HTML entfernen für Feeds.
Weniger manuelle Arbeit
Schluss mit Kopieren und Einfügen. Lass Variablen und Bedingungen die Inhalte für dich generieren.
Content Logic setzt voraus, dass dein Projekt Produktfamilien, Kategorien und Produktattribute eingerichtet hat. Markenvariablen werden deinen Produktfamilien zugeordnet. Kategorievariablen werden deinen Kategorien zugeordnet.
So funktionieren Variablen
Jede Variable nutzt die Syntax{{scope.key}}. Gib {{ in ein formelunterstütztes Feld ein, um das Autocomplete-Dropdown zu öffnen und zu sehen, was verfügbar ist.
Die sieben Bereiche
Content Logic gruppiert Variablen in sieben Tabs. Jeder Tab zeigt einen Zähler an, wenn er Variablen enthält, sodass du auf einen Blick siehst, welche Bereiche du nutzt.| Tab | Syntax | Wofür er da ist |
|---|---|---|
| Standards | {{product.*}}, {{current.*}} | Integrierte Variablen, die aus Produktdaten aufgelöst werden |
| Global | {{global.*}} | Gemeinsame Werte, die bei jedem Produkt gleich bleiben |
| Marken | {{brand.*}} | Werte, die sich pro Marke oder Produktfamilie unterscheiden |
| Kategorien | {{category.*}} | Werte, die sich pro Kategorie unterscheiden |
| Produkte | {{product.*}} (benutzerdefiniert) | Berechnete Werte aus Formeln auf Produktfeldern |
| Kanäle | {{channel.*}} | Inhalte, umgeformt für einen bestimmten Vertriebskanal |
| Bedingt | {{if key}} | Inhalte, die sich je nach Produktdaten ändern |
Standardvariablen
Beispiele und Anwendungsfälle ansehen → Der Tab Standards ist eine schreibgeschützte Liste aller integrierten Variablen. Sie werden automatisch aufgelöst, du erstellst sie also nie. Deine benutzerdefinierten Produktattribute erscheinen hier ebenfalls, referenziert als{{attribute.your_attribute_code}}.
Datum & Zeit
Datum & Zeit
| Variable | Beispielwert |
|---|---|
{{current.year}} | 2026 |
{{current.month}} | February |
{{current.month_number}} | 02 |
{{current.week}} | 8 |
{{current.day}} | 17 |
{{current.day_name}} | Tuesday |
{{current.quarter}} | Q1 |
{{current.season}} | Winter |
{{current.date}} | 2026-02-17 |
Produktidentität
Produktidentität
| Variable | Beschreibung |
|---|---|
{{product.sku}} | Stock Keeping Unit |
{{product.ean}} | European Article Number (Barcode) |
{{product.upc}} | Universal Product Code (12-stellig) |
{{product.mpn}} | Manufacturer Part Number |
{{product.brand}} | Markenname |
{{product.supplier}} | Lieferantenname |
{{product.family}} | Produktfamilie |
{{product.category}} | Primäre Kategorie |
{{product.product_type}} | Simple, Configurable, Virtual, Bundle, Grouped |
Produktinhalt
Produktinhalt
| Variable | Beschreibung |
|---|---|
{{product.name}} | Produktname |
{{product.description}} | Vollständige Beschreibung |
{{product.short_description}} | Kurzbeschreibung |
{{product.meta_title}} | SEO-Titel |
{{product.meta_description}} | SEO-Beschreibung |
{{product.meta_keywords}} | SEO-Keywords |
{{product.main_image}} | Hauptbild-URL |
Preise
Preise
| Variable | Beschreibung |
|---|---|
{{product.price}} | Aktueller Verkaufspreis |
{{product.special_price}} | Aktionspreis |
{{product.cost}} | Einkaufs- oder Kostenpreis |
{{product.savings}} | Preis minus Aktionspreis |
{{product.savings_percent}} | Rabattprozentsatz |
{{product.margin}} | Preis minus Kosten |
{{product.margin_percent}} | Marge als Prozentsatz des Preises |
Physische Eigenschaften
Physische Eigenschaften
| Variable | Beschreibung |
|---|---|
{{product.weight}} | Gewichtswert |
{{product.weight_unit}} | g, kg, oz oder lb |
{{product.length}}, {{product.width}}, {{product.height}} | Maßangaben |
{{product.dimension_unit}} | mm, cm, m, in oder ft |
Bestand
Bestand
| Variable | Beschreibung |
|---|---|
{{product.stock_quantity}} | Aktueller Lagerbestand |
{{product.stock_status}} | in_stock, out_of_stock oder on_backorder |
{{product.low_stock_threshold}} | Schwelle für die Niedrigbestandswarnung |
Versand & Zoll
Versand & Zoll
| Variable | Beschreibung |
|---|---|
{{product.hs_code}} | Harmonized-System-Code |
{{product.country_of_origin}} | ISO-Ländercode |
Status & Scores
Status & Scores
| Variable | Beschreibung |
|---|---|
{{product.status}} | active, inactive, pending oder archived |
{{product.completion_score}} | Prozentsatz der Datenvollständigkeit |
{{product.quality_score}} | Gesamtqualitätsscore |
Shop-Infos
Shop-Infos
| Variable | Beschreibung |
|---|---|
{{global.name}} | Shop- oder Firmenname |
{{global.url}} | Website-URL |
{{global.currency}} | Währungssymbol |
{{global.currency_code}} | ISO-Währungscode |
{{global.locale}} | Spracheinstellung |
Globale Variablen
Beispiele und Anwendungsfälle ansehen → Globale Variablen sind Schlüssel-Wert-Paare, die bei jedem Produkt gleich bleiben. Verwende sie für unternehmensweite Werte, die du häufig referenzierst.Eine Variable hinzufügen
Klicke auf Variable hinzufügen. Gib einen Schlüssel (nur Buchstaben, Zahlen und Unterstriche) und einen Wert ein. Das Wertfeld unterstützt Autocomplete. Gib
{{ ein, um andere Variablen zu referenzieren.Häufige globale Variablen
| Schlüssel | Beispielwert | Anwendungsfall |
|---|---|---|
company_name | ACME Industrial BV | Produktbeschreibungen, Rechtstexte |
website_url | shop.example.com | CTAs und Links |
support_email | support@example.com | Kontaktinformationen |
return_policy | 30 Tage Rückgaberecht, ohne Wenn und Aber. | Produktseiten, Beschreibungen |
shipping_promise | Kostenloser Versand ab 50 €. | Werbeinhalte |
warranty_text | 2 Jahre Herstellergarantie inklusive. | Produktspezifikationen |
lead_time_text | Versand innerhalb von 3–5 Werktagen. | B2B-Bestellinfos |
moq_default | 1 | Standard-Mindestbestellmenge |
compliance_general | Alle Produkte entsprechen den EU-Vorschriften. | Rechts- und Compliance-Fußzeilen |
Markenvariablen
Beispiele und Anwendungsfälle ansehen → Mit Markenvariablen definierst du eine Reihe von Feldern und füllst pro Marke unterschiedliche Werte ein. Sie werden deinen Produktfamilien zugeordnet: jede Produktfamilie ist eine Marke. Das ist ideal, wenn Marken unterschiedliche Botschaften, Compliance-Angaben oder Spezifikationen brauchen.Die Felder definieren
Erstelle auf dem Tab Marken die Felder, die du pro Marke möchtest. Jedes Feld hat einen Schlüssel, ein Label und einen Typ (Text, langer Text oder URL).
Werte pro Marke einfüllen
Wähle eine Marke aus dem Dropdown und fülle die Felder aus. Eine Fortschrittsanzeige zeigt, wie viele fertig sind, zum Beispiel „3/5 ausgefüllt“.
Feldtypen
| Typ | Eingabe | Anwendungsfall |
|---|---|---|
| Text | Einzelne Zeile | Taglines, kurze Werte |
| Langer Text | Mehrzeiliges Textfeld | Markengeschichten, Compliance-Texte, Beschreibungen |
| URL | URL-Eingabe mit Validierung | Marken-Websites, Logo-URLs |
Beispielfelder
| Schlüssel | Label | Typ | Marke A Wert | Marke B Wert |
|---|---|---|---|---|
tagline | Tagline | Text | Innovation for Life | Built to Last |
origin_story | Markengeschichte | Langer Text | Gegründet 1985 in München… | Familienunternehmen seit 1962… |
compliance_text | Compliance | Langer Text | ISO 9001:2015 zertifiziert. REACH-konform. | CE-gekennzeichnet. RoHS-konform. UL-gelistet. |
website | Website | URL | https://brand-a.com | https://brand-b.com |
moq | Min. Bestellmenge | Text | 50 | 100 |
{{brand.tagline}}. Ein Produkt von Marke B erhält „Built to Last“.
Kategorievariablen
Beispiele und Anwendungsfälle ansehen → Kategorievariablen funktionieren wie Markenvariablen, sind aber an Produktkategorien gebunden. Definiere eine Reihe von Feldern und fülle dann Werte pro Kategorie ein.Beispielfelder
| Schlüssel | Label | Kategorie: Befestigungselemente | Kategorie: Elektrisch |
|---|---|---|---|
material | Material | Edelstahl AISI 304 | Kupfer / PVC |
care_instructions | Pflege | Trocken lagern | Von Feuchtigkeit fernhalten |
short_intro | Kurzeinleitung | Hochwertige Befestigungselemente für konstruktive Anwendungen. | Elektrische Komponenten für die industrielle Verkabelung. |
size_guide_url | Größentabelle | /guides/fastener-sizes | /guides/wire-gauges |
{{category.material}}, {{category.care_instructions}} und so weiter. Jedes Produkt erhält die Werte seiner primären Kategorie.
Produktvariablen (berechnet)
Beispiele und Anwendungsfälle ansehen → Produktvariablen nutzen Formeln, um neue Werte aus bestehenden Produktdaten zu berechnen. Sie werden pro Produkt neu berechnet.Eine Variable hinzufügen
Klicke auf Variable hinzufügen. Gib ein Label, einen Schlüssel und eine Formel ein. Nutze Feld einfügen und Operator einfügen, um sie zu bauen, oder gib
{{ für Autocomplete ein.Formel-Operatoren
Arithmetik
Arithmetik
| Operator | Beschreibung | Beispiel |
|---|---|---|
+ | Addieren | {{product.price}} + 10 |
- | Subtrahieren | {{product.price}} - {{product.cost}} |
* | Multiplizieren | {{product.price}} * 1.21 |
/ | Dividieren | {{product.price}} / {{product.stock_quantity}} |
% | Modulo | {{product.stock_quantity}} % 12 |
( ) | Gruppierung | ({{product.price}} - {{product.cost}}) / {{product.price}} * 100 |
Mathematische Funktionen
Mathematische Funktionen
| Funktion | Beschreibung | Beispiel |
|---|---|---|
round() | Auf die nächste ganze Zahl runden | round({{product.price}} * 1.21) |
floor() | Abrunden | floor({{product.margin_percent}}) |
ceil() | Aufrunden | ceil({{product.weight}} / 0.5) * 0.5 |
min(,) | Kleinerer von zwei Werten | min({{product.price}}, 99.99) |
max(,) | Größerer von zwei Werten | max({{product.cost}} * 1.5, 9.99) |
abs() | Absolutwert | abs({{product.price}} - {{product.special_price}}) |
Textfunktionen
Textfunktionen
| Funktion | Beschreibung | Beispiel |
|---|---|---|
concat(,) | Zwei Werte verbinden | concat({{product.brand}}, " - ", {{product.name}}) |
uppercase() | In GROSSBUCHSTABEN umwandeln | uppercase({{product.sku}}) |
lowercase() | In Kleinbuchstaben umwandeln | lowercase({{product.brand}}) |
Einen Operator als Text verwenden
Um ein Operatorzeichen als wörtlichen Text anzuzeigen, setze einen Backslash davor:Beispielformeln
Preis inklusive Mehrwertsteuer:- Schlüssel:
price_incl_vat - Formel:
round({{product.price}} * 1.21 * 100) / 100 - Ergebnis: 120.99 →
€146.40
- Schlüssel:
margin_display - Formel:
round(({{product.price}} - {{product.cost}}) / {{product.price}} * 100) - Ergebnis:
42%
- Schlüssel:
display_name - Formel:
{{product.name}} ({{product.sku}}) - Ergebnis:
Stainless Steel Hex Bolt M10x50 (SS-HB-M1050)
- Schlüssel:
price_per_kg - Formel:
round({{product.price}} / {{product.weight}} * 100) / 100 - Ergebnis:
€15.29/kg
Kanalvariablen
Beispiele und Anwendungsfälle ansehen → Kanalvariablen formen bestehende Produktinhalte für einen bestimmten Vertriebskanal um. Jede nimmt ein Quellfeld und wendet eine oder mehrere Regeln der Reihe nach an.Eine Variable hinzufügen
Klicke auf Variable hinzufügen. Gib ein Label und einen Schlüssel ein und wähle dann das Quellfeld, das transformiert werden soll.
Quellfelder
Beschreibung, Kurzbeschreibung, Produktname, Meta-Titel, Meta-Beschreibung, Merkmale.Transformationsregeln
| Regel | Parameter | Was sie tut |
|---|---|---|
| Kürzen | Maximale Länge (Standard: 150) | Schneidet Text auf eine maximale Zeichenzahl |
| HTML entfernen | Keine | Entfernt alle HTML-Tags und lässt reinen Text übrig |
| Vorlage | Vorlagen-String | Umschließt oder formatiert Inhalte mit einer Vorlage |
| Aufzählungspunkte | Max. Punkte (Standard: 5) | Wandelt Text in eine Aufzählungsliste um |
Beispiel-Kanalvariablen
Amazon-Kurzbeschreibung:- Quelle: Beschreibung
- Regeln: HTML entfernen → Aufzählungspunkte (max: 5) → Kürzen (500)
- Ergebnis: Deine vollständige HTML-Beschreibung wird zu einer sauberen 5-Punkte-Zusammenfassung, begrenzt auf 500 Zeichen.
- Quelle: Produktname
- Regeln: Vorlage (
{{value}} - {{product.brand}} - Buy at {{global.company_name}}) → Kürzen (150) - Ergebnis: “Stainless Steel Hex Bolt M10x50 - Fischer - Buy at Industrial Supplies BV”
- Quelle: Beschreibung
- Regeln: HTML entfernen → Kürzen (2000)
- Ergebnis: Vollständige Beschreibung ohne Formatierung, begrenzt auf 2000 Zeichen.
Bedingte Blöcke
Beispiele und Anwendungsfälle ansehen → Bedingte Blöcke zeigen je nach Produktdaten unterschiedliche Inhalte. Sie funktionieren wie Wenn/Sonst-Anweisungen für deine Inhalte.Einen Block erstellen
Klicke auf dem Tab Bedingt auf Block hinzufügen. Gib ihm einen Namen und einen Schlüssel.
Bedingungen definieren
Wähle ein Produktfeld, wähle einen Operator und gib einen Wert ein. Füge weitere Bedingungen hinzu und verknüpfe sie mit UND oder ODER.
Bedingungsoperatoren
Bedingungen können sich auf jedes Produktfeld, jedes benutzerdefinierte Attribut oder jede Datum/Zeit-Variable beziehen. Der Feldselektor gruppiert sie nach Kategorie (Produktidentität, Inhalt, Preise, Physische Eigenschaften, Bestand, Versand, Status, Datum & Zeit) und enthält deine benutzerdefinierten Attribute.| Operator | Beschreibung | Wert nötig? |
|---|---|---|
equals | Exakte Übereinstimmung | Ja |
not_equals | Nicht gleich | Ja |
contains | Enthält Teilzeichenfolge | Ja |
not_contains | Enthält nicht | Ja |
starts_with | String beginnt mit | Ja |
ends_with | String endet mit | Ja |
greater_than | Numerisch größer als | Ja |
less_than | Numerisch kleiner als | Ja |
greater_than_or_equal | Größer als oder gleich | Ja |
less_than_or_equal | Kleiner als oder gleich | Ja |
in_list | Wert ist einer von (kommagetrennt) | Ja |
is_empty | Feld hat keinen Wert | Nein |
is_not_empty | Feld hat einen Wert | Nein |
is_true | Boolean ist wahr | Nein |
is_false | Boolean ist falsch | Nein |
Beispiele für bedingte Blöcke
Banner für kostenlosen Versand:- Schlüssel:
free_shipping - WENN
product.pricegrößer als50→Kostenloser Versand inklusive. - SONST →
Versandkosten werden an der Kasse berechnet.
- Schlüssel:
stock_message - WENN
product.stock_quantitykleiner als5UNDproduct.stock_statusgleichin_stock→Nur noch {{product.stock_quantity}} verfügbar, schnell bestellen. - SONST WENN
product.stock_statusgleichout_of_stock→Derzeit nicht auf Lager. {{global.restock_text}} - SONST →
Auf Lager und versandbereit.
- Schlüssel:
seasonal_promo - WENN
current.seasongleichWinter→Winterschlussverkauf: spare heute {{product.savings_percent}}%. - SONST WENN
current.seasongleichSummer→Sommerschlussverkauf: {{product.savings_percent}}% Rabatt. - SONST → (leer, keine Aktion außerhalb der Verkaufssaison)
- Schlüssel:
lead_time - WENN
product.categoryin_listCustom Orders, Made to Order→Lieferzeit: 4–6 Wochen. Kontaktiere uns für beschleunigte Optionen. - SONST WENN
product.stock_quantitygrößer als0→Auf Lager. {{global.lead_time_text}} - SONST →
Als Nachbestellung verfügbar. {{global.backorder_lead_time}}
- Schlüssel:
hazmat_notice - WENN
product.is_dangerous_goodis_true →⚠ Gefahrgut. Besondere Versandbeschränkungen gelten. {{brand.hazmat_handling}} - SONST → (leer)
Wo du Variablen verwenden kannst
Einmal definiert, kannst du Content-Logic-Variablen referenzieren in:- Massenbearbeitung: Nutze Variablen in Suchen und ersetzen, Anhängen/Voranstellen und Feldwert festlegen, um Inhalte im großen Maßstab zu generieren
- AI-Anreicherungs-Prompts: Füge Produktkontext, Markenrichtlinien und Kategorieanweisungen zu deinen Prompts hinzu
- Exportvorlagen: Formatiere die Ausgabe für verschiedene Kanäle und Plattformen
- Automatisierungen: Referenziere Variablen in Aktionen, die Inhalte generieren oder ändern
Deine Änderungen speichern
Content Logic erkennt, wenn du eine Änderung vornimmst. Eine Speicherleiste erscheint am unteren Rand der Seite:- Klicke auf Speichern, um deine Änderungen zu behalten.
- Klicke auf Rückgängig, um zum zuletzt gespeicherten Stand zurückzukehren.
Best Practices
Mit Globalen beginnen
Beginne mit globalen Variablen für gemeinsame Werte wie Firmenname, Versandrichtlinie und Kontaktinfos. Sie sind schnell eingerichtet und sofort nützlich.
Aussagekräftige Schlüssel verwenden
Benenne Variablen klar:
warranty_text, nicht var1. Du referenzierst diese Schlüssel überall, also halte sie lesbar.Mit echten Produkten testen
Prüfe einen Block oder eine Formel nach dem Erstellen an verschiedenen Produkten. Nutze die Live-Vorschau, um Probleme früh zu erkennen.
Bereiche schichten
Kombiniere Bereiche in einer Formel: Globale für gemeinsamen Text, Markenvariablen für Herstellerdetails, Kategorievariablen für Produkttyp-Details.
Verwandte Themen
Massenbearbeitung
Wende Variablen mit Massenaktionen auf einmal auf viele Produkte an.
Produkte anreichern
Injiziere Variablen in AI-Prompts für reichhaltigere, markengetreue Inhalte.
Exportvorlagen
Formatiere kanalfertige Ausgaben mit deinen Content-Logic-Variablen.
Automatisierungen
Referenziere Variablen in automatischen Aktionen, die Inhalte generieren.


