Campaigns

Grundlegende Informationen #
Kampagnen haben immer einen Namen Ihrer Wahl. Optional können Sie eine Beschreibung hinzufügen, um sich und Ihre Kollegen an den Zweck der Kampagne zu erinnern.
Zeitplanung #
Entscheiden Sie, ob eine Kampagne unbegrenzt laufen oder innerhalb eines bestimmten Zeitraums aktiv sein soll. Die Terminierung ist besonders nützlich, wenn Sie die Ergebnisse nur während eines bestimmten Zeitraums beeinflussen möchten, z. B. in der Black Friday Woche oder während Ihrer Weihnachtsverkäufe.
Die Nutzung der Terminierung verhindert, dass Sie versehentlich vergessen, die Kampagne zu deaktivieren, wenn sie nicht mehr relevant ist.
Produktauswahl #
Beim Konfigurieren von Triggern und Regeln sollten Sie Produkte so auswählen, dass Ihre Kampagnen stets aktuell bleiben, auch wenn sich Ihr Katalog ändert.
Sie können Produkte mit der Produktliste einzeln auswählen, empfohlen wird jedoch, Schlüsselwörter mit Search einzugeben oder Filter zu nutzen, um Produkte dynamisch auszuwählen.
So bleiben Ihre Kampagnen relevant, auch wenn Produkte ausverkauft sind oder neue zu Ihrem Katalog hinzugefügt werden.

Produktliste #
Dies ist die einfachste Möglichkeit, Produkte für Ihre Kampagne zu wählen. Suchen Sie einfach nach den gewünschten Produkten und klicken Sie darauf, um sie auszuwählen.
Sie können beliebig viele Produkte auswählen. Sollten Produkte später aus Ihrem Katalog entfernt werden, sind sie nicht mehr in den Ergebnissen enthalten.
Filter #
Mit diesen können Produkte dynamisch ausgewählt werden, basierend auf deren Eigenschaften. Alle Produkte, die zu einem beliebigen Zeitpunkt den Filtern entsprechen, sind Teil der Kampagne.
Die Filter-Oberfläche ermöglicht die Auswahl beliebiger Eigenschaften, z. B. Produkte im Angebot mit einem Preis unter 100 € und zugleich als margenstarke Artikel.
Dynamische Werte #
Wenn eine Kampagne einen Trigger verwendet, der auf spezifische Produkte verweist, wie When Seeing Products Matching, können Sie dynamische Attributswerte in Ihren Filtern verwenden, indem Sie {{ attribute_name }} als Wert angeben.
Beim Auswerten der Kampagne wird {{ attribute_name }} durch den tatsächlichen Attributwert des aktuell betrachteten Produkts ersetzt. Dadurch lassen sich kontextabhängige Filter erstellen, die sich automatisch anpassen.
Beispielsweise sorgt ein Filter wie type = {{ type }} dafür, dass nur Produkte angezeigt werden, die denselben type wie das betrachtete Produkt haben. Wenn ein Besucher ein Produkt mit type = "Overalls" betrachtet, wird der Filter zu type = "Overalls" ausgewertet und es werden nur Produkte dieses Typs angezeigt.
Sie können dynamische Werte mit statischen kombinieren. Ein Filter mit type = {{ type }} und price < 500 schließt nur Produkte selben Typs ein, die zudem unter 500 € liegen.
Dynamische Attributswerte funktionieren nur mit Triggern und Logiken, die eine oder mehrere Produkt-IDs erhalten, wie When Seeing Products Matching im Merchandising.
Search #
Wählen Sie Produkte per Freitext aus. Geben Sie einfach Schlüsselwörter ein, die zu den gewünschten Produkten passen, z. B. “Nike Sneakers”, “Erdbeer Whey Pulver” oder “Macbook Pro”.
Alle Produkte, die zu diesen Stichwörtern zu einem beliebigen Zeitpunkt passen, sind Teil der Kampagne.
Trigger #
Diese steuern, wo Ihre Kampagnen aktiv sein sollen. Trigger reichen von überall bis zu einem bestimmten Banner auf einer konkreten Produktseite.
Kampagnen können bei einem beliebigen der ausgewählten Trigger ausgelöst werden oder nur, wenn alle Triggerbedingungen erfüllt sind.
Nachfolgend finden Sie alle derzeit verfügbaren Trigger.
Cross-Platform #
Wird verwendet, um alle Clerk-Elemente zu erfassen oder einzelne nach ihren Content-IDs oder API-Endpunkten auszuwählen.
- Überall: Alle Clerk-Elemente auf Ihrer Website, in Emails und Chat.
- Nur für spezifische Inhalte: Beliebige Content-Blöcke, die Sie in Search, Recommendations und Email erstellt haben.
- Für spezifischen API-Endpunkt: Endpunkte wie recommendations/complementary oder search/predictive. Dies ist meist nur bei serverseitigen Setups notwendig.
- Für spezifischen API-Parameter: Ermöglicht das programmatische Auslösen der Kampagne programmgesteuert.
- Wenn Kundenattribut …: Zielgerichtet, wenn der identifizierte Kunde Attribute hat, die Ihren Bedingungen entsprechen.
- Wenn Kunde in Audience …: Zielgerichtet, wenn der Kunde zu einer oder mehreren ausgewählten Audiences gehört.
Search #
Spezialisiert für Ergebnisse, die in Instant Search, auf der Search-Seite oder Omnisearch angezeigt werden.
- Bei allen Suchen: Alle Suchanfragen von Besuchern.
- Bei einer Suchanfrage: Spezifische Wörter Ihrer Wahl, entweder als exakte oder nahe Übereinstimmung oder wenn die Anfrage das Wort einfach enthält. Kann auch leer gelassen werden, um den Leere-Zustand in Omnisearch anzusprechen, bevor eine Suchanfrage eingegeben wurde.
Chat #
Spezialisiert auf Ergebnisse, die in Chat angezeigt werden, wenn nach Produkten gesucht wird.
- Bei allen Chat-Suchen: Beeinflusst alle Produkte, die in Chat angezeigt werden, wenn danach gesucht wird.
- Bei einer Chat-Suche…: Beeinflusst nur Produkte, die in Chat mit bestimmten Stichworten gefunden werden. Wählen Sie Wörter für eine genaue oder nahe Übereinstimmung oder sprechen Sie Anfragen an, die das Wort einfach enthalten.
Recommendations #
Spezialisiert für Onsite-Elemente, die Recommendations-Logiken verwenden, wie Bestseller auf der Startseite oder Cross-Sell auf den Produktseiten.
- Beim Anzeigen einer Kategorie: Wählen Sie eine bestimmte Kategorieseite nach Name. Gilt für die Logiken Bestsellers & Trending in Category, unabhängig davon, ob sie als Banner oder als vollständige Kategorieseite angezeigt wird.
- Für alle Kategorien: Wie oben, aber auf jeder Kategorieseite.
- Beim Anzeigen passender Produkte: Gilt für die Logiken Best Cross-Sell und Best Alternatives auf den Produktseiten entsprechend Ihrer Auswahl.
- Bei allen Recommendations: Alle Recommendations-Elemente auf der Website.
Email #
Spezialisiert für E-Mail-Marketing, sowohl beim Einbetten von Produkten als auch beim Versand über Clerk.
- Nur für spezifische KI-Kampagne: Auswahl nach Name.
- Nur für spezifischen Newsletter: Auswahl nach Name.
- Nur für spezifischen Trigger: Auswahl nach Name.
- Nur für spezifische eingebettete Email: Auswahl nach Embed-Name.
- Bei allen KI-Kampagnen: Zielt auf jede aktive KI-Kampagne ab.
- Bei allen Newslettern: Zielt auf alle aktiven Newsletter ab.
- Bei allen Triggern: Zielt auf alle aktiven Trigger ab.
- Bei allen eingebetteten E-Mails: Zielt auf alle aktiven Email-Embeds ab.
Regeln #
Diese bestimmen, wie Ihre Ergebnisse beeinflusst werden können, indem ihre Position in den Ergebnissen verändert wird. Position bedeutet einfach, ob ein Produkt als 1., 10., 34. usw. angezeigt wird.
Regeln können sehr breit gefasst sein, z. B. das Hervorheben aller Produkte im Angebot, oder sehr eng, wie das Anheften eines Paars Nike Sneakers im Alternatives-Banner für ein anderes, ähnliches Paar.
Erzwingen #
Ignoriert alle bestehenden Logiken einschließlich Filter und andere Merchandising-Regeln. Produkte können auch in die Ergebnisse gezwungen werden, wo sie sonst nicht angezeigt würden.
- Immer oben anheften: Die aggressivste Regel, die eines oder mehrere Produkte ganz oben platziert und alle anderen Logiken ignoriert.
Sortieren #
Verändert die Reihenfolge der Ergebnisse, zeigt aber nur Produkte an, die ursprünglich im Ergebnis-Set enthalten waren.
Beispiel: Wenn Sie Ihre Nike Air 2.0 Sneakers boosten, werden sie nicht für Suchanfragen nach “T-Shirts” angezeigt, aber bei Suchen nach “Sneakers” bevorzugt platziert.
Sortierregeln sind großartig, um Ergebnisse zu beeinflussen und dennoch die Intelligenz der Clerks AI beizubehalten.
- Position im Ergebnis anpassen: Erhöht Produkte prozentual. Beispiel: Werden Adidas-Produkte an Position 20 angezeigt, werden sie mit einer Anpassung von 50 % an Position 10 platziert. Bei 100 %-Anpassung erscheinen sie automatisch auf Position 1.
- In Ergebnissen fördern: Platziert strategisch bestimmte Produkte im Ergebnis. Beispiel: Jedes 3. Produkt ab dem 2. Ergebnis soll ein margenstarker Artikel sein.
- Auf bestimmte Position fördern: Wählen Sie eine Anzahl von Produkten aus, die ab einer bestimmten Position gezeigt werden. Beispiel: Zeigen Sie 3 passende Produkte der Marke Adidas ab Position 4.
- Nach unten verschieben: Ausgewählte Produkte werden nach anderen gezeigt. Beispiel: Zeige ausverkaufte Produkte ganz unten in Suchergebnissen.
- Leicht fördern (veraltet): Ausgewählte Produkte werden etwas priorisiert, aber mit geringem Einfluss auf die Ergebnisse. Wir empfehlen stattdessen Position im Ergebnis anpassen zu verwenden.
- Deutlich boosten (veraltet): Ausgewählte Produkte werden sehr viel stärker priorisiert, häufig stehen sie in den Top-Ergebnissen. Wir empfehlen ebenfalls Position im Ergebnis anpassen stattdessen.
- Benutzerdefinierten Boost geben (veraltet): Wählen Sie einen eigenen Faktor, um Produkte zu priorisieren. Wir empfehlen stattdessen Position im Ergebnis anpassen zu nutzen.
Entfernen #
Selektiert spezielle Produkte, die angezeigt werden dürfen und verbirgt andere, die den Kriterien nicht entsprechen.
- Nur anzeigen: Nur die ausgewählten Produkte werden angezeigt, auch wenn andere Treffer vorhanden sind.
- Beliebige entfernen: Die ausgewählten Produkte werden komplett ausgeblendet.
Gültigkeitsbereiche #
Clerk verwendet Produkt- und Kategorie-IDs, um Kampagnen anzuwenden. Mehrere Store-Kampagnen funktionieren nur wie beabsichtigt, wenn diese IDs in all Ihren Stores identisch sind.
Kampagnen können zu einem einzelnen Store oder zu mehreren gleichzeitig hinzugefügt werden. So können Sie Ergebnisse unternehmensweit oder nur in den für Sie wichtigen Bereichen beeinflussen.

Jede Kampagne kann mit einem Gültigkeitsbereich konfiguriert werden, basierend darauf, wo sie laufen soll. Verwenden Sie das Edit scope Menü, um die Stores auszuwählen, auf denen die Kampagne laufen soll.
In der Merchandising-Übersicht können Sie sich Kampagnen für den aktuellen Store auf der Single Store Seite anzeigen lassen oder Kampagnen über mehrere Konten auf der Multiple Stores Seite erstellen.
Für Entwickler #
Kampagnen können auch programmatisch ausgelöst und deaktiviert werden, was Ihnen mehr Kontrolle darüber gibt, wo sie angewendet werden sollen. Anwendungsfälle umfassen das Auslösen von Kampagnen, wenn bestimmte Kundengruppen sich einloggen oder eine gewünschte Warenkorbhöhe erreicht wurde.
Kampagnen sollten mit dem Trigger Für spezifischen API-Parameter erstellt werden. Dadurch erhalten Sie die ID der Kampagne, die Sie als Parameter in API-Requests angeben können:

API-Trigger #
Fügen Sie den Parameter merchandising in API-Requests ein. Dieser sollte als Liste einer oder mehrerer Kampagnen-IDs übergeben werden:
$ curl -X POST \
-H 'Content-Type: application/json' \
-d '{"key": "your_api_key",
"visitor": "aR9Km32l",
"limit": 4,
"labels": ["Most Popylar"],
"merchandising": ["boost-bracelets", "high-margin"]' \
http://api.clerk.io/v2/recommendations/popular
Clerk.js-Trigger #
Fügen Sie den Parameter data-merchandising in Ihren Embedcode ein. Dieser sollte eine Liste einer oder mehrerer Kampagnen-IDs enthalten:
<span class="clerk"
data-template="@home-page-popular"
data-merchandising="['boost-bracelets', 'high-margin']"
></span>
Deaktivieren in der API #
Wenn Clerk.io unerwartete Ergebnisse anzeigt, ist ein guter erster Schritt, alle Merchandising-Kampagnen für einen API-Request zu deaktivieren, um zu prüfen, ob das die Ursache ist.
Dies können Sie tun, indem Sie den Parameter flags=disable.merchandising zu Ihrem API-Request hinzufügen:
https://api.clerk.io/v2/recommendations/popular?key=your_api_key&flags=disable.merchandising=true
Damit werden alle Merchandising-Kampagnen für diesen API-Request deaktiviert, ohne den Rest Ihres Clerk.io-Setups zu beeinträchtigen.
Diese Seite wurde von einer hilfreichen KI übersetzt, daher kann es zu Sprachfehlern kommen. Vielen Dank für Ihr Verständnis.