Zum Hauptinhalt springen

Datasource Customizations

Steuern, welche Daten aus einer Datenquelle in Klar fliessen: Orders, Items, Costs, Source Settings

Verfasst von Michael Stenger

tl;dr

Mit Datasource Customizations steuerst du, welche Daten aus einer verbundenen Datenquelle in Klar fließen.

  • Shop-Datenquellen: Exclude Orders from All Reports, Exclude Items from All Reports, Include Orders in All Reports, Apply Replacement Orders logic in All Reports

  • Marketing-Datenquellen: Exclude Costs, Include Costs

  • Source Settings (Shopify & Shopware 6): Product Information, Script Discounts, SKU Source

Du findest sie unter Store Configurator → Data Sources → eine Datenquelle öffnen → Customizations.



Wo du die Customizations findest

Customizations werden pro Datenquelle angewendet. So kommst du dorthin:

  1. Geh in der linken Sidebar auf Store Configurator → Data Sources

  2. Klicke auf eine beliebige Datenquelle, um ihre Detailseite zu öffnen

  3. Scroll zum Abschnitt Customizations

  4. Klicke auf Create Customization → Add New Customization

Wähle beim Erstellen einer Customization zuerst den Aktionstyp und füge dann deine Bedingungen hinzu. Nutze den Toggle Apply new customisation with highest priority, wenn diese Regel Vorrang vor bestehenden haben soll.

Die Source Settings liegen in einem separaten Abschnitt unterhalb der Customizations auf derselben Seite.


Customizations für Shop-Datenquellen

Die folgenden Customizations sind für alle Shop-Datenquellen verfügbar (Shopify, Shopware, WooCommerce usw.):

Exclude Orders

Manche Bestellungen gehören nicht in deine Reports – Testbestellungen, kostenlose Influencer-Sendungen oder interne Bestellungen. Nutze das, um sie herauszufiltern.

Verfügbare Filterbedingungen für Shopify: Shopify Order Tags, Discount code, Revenue value.

Exclude Orders from All Reports

Manche Bestellungen gehören nicht in deine Reports – Testbestellungen, kostenlose Influencer-Sendungen oder interne Bestellungen. Nutze das, um sie herauszufiltern.

Shopify – verfügbare Bedingungen:

Bedingung

Beispiel-Nutzung

Shopify Sales Channel

Bestellungen aus einem bestimmten Sales Channel ausschließen

Shopify Order Tags

Bestellungen mit dem Tag test oder internal ausschließen

Shopify Customer Tags

Bestellungen von Mitarbeiter- oder VIP-Kundenkonten ausschließen

Shopify Order Gross Revenue

Bestellungen unter oder über einem Umsatzschwellenwert ausschließen

Shopify Order Item SKU

Bestellungen ausschließen, die eine bestimmte SKU enthalten

Shopify Order Shipping Country Code

Bestellungen ausschließen, die in ein bestimmtes Land versandt werden

Shopify Order Discount Codes

Bestellungen ausschließen, die einen bestimmten Discount Code nutzen

Order Date

Bestellungen vor oder nach einem bestimmten Datum ausschließen

Shopify Location Name

Bestellungen ausschließen, die von einem bestimmten Standort erfüllt werden

Order Name

Bestimmte Bestellnummern ausschließen

Financial Status

Bestellungen nach Zahlungsstatus ausschließen (z. B. refunded)

Shopify Product Type

Bestellungen ausschließen, die einen bestimmten Product Type enthalten

Item Vendor

Bestellungen von einem bestimmten Vendor ausschließen

Shopware – verfügbare Bedingungen:

Bedingung

Beispiel-Nutzung

Sales Channel

Bestellungen aus einem bestimmten Sales Channel ausschließen

Shipping Country

Bestellungen ausschließen, die in ein bestimmtes Land versandt werden

Gross Revenue

Bestellungen unter oder über einem Umsatzschwellenwert ausschließen

Discount Codes

Bestellungen ausschließen, die einen bestimmten Discount Code nutzen

Order Tags

Bestellungen mit einem bestimmten Tag ausschließen

Payment Gateway

Bestellungen ausschließen, die über eine bestimmte Zahlungsmethode bezahlt wurden

Order Customer Company

Bestellungen von einer bestimmten B2B-Firma ausschließen

Order Status

Bestellungen nach Fulfilment-Status ausschließen

Order Financial Status

Bestellungen nach Financial-/Zahlungsstatus ausschließen

Order Date

Bestellungen vor oder nach einem bestimmten Datum ausschließen

Financial Status

Bestellungen nach Zahlungsstatus ausschließen (z. B. refunded)

Beispielregel: Shopify Order Tags → Like → test – schließt alle mit „test" getaggten Bestellungen aus allen Reports aus.

💡 Tipp: Kombiniert mit mehreren Store Views gibt dir Exclude Orders die Flexibilität, unterschiedliche Datenansichten für verschiedene Märkte oder Business Units zu erstellen.

Exclude Items from All Reports

Nutze Exclude Items, um bestimmte Line Items aus Bestellungen herauszufiltern. Nützlich, wenn bestimmte Produkte nie in deinen Reports auftauchen sollen. Die verfügbaren Filterbedingungen hängen von deiner Shop-Plattform ab.

Shopify – verfügbare Bedingungen:

Bedingung

Beispiel-Nutzung

SKU

Eine bestimmte Produktvariante per SKU ausschließen

Shopify Product Type

Alle Produkte eines bestimmten Typs ausschließen

Shopware – verfügbare Bedingungen:

Bedingung

Beispiel-Nutzung

SKU

Eine bestimmte Produktvariante per SKU ausschließen

Include Orders in All Reports

Include Orders ist das Gegenstück zu Exclude Orders – nur Bestellungen, die deinen Kriterien entsprechen, werden einbezogen.

Shopify – verfügbare Bedingungen:

Bedingung

Beispiel-Nutzung

Shopify Sales Channel

Nur Bestellungen aus einem bestimmten Sales Channel einbeziehen

Shopify Order Tags

Nur Bestellungen mit einem bestimmten Tag einbeziehen

Shopify Customer Tags

Nur Bestellungen von bestimmten Kundentypen einbeziehen

Shopify Order Gross Revenue

Nur Bestellungen über einem Umsatzschwellenwert einbeziehen

Shopify Order Item SKU

Nur Bestellungen einbeziehen, die eine bestimmte SKU enthalten

Shopify Order Shipping Country Code

Nur Bestellungen einbeziehen, die in ein bestimmtes Land versandt werden

Shopify Order Discount Codes

Nur Bestellungen einbeziehen, die einen bestimmten Discount Code nutzen

Shopify Product Type

Nur Bestellungen einbeziehen, die einen bestimmten Product Type enthalten

Shopify Location Name

Nur Bestellungen einbeziehen, die von einem bestimmten Standort erfüllt werden

Item Vendor

Nur Bestellungen von einem bestimmten Vendor einbeziehen

Shopware – verfügbare Bedingungen:

Bedingung

Beispiel-Nutzung

Sales Channel

Nur Bestellungen aus einem bestimmten Sales Channel einbeziehen

Shipping Country

Nur Bestellungen einbeziehen, die in ein bestimmtes Land versandt werden

Gross Revenue

Nur Bestellungen über einem Umsatzschwellenwert einbeziehen

Discount Codes

Nur Bestellungen einbeziehen, die einen bestimmten Discount Code nutzen

Order SKU

Nur Bestellungen einbeziehen, die eine bestimmte SKU enthalten

Order Tags

Nur Bestellungen mit einem bestimmten Tag einbeziehen

Order Customer Company

Nur Bestellungen von einer bestimmten B2B-Firma einbeziehen

Beispiel: Du hast einen Shopware-Store, der sowohl DE- als auch AT-Kunden bedient. Erstelle zwei Klar-Stores und nutze in jedem Include Orders in All Reports → Shopify Order Shipping Country Code, um nach Land aufzuteilen.

Apply Replacement Orders logic in All Reports

Wenn dein Kundenservice eine kaputte oder verspätete Lieferung erneut verschickt, legt er oft eine neue Bestellung mit 100 % Rabatt an. Replacement Orders lösen das. Als Ersatz identifizierte Bestellungen werden so zugewiesen:

  • Order count: 0

  • Revenue: 0

  • Discount-/Voucher-Wert: 0

  • Produkt- und Logistikkosten: bleiben erhalten – weil sie dir ein zweites Mal tatsächlich entstanden sind

Shopify – verfügbare Bedingungen: dieselben wie bei Exclude Orders (siehe Tabelle oben).

Shopware – verfügbare Bedingungen: dieselben wie bei Exclude Orders (siehe Tabelle oben).

Beispielregel (Shopify): Shopify Order Tags → Like → customer support – markiert alle vom Kundenservice angelegten Bestellungen als Replacements.


Customizations für Marketing-Datenquellen

Auch Marketing-Datenquellen (Meta, Google Ads, TikTok und andere) lassen sich anpassen, um zu steuern, welche Kosten in Klar fließen.

Exclude Costs

Nutze Exclude Costs, um Spend aus bestimmten Kampagnen, Ad Sets, Ads oder Ländern aus deinen Reports zu entfernen.

Verfügbare Filterbedingungen für Meta: Facebook Campaign Name, Adset Name, Ad Name, Country. Andere Plattformen bieten entsprechende Felder (z. B. Google Campaign Name, TikTok Ad Name).

Beispielregel: Facebook Campaign Name → Contains → influencer – schließt alle Influencer-Kampagnen aus den Ad-Cost-Berechnungen aus.

Include Costs (Ad Account Filters)

Include Costs ist der gängigste Weg, geteilte Ad Accounts in Multi-Store-Setups zu handhaben. Verbinde denselben Ad Account mit mehreren Klar-Stores und nutze dann in jedem Include Costs, um zu filtern, welche Kampagnen zu welchem Store gehören.

Beispiel: Zwei Stores (EU + US), ein geteilter Meta-Ads-Account. Verbinde Meta Ads mit beiden Stores und konfiguriere:

  • EU-Store: Include Costs → Facebook Campaign Name → Contains → [EU]

  • US-Store: Include Costs → Facebook Campaign Name → Contains → [US]

Jeder Store sieht jetzt nur seine eigenen Ad Costs.

Nur die Daten eines Kunden – einen geteilten Ad Account filtern (Agenturen)
Wenn du eine Ad-Plattform verbindest (z. B. Pinterest, Meta), bei der dein Login Zugriff auf mehrere Ad Accounts hat – etwa eine Agentur, die mehrere Kunden betreut – zieht Klar standardmäßig alle diese Accounts ein. Um in diesem Store nur den relevanten Kunden zu behalten, filtere auf Ebene der Datenquelle:

  1. Öffne die Datenquelle der Ad-Plattform (z. B. Pinterest) unter Store Configurator → Data Sources.

  2. Geh zu Customizations und klicke auf Add.

  3. Füge einen Filter hinzu, um per Ad Account ID ein- oder auszuschließen – nur den Ad Account dieses Kunden einbeziehen oder die anderen Accounts ausschließen.

Nutze die Ad Account ID, nicht einen Filter über den Kampagnennamen, wenn du einen ganzen anderen Account draußen halten willst. (Filter über den Kampagnennamen wie „contains EU / US" sind dafür da, einen einzelnen Account über Stores aufzuteilen – nicht, um verschiedene Kunden zu trennen.)

Behebt das auch historische Daten? Ja. Diese Einstellungen gelten für den gesamten Zeitraum, sodass Ad Costs eines anderen Kunden, die bereits in diesem Store aufgetaucht sind, rückwirkend entfernt werden, sobald der Filter gesetzt ist – es sei denn, du konfigurierst ausdrücklich eine zeitgebundene Einstellung.


Source Settings

Source Settings sind für Shopify- und Shopware-6-Datenquellen verfügbar.

Product Information (Shopify)

Wenn du Produkte im Laufe der Zeit umbenannt hast, kann dasselbe Produkt unter mehreren Namen in deinen Reports auftauchen. Product Information steuert, welchen Namen Klar verwendet:

  • Use product information at checkout (snapshot) – nutzt den Produktnamen so, wie er zum Zeitpunkt der Bestellung war. Empfohlen für historische Genauigkeit.

  • Use product information from catalog – nutzt den heutigen aktuellen Produktnamen und die SKU aus deinem Shopify-Katalog. Nützlich, wenn alle historischen Bestellungen deine aktuelle Benennung widerspiegeln sollen.

Script Discounts (Shopify)

Shopify Script Discounts werden programmatisch angewendet und können zwei verschiedene Zwecke erfüllen. Sag Klar, wie es sie behandeln soll:

  • Apply to Price Reduction – nutze das, wenn du Script Discounts einsetzt, um Bundles zu erstellen (der Rabatt ist Teil des Produktpreises, kein kundenseitiger Voucher)

  • Apply to Discount – nutze das, wenn du Script Discounts als reguläre Discount Codes einsetzt, von denen Kunden profitieren

Das beeinflusst, wie Rabatte in deinem P&L-Waterfall und in den Reports erscheinen.

SKU Source (Shopware 6)

In Shopware 6 kannst du wählen, welches Produktfeld Klar als SKU-Identifier verwendet:

  • EAN – nutzt die EAN (European Article Number) des Produkts als SKU in Klar

  • Product number – nutzt die Shopware-Produktnummer als SKU in Klar

Wähle basierend darauf, welches Feld du in deinem Katalog und in deiner COGS-Konfiguration konsistent nutzt. Wenn dein COGS-Sheet Produktnummern referenziert, wähle Product number – und umgekehrt für EAN.

Hat dies deine Frage beantwortet?