Merchandising

Campaigns

Beeinflussen Sie die von Clerk angezeigten Produkte.
Backend in the Clerk.io backend

Merchandising gibt Ihnen ein hohes Maß an Kontrolle darüber, welche Produkte von Clerk angezeigt werden, z. B. indem Sie Produkte im Angebot hervorheben, bestimmte Marken priorisieren, ausverkaufte Produkte ausblenden und vieles mehr.

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 soll oder in einem bestimmten Zeitraum. Die Zeitplanung 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 Ihres Weihnachtsverkaufs.

Wenn Sie eine Zeitplanung verwenden, vergessen Sie nicht versehentlich, die Kampagne zu deaktivieren, wenn sie nicht mehr relevant ist.

Produktauswahl #

Wenn Sie Trigger und Regeln konfigurieren, wählen Sie Produkte so aus, dass Ihre Kampagnen auch dann aktuell bleiben, wenn sich Ihr Katalog ändert.

Sie können Produkte mit der Produktliste von Hand auswählen, aber es wird empfohlen, Stichwörter mit Search einzugeben oder Filter zu verwenden, um Produkte dynamisch auszuwählen.

So bleiben Ihre Kampagnen relevant, auch wenn Produkte ausverkauft sind oder neue zum Katalog hinzugefügt werden.

Produktliste #

Dies ist die einfachste Methode, Produkte für Ihre Kampagne auszuwä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. Wenn Produkte später aus Ihrem Katalog verschwinden, werden sie nicht mehr in den Ergebnissen angezeigt.

Produktreihenfolge #

Wenn eine Regel Product list verwendet, können Sie die Reihenfolge der ausgewählten Produkte direkt im Produkt-Auswahl-Tool festlegen. Das ist die Reihenfolge, die die Käufer sehen, wenn die Regel diese Produkte in die Ergebnisse einfügt.

  1. Öffnen Sie Merchandising und bearbeiten Sie die Kampagne.
  2. Unter Rules klicken Sie auf die Schaltfläche mit den ausgewählten Produkten der Regel, um das Produkt-Auswahl-Tool zu öffnen.
  3. Greifen Sie den gepunkteten Griff neben einem ausgewählten Produkt und ziehen Sie es an die gewünschte Position. Die Zeile folgt dem Cursor, und ein gestrichelter Kasten zeigt an, wohin es verschoben wird.
  4. Lassen Sie die Zeile im gestrichelten Kasten los. Wiederholen Sie dies für alle anderen Produkte, die Sie verschieben möchten.
  5. Schließen Sie die Auswahl und klicken Sie auf Save bei der Kampagne.

Um mit der Tastatur umzusortieren, fokussieren Sie eine Produktreihe und drücken Alt + ↑ oder Alt + ↓. Screenreader geben die Bewegung aus.

Beispielsweise können Sie ein ausgewähltes Produkt von Platz vier auf den ersten verschieben, um es vor die anderen ausgewählten Produkte zu setzen. Sie können diese Reihenfolge ändern, ohne die Produkte entfernen und erneut auswählen zu müssen. Die Regel steuert weiterhin, wo die Produkte in den Ergebnissen angezeigt werden.

Wählen Sie Produkte mit Freitext aus. Geben Sie einfach Stichwörter ein, die zu den Produkten passen, die Sie einschließen möchten, wie “Nike Sneaker”, “strawberry whey powder” oder “macbook pro”.

Alle Produkte, die zu diesen Stichwörtern passen, sind zu jedem Zeitpunkt Teil der Kampagne.

Filter #

Diese können verwendet werden, um Produkte dynamisch auszuwählen basierend auf deren Attributen. Alle Produkte, die die Filter erfüllen, sind zu jedem Zeitpunkt Teil der Kampagne.

Die Filter-Oberfläche ermöglicht Ihnen, beliebig viele Attribute zu wählen, wie z. B. Produkte im Angebot mit einem Preis unter 100 € und gleichzeitig hoher Marge.

Dynamische Werte #

Wenn eine Kampagne When Seeing Products Matching verwendet, können Sie einen Filter so einstellen, dass er ein Attribut des vom Besucher angesehenen Produkts verwendet. So passt sich die gleiche Kampagne auf jeder Produktseite dem jeweiligen Produkt an, anstatt einen festen Wert zu verwenden.

Im Filter-Bereich der Kampagne konfigurieren Sie für jeden Filter:

  1. Das Produktattribut, nach dem gefiltert werden soll, wie Marke, Produkttyp oder Tags.
  2. Die Bedingung, z. B. ist oder enthält.
  3. Fixed value um einen bestimmten Wert einzugeben, oder Current product, um das aktuell angesehene Produkt zu verwenden.
  4. Den Vergleichswert oder das Attribut, das vom aktuellen Produkt verwendet werden soll.

Beispielsweise wählen Sie Current product und verwenden den Typ des aktuellen Produkts, um Produkte desselben Typs anzuzeigen. Sie können dies mit weiteren Filtern wie einer festen Preisbedingung kombinieren.

Der Filterausdruck kann weiterhin manuell bearbeitet werden. Dynamische Werte verwenden das Format {{ attribute_name }}, wobei attribute_name durch das passende Attribut des betrachteten Produkts ersetzt wird.

Produktzahlen werden im Editor für Filter, die aktuelle Produktwerte nutzen, nicht angezeigt, da es kein aktuelles Produkt gibt, bis ein Besucher eine Produktseite öffnet. Diese Werte werden auf der Website aus dem aktuell gesehenen Produkt entnommen.

Aktuelle Produktwerte sind ausschließlich für Merchandising-Kampagnenregeln verfügbar. Audience-, email- und Inhalts-Filter bleiben unverändert.

Kundenwerte #

Ein Produktfilter einer Regel kann ein Produktattribut mit einem Attribut des identifizierten Kunden vergleichen. Damit kann eine Regel für jeden Besucher oder Email-Empfänger unterschiedliche Produkte auswählen, etwa basierend auf Land, Geschlecht oder Kundengruppe.

Kundenwerte funktionieren in Storefront Search und Recommendations Widgets, Email Embeds, AI Newsletters und Flows.

  1. Öffnen Sie Merchandising und bearbeiten Sie die Kampagne.
  2. Unter Rules öffnen Sie die Produktauswahl der Regel.
  3. Öffnen Sie das Filter-Tab und klicken Sie auf Add filter.
  4. Wählen Sie das Produktattribut und die Vergleichsbedingung.
  5. Legen Sie die Quellwerte auf Customer fest und wählen Sie das Kundenattribut.
  6. Schließen Sie die Produktauswahl und klicken Sie auf Save in der Kampagne.

Beispielsweise vergleichen Sie die verfügbaren Länder eines Produkts mit dem Land des Kunden, um Produkte auszuwählen, die dorthin versendet werden können. Beide Attribute müssen kompatible Werte für einen Treffer enthalten.

Wenn Sie das Geschlecht des Kunden erfassen und an Clerk.io senden, können Sie es mit dem Geschlecht-Attribut des Produktes vergleichen, um passende Produkte auszuwählen. Dies setzt Geschlechtsdaten sowohl beim Kunden als auch beim Produkt voraus.

Sie können auch eine Kundengruppe verwenden, um relevante Produkte auszuwählen.

Sie können dies mit einem Kundenattribut-Trigger kombinieren. Der Trigger entscheidet, wann die Kampagne läuft; der Kundenwert, welche Produkte durch die Regel ausgewählt werden.

Identifikation

Kundenwerte erfordern die Email des Kunden und das gewählte Attribut im entsprechenden Kundendatensatz in Clerk.io. Die Email identifiziert den Kunden; sie liefert nicht fehlende Werte wie Land, Geschlecht oder Gruppe.

Für Newsletter und Flow-Emails verwendet die Regel die Kundenattribute des Empfängers. Stellen Sie sicher, dass das gewählte Attribut im Kundendatensatz in Clerk.io enthalten ist.

Clerk.js übernimmt dies automatisch für Shops, die bereits Kundenanmeldungen oder -Identifikationen an Clerk.io senden. Ein Kampagnenklick, der die Kunden-Email mitgibt, zählt ebenfalls als eine Identifikation.

Für eingeloggte Kunden bleibt die Email während der Browsersitzung über Seitenwechsel hinweg gespeichert. Sie wird im cookielosen oder privaten Modus niemals gespeichert.

Für eigene Integrationen siehe Customer Context unten.

Fehlende Werte

Wenn die Email des Kunden unbekannt ist oder kein Wert zum gewählten Attribut vorliegt, wird die Regel übersprungen. Dies führt nicht zu einem Fehler. Bestehende Regeln behalten ihr bisheriges Verhalten.

Eine regionale Regel beschränkt daher nur für identifizierte Kunden mit dem erforderlichen Attribut die Produkte. Anonyme Besucher unterliegen keiner solchen Einschränkung.

Trigger #

Diese steuern, wo Ihre Kampagnen aktiv sein sollen. Trigger reichen von überall bis zu einem bestimmten Banner auf einer spezifischen Produktseite.

Kampagnen können bei einem beliebigen der ausgewählten Trigger ausgelöst werden oder nur, wenn alle Kriterien erfüllt sind.

Nachfolgend finden Sie alle derzeit verfügbaren Trigger.

Cross-Platform #

Wird verwendet, um alle Clerk-Elemente zu adressieren oder einzelne anhand ihrer Content-IDs oder API-Endpunkte gezielt auszuwählen.

  • Anywhere: Alle Clerk-Elemente auf Ihrer Seite, in Emails und Chat.
  • Only for Specific Content: Jeder ausgewählte Content-Block, den Sie über Search, Recommendations und Email erstellt haben.
  • For Specific API Endpoint: Endpunkte wie recommendations/complementary oder search/predictive. Dies wird normalerweise nur für serverseitige Setups benötigt.
  • For Specific API Parameter: Bietet die Möglichkeit, die Kampagne programmgesteuert auszulösen.
  • When Customer Attribute …: Triggert, wenn der identifizierte Kunde Attribute hat, die Ihren Bedingungen entsprechen.
  • When Customer is in Audience …: Triggert, wenn der identifizierte Kunde zu einer oder mehreren ausgewählten Audiences gehört.

Search #

Spezialisiert auf Ergebnisse, die in der Instant Search, auf der Suchseite oder in der Omnisuche angezeigt werden.

  • On All Searches: Alle Suchanfragen von Besuchern.
  • When a Search: Bestimmte Wörter Ihrer Wahl, entweder für eine exakte oder ähnliche Übereinstimmung oder wenn die Suchanfrage das Wort/die Wörter einfach enthält. Kann leer bleiben, um den leeren Zustand in der Omnisuche zu adressieren, bevor eine Suchanfrage eingegeben wurde.

Chat #

Spezialisiert auf Ergebnisse, die im Chat angezeigt werden, wenn dort nach Produkten gesucht wird.

  • On All Chat Searches: Betrifft alle Produkte, die im Chat angezeigt werden, wenn nach ihnen gesucht wird.
  • When a Chat Search…: Betrifft nur Produkte, die im Chat mit bestimmten Stichwörtern gefunden werden. Wählen Sie Wörter für exakte oder ähnliche Übereinstimmungen oder Anfragen, die lediglich ein bestimmtes Wort enthalten.

Recommendations #

Spezialisiert für Onsite-Elemente, die Recommendations-Logiken nutzen, z. B. Bestsellers auf der Startseite oder Cross-Sell auf Produktseiten.

  • When Seeing Category: Wählen Sie eine bestimmte Kategorie-Seite nach Name. Gilt für die Logiken Bestsellers & Trending in der Kategorie, egal ob als Banner oder in der vollständigen Kategorieseite.
  • On All Categories: Gleiches wie oben, aber für jede Kategorieseite.
  • When Seeing Products Matching: Gilt für die Logiken Best Cross-Sell und Best Alternatives auf Produktseiten mit Ihrer Auswahl übereinstimmend.
  • On All Recommendations: Alle Recommendations-Elemente auf der Website.

Email #

Spezialisiert auf E-Mail-Marketing, sowohl beim Einbinden von Produkten als auch beim Versand der Mails über Clerk.

  • Only for Specific AI Campaign: Nach Name ausgewählt.
  • Only for Specific Newsletter: Nach Name ausgewählt.
  • Only for Specific Trigger: Nach Name ausgewählt.
  • Only for Specific Embedded Email: Nach Embed-Namen ausgewählt.
  • On All AI Campaigns: Betrifft alle aktiven AI Kampagnen.
  • On All Newsletters: Betrifft alle aktiven Newsletter.
  • On All Triggers: Betrifft alle aktiven Trigger.
  • On All Embedded Emails: Betrifft alle aktiven Email Embeds.

Regeln #

Diese entscheiden wie Ihre Ergebnisse beeinflusst werden, 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 allgemein sein, wie das Boosten aller Produkte im Angebot, oder sehr spezifisch, wie eine bestimmte Nike Sneaker-Paar im Alternativen-Banner zu platzieren.

Erzwingen #

Beachtet die bestehende Logik nicht, einschließlich Filter und andere Merchandising-Regeln. Produkte können dadurch in Ergebnisse gezwungen werden, auch wenn sie sonst nicht angezeigt würden.

  • Pin: Die aggressivste Regel. Sie zwingt ein oder mehrere Produkte ganz nach oben, unabhängig von anderer Logik.

Sortieren #

Verändert die Reihenfolge der Ergebnisse, zeigt aber nur Produkte, die bereits in der Ergebnisliste waren.

Wenn Sie z. B. Ihre Nike Air 2.0 Sneakers bewerben, erscheinen diese nicht bei einer Suche nach “T-Shirts”, aber sie haben mehr Sichtbarkeit bei einer Suche nach “Sneakers”.

Sorting-Regeln beeinflussen die Ergebnisse, während die Intelligenz der KI von Clerk.io erhalten bleibt.

  • Position in Ergebnissen anpassen: Verschiebt passende Produkte prozentual nach oben. Eine 50% Anpassung verschiebt ein Produkt von Position 20 auf 10, 100% auf Position 1.
  • Promotion in Ergebnissen: Verteilt ausgewählte Produkte über die Ergebnisse, z. B. alle drei Ergebnisse ein Produkt mit hoher Marge ab dem zweiten Ergebnis.
  • Promotion auf Position: Zeigt ausgewählte Produkte ab einer bestimmten Position, z. B. drei Adidas-Produkte ab Ergebnis vier.
  • Unter anderen begraben: Ausgewählte Produkte werden nach anderen angezeigt. Z. B. werden ausverkaufte Produkte am Ende der Suchergebnisse angezeigt.
  • Leicht promoten (veraltet): Ausgewählte Produkte werden etwas bevorzugt, jedoch ohne große Auswirkung auf das Ergebnis. Wir empfehlen stattdessen Position in Ergebnissen anpassen.
  • Deutlich boosten (veraltet): Ausgewählte Produkte werden stark bevorzugt, häufig auf der ersten Seite. Wir empfehlen stattdessen Position in Ergebnissen anpassen.
  • Eigener Boost (veraltet): Individuellen Multiplikator zur Priorisierung wählen. Wir empfehlen stattdessen Position in Ergebnissen anpassen.

Entfernen #

Wählt bestimmte Produkte aus, die angezeigt werden dürfen, und blendet andere aus, die nicht den Kriterien entsprechen.

  • Nur anzeigen: Es werden nur die ausgewählten Produkte angezeigt, auch wenn andere passen würden.
  • Entferne alle: Blendet die ausgewählten Produkte komplett aus.

Geltungsbereiche #

Clerk verwendet Produkt- und Kategorie-IDs, um Kampagnen anzuwenden. Kampagnen für mehrere Shops funktionieren nur wie gewünscht, wenn diese IDs in allen Shops übereinstimmen.

Kampagnen können zu einem einzelnen Shop oder mehreren gleichzeitig hinzugefügt werden. Damit können Sie Ergebnisse über Ihr gesamtes Unternehmen beeinflussen oder nur in relevanten Teilbereichen.

Jede Kampagne kann mit einem Geltungsbereich konfiguriert werden, abhängig davon, wo sie laufen soll. Verwenden Sie das Menü Edit scope, um die Shops auszuwählen, in denen die Kampagne laufen soll.

In der Merchandising-Übersicht sehen und erstellen Sie Kampagnen für den aktuellen Shop über die Seite Single Store und benutzen die Seite Multiple Stores für kampagnenübergreifende Einsätze.

Zusätzliche Details #

Diese Details erklären Sonderfälle, die bei der Konfiguration oder Fehlersuche von Umsortier-Regeln wichtig sind:

  • Promote in Results, Promote to Position und Adjust Position sortieren nur die Produkte um, die bereits im aktuellen Ergebnisfenster sind. Pin kann Produkte hinzufügen, die nicht in den organischen Ergebnissen waren.
  • Regel-Priorität ist Pin, Promote to Position, dann Promote in Results, schließlich Adjust Position. Produkte werden verschoben, nicht dupliziert.
  • Beachten Sie diese Limits getrennt:
    • API-limit: Produkte pro Seite.
    • Promote to Position limit: Produkte, die in diesen Block eingefügt werden.
    • Adjust Position Maximale Tiefe: wie weit unten in der Rankingliste Produkte gefunden werden können.
  • Merchandising läuft vor der Paginierung. Halten Sie die Seitengröße bei Load more-Funktionen konsistent und prüfen Sie die erste und die folgende Seite gemeinsam.
  • Der darunterliegende Search-Service übernimmt einen Großteil der Arbeit für Merchandising, daher beeinflusst die Search-Version das Ergebnisfenster. Search v2 wendet Umsortierregeln auf das vollständige Ergebnis vor der API-limit-Schnitt an; Search v3 auf ein begrenztes Fenster. Ein weit unten platziertes Produkt kann daher in Search v2 erreichbar, in Search v3 aber außerhalb des Fensters sein. Verwenden Sie Pin, wenn das Produkt erscheinen muss.

Für Entwickler #

Kampagnen können auch programmatisch ausgelöst oder deaktiviert werden, was Ihnen mehr Kontrolle gibt, wo sie angewendet werden. Anwendungsfälle sind z. B. das Triggern von Kampagnen, wenn bestimmte Kundengruppen sich einloggen oder eine bestimmte Warenkorbgröße erreicht wurde.

Customer Context #

Für kundenbasierte Regeln in einer eigenen Storefront-Integration setzen Sie die bekannte Email des Besuchers in Clerk.js, bevor Sie die passenden Calls ausführen:

Clerk('context', 'email', 'customer@example.com');

Ersetzen Sie das Beispiel durch die identifizierte Email des Besuchers. Sie können die Email auch direkt im Storefront-API-Call mitgeben. Clerk.io nutzt diese, um die Kundenattribute sofort zu finden, ohne auf das Customer-Visitor-Mapping zu warten.

API-Trigger #

Erstellen Sie die Kampagne mit dem Trigger For Specific API Parameter. Kopieren Sie die Campaign-ID für die Verwendung in API-Aufrufen.

Geben Sie den Parameter merchandising in den API-Aufrufen an. Dies sollte eine Liste von einer oder mehreren Campaign-IDs sein:

$ 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. Er muss eine Liste von einer oder mehreren Campaign-IDs enthalten:

<span class="clerk"
  data-template="@home-page-popular"
  data-merchandising="['boost-bracelets', 'high-margin']"
></span>

Deaktivierung in API #

Wenn Clerk.io unerwartete Ergebnisse anzeigt, ist es oft hilfreich, alle Merchandising-Kampagnen für einen API-Aufruf zu deaktivieren, um zu prüfen, ob dies die Ursache ist.

Dies erreichen Sie, indem Sie den Parameter flags=disable.merchandising zu Ihrem API-Aufruf hinzufügen:

https://api.clerk.io/v2/recommendations/popular?key=your_api_key&flags=disable.merchandising=true

Dadurch werden alle Merchandising-Kampagnen für diesen API-Aufruf deaktiviert, ohne die restliche Clerk.io-Konfiguration zu beeinflussen.

Diese Seite wurde von einer hilfreichen KI übersetzt, daher kann es zu Sprachfehlern kommen. Vielen Dank für Ihr Verständnis.