Komplexe Selektionen mit Ausschluss-Kriterien
Wenn „ohne“ nicht gleich „ohne“ ist – wie man CRM-Selektionen richtig denkt
Wer mit CRM-Daten arbeitet, formuliert Zielgruppen meistens ganz intuitiv.
„Alle Familienkunden ohne Reisebeginn im Zeitraum XY.“
„Alle Kunden mit Interesse Kreuzfahrt, aber ohne Buchung.“
„Alle Kunden mit Reisebeginn in 28 Tagen ohne Mietwagenbuchung.“
Sprachlich wirkt das klar. In der Selektionslogik ist es das aber nicht immer. Denn ein CRM denkt nicht in Absichten, sondern in Bedingungen. Im Hintergrund steckt zwar Boolesche Logik mit UND, ODER und NICHT. Für die tägliche Arbeit muss man daraus aber keine kleine Mathe-Stunde machen. Viel hilfreicher ist eine viel einfachere Frage:
Selektion – was will ich wirklich?
Genau hier beginnt die eigentliche Arbeit. Nicht beim Klicken, nicht beim Operator, sondern bei der fachlichen Klarheit. Denn viele Selektionen scheitern nicht an der Technik, sondern daran, dass die Zielgruppe gedanklich noch nicht sauber formuliert ist.
Will ich Merkmal B einfach ausschließen?
Oder will ich alle Personen entfernen, auf die Merkmal B innerhalb einer bestimmten Zielgruppe zutrifft?
Das klingt ähnlich, ist aber logisch nicht dasselbe.
Denn zwischen „Merkmal B trifft nicht zu“ und „innerhalb meiner relevanten Ausgangsmenge sollen alle mit Merkmal B herausfallen“ liegt ein entscheidender Unterschied. Das eine ist eine reine Negation. Das andere ist ein Ausschluss innerhalb einer fachlich definierten Menge. Und genau diese Unterscheidung macht in der Praxis oft den Unterschied zwischen einer formal plausiblen und einer fachlich richtigen Selektion.
Goldene Regel
Nicht zuerst fragen: Was will ich ausschließen?
Sondern zuerst: Wer gehört überhaupt in meine Ausgangsmenge?
Wenn diese Ausgangsmenge sauber definiert ist, wird vieles plötzlich deutlich einfacher. Dann muss man nicht mehr kompliziert um die richtige Negation herumdenken, sondern kann mit einer klaren, inhaltlich sinnvollen Auswahl arbeiten.
Warum „ohne“ oft nicht das bedeutet, was man meint
Im Alltag wirkt das Wort „ohne“ harmlos. In einer Selektion kann es aber zwei völlig unterschiedliche Bedeutungen haben. Es kann heißen: Merkmal B soll nicht vorhanden sein. Es kann aber auch heißen: Innerhalb meiner bereits definierten Zielgruppe sollen diejenigen ausgeschlossen werden, auf die B zutrifft.
Das ist nicht bloß ein theoretischer Unterschied. Denn ein CRM weiß nicht automatisch, was fachlich gemeint ist. Es prüft nur das, was tatsächlich definiert wurde. Wird nur ein Merkmal negiert, dann wirkt diese Negation oft breiter, als man im Kopf eigentlich wollte. Vor allem dann, wenn sich Merkmale überschneiden, wenn mehrere Buchungen oder Reisen vorhanden sind oder wenn Felder leer sein können.
Deshalb hilft es, Selektionen nicht als rein technische Filter zu denken, sondern als fachliche Aussage. Also nicht: Welcher Operator passt hier? Sondern: Welche Gruppe möchte ich wirklich erreichen – und wer soll innerhalb dieser Gruppe nicht mehr dabei sein?
Die einfache Grundlogik hinter sauberen Selektionen
Viele komplex wirkende Selektionen werden einfacher, wenn man sie gedanklich in zwei Schritte zerlegt. Zuerst wird die relevante Grundmenge definiert. Danach wird festgelegt, wer innerhalb dieser Menge ausgeschlossen werden soll.
Das klingt banal, ist aber in der Praxis oft genau der Punkt, an dem sich gute von unsauberen Selektionen unterscheiden.
Man könnte es auch so sagen:
- zuerst die Zielgruppe fachlich sauber einsammeln
- danach die unerwünschten Fälle daraus entfernen
Merke
Zuerst sammeln, dann aussortieren.
Das ist meistens die stabilere Denkweise als ein vorschnelles „UND NICHT …“, das zwar logisch sauber aussieht, aber fachlich zu unscharf formuliert sein kann.
Drei Fragen, die fast jede Selektion besser machen
Bevor eine Selektion gebaut wird, helfen oft drei einfache Fragen mehr als jede Formel:
- Wer ist überhaupt relevant?
Was ist meine fachliche Ausgangsmenge? - Was soll wirklich ausgeschlossen werden?
Geht es um ein Merkmal ganz allgemein – oder nur innerhalb dieser Menge? - Was will ich wirklich?
Will ich ein Merkmal einfach negieren? Oder will ich innerhalb meiner relevanten Auswahl gezielt bestimmte Fälle ausschließen?
Diese dritte Frage ist oft der eigentliche Schlüssel. Denn sie zwingt dazu, nicht nur technisch, sondern fachlich zu denken.
Praxisbeispiel 1: Interesse Kreuzfahrt, aber ohne Buchung
Nehmen wir einen Fall, der im Alltag sofort verständlich ist:
Du möchtest alle Empfänger anschreiben, die Interesse an Kreuzfahrten haben, aber bisher noch keine entsprechende Buchung.
Das klingt zunächst nach einer simplen Selektion:
Kreuzfahrt-Interesse UND NICHT Kreuzfahrt-Buchung
Funktionieren kann das. Muss es aber nicht.
Denn die eigentliche Frage lautet: Was soll diese Zielgruppe fachlich genau abbilden? Geht es um alle Menschen, bei denen keine Buchung hinterlegt ist? Oder um alle Kreuzfahrt-Interessierten, von denen diejenigen entfernt werden sollen, die bereits gebucht haben?
Das ist ein Unterschied.
Die sauberere Denkweise wäre hier:
- Ausgangsmenge: alle mit Interesse Kreuzfahrt
- Ausschlussmenge: alle mit Interesse Kreuzfahrt und bereits vorhandener Kreuzfahrt-Buchung
- Ergebnis: Kreuzfahrt-Interessierte ohne bereits gebuchte Kreuzfahrt
Der Vorteil dieser Logik: Sie bleibt in der inhaltlich relevanten Gruppe. Du ziehst also nicht global „alle mit Buchung“ ab, sondern nur diejenigen, die innerhalb deiner gewünschten Zielgruppe tatsächlich ausgeschlossen werden sollen.
Gerade bei Interessen, Buchungshistorien und Statusfeldern ist das sinnvoll. Denn hier können Merkmale gleichzeitig auftreten. Jemand kann sehr wohl Interesse an Kreuzfahrten haben und bereits eine Kreuzfahrt gebucht haben. Sobald solche Überschneidungen möglich sind, ist es fast immer besser, die Ausgangsmenge zuerst klar zu definieren und den Ausschluss erst danach innerhalb dieser Menge zu setzen.
Auf einen Blick
- Interesse und Buchung können gleichzeitig vorkommen
- ein einfaches „ohne Buchung“ kann deshalb zu grob sein
- sauberer ist die Frage: Wer soll innerhalb der Kreuzfahrt-Interessierten ausgeschlossen werden?
Praxisbeispiel 2: Familienkunden ohne Reisebeginn im Zeitraum XY
Noch deutlicher wird der Unterschied bei Datumsfeldern. Denn hier reicht es oft nicht, nur den unerwünschten Zeitraum zu benennen.
Das Ziel lautet:
Familienkunden ohne Reisebeginn im Zeitraum XY
Viele würden intuitiv so selektieren:
Familienkunden UND NICHT Reisebeginn im Zeitraum XY
Das Problem ist schnell erklärt: Wenn nur „nicht Zeitraum XY“ geprüft wird, landen auch Datensätze im Ergebnis, bei denen gar kein Reisebeginn vorhanden ist. Genau dort kippt die Logik. Denn fachlich gesucht sind ja nicht einfach nur alle Familienkunden, bei denen der Zeitraum XY nicht zutrifft, sondern Familienkunden, deren Reise bewusst außerhalb dieses Zeitraums liegt.
Die saubere Lösung besteht deshalb nicht darin, nur den unerwünschten Zeitraum auszuschließen. Man muss die gültige Grundmenge aktiv mitdenken.
Also nicht nur:
- nicht Reisebeginn im Zeitraum XY
sondern:
- Reisebeginn vor Zeitraum XY
- ODER Reisebeginn nach Zeitraum XY
Erst damit ist sauber definiert, wer überhaupt zur relevanten Menge gehört.
Die richtige Denke beim Reisezeitraum sieht also so aus:
- Ausgangsmenge: Familienkunden mit Reisebeginn vor oder nach Zeitraum XY
- Ausschlussgedanke: ausgeschlossen werden diejenigen, deren Reise im Zeitraum XY liegt
- Ergebnis: Familienkunden, deren Reise außerhalb dieses Zeitraums liegt
Genau das ist der Punkt, an dem viele Selektionen kippen. Nicht der Ausschluss selbst ist das Problem, sondern die fehlende Definition dessen, was überhaupt als gültige Grundmenge gelten soll.
Wichtig
Bei Zeiträumen reicht „nicht im Zeitraum“ oft nicht aus.
Man muss zusätzlich definieren, was stattdessen gelten soll: davor, danach oder beides./blockquote>
Auf einen Blick
- ein Zeitraum lässt sich nicht immer sauber nur über Negation definieren
- „nicht im Zeitraum“ ist nicht automatisch dasselbe wie „außerhalb des Zeitraums“
- sauberer ist eine aktiv definierte Ausgangsmenge: davor oder danach
Praxisbeispiel 3: Reisebeginn in 28 Tagen ohne Mietwagenbuchung
Noch klarer wird der Unterschied zwischen bloßer Negation und fachlich sauberem Ausschluss bei einem Beispiel wie diesem:
Alle Kunden mit Reisebeginn in 28 Tagen ohne Mietwagenbuchung
Auf den ersten Blick scheint auch das einfach zu sein:
Reisebeginn in 28 Tagen UND NICHT Mietwagenbuchung
Genau hier liegt aber die Falle.
Denn das System versteht bei „ohne Mietwagenbuchung“ nicht automatisch:
„Es gibt zu genau dieser Reise, die in 28 Tagen beginnt, keine Mietwagenbuchung.“
Stattdessen wirkt die Negation schnell allgemeiner. Das bedeutet: Es werden alle ausgeschlossen, die irgendwann einmal eine Mietwagenbuchung hatten. Also auch Kunden, bei denen diese Mietwagenbuchung zu einer ganz anderen Reise gehörte und mit dem bevorstehenden Reisebeginn in 28 Tagen überhaupt nichts zu tun hat.
Fachlich ist das natürlich nicht gemeint.
Die richtige Frage lautet also wieder:
Selektion – was will ich wirklich?
Gemeint ist nicht:
„Zeig mir alle mit Reisebeginn in 28 Tagen, die nie eine Mietwagenbuchung hatten.“
Gemeint ist:
„Zeig mir alle mit Reisebeginn in 28 Tagen, bei denen im relevanten Zusammenhang keine Mietwagenbuchung vorliegt.“
Und genau deshalb funktioniert hier die sauber definierte Listenlogik besser.
Die sinnvolle Vorgehensweise ist:
- Liste A: alle Kunden mit Reisebeginn in 28 Tagen
- diese Liste enthält bereits die fachlich richtige Ausgangsmenge
- in der finalen Selektion kann dann mit „Liste A UND NICHT Mietwagenbuchung“ gearbeitet werden
Warum liefert das hier das richtige Ergebnis? Weil das „UND NICHT Mietwagenbuchung“ nicht mehr auf einen unklaren Gesamtbestand trifft, sondern auf eine bereits sauber definierte relevante Auswahl. Der Ausschluss wirkt also dort, wo er fachlich hingehört.
Der Unterschied ist entscheidend:
Die reine Negation des Merkmals „Mietwagenbuchung“ ist noch keine saubere Subtraktion. Erst die klar definierte Ausgangsmenge macht aus dem Ausschluss eine fachlich korrekte Selektion.
Tipp
Immer dann, wenn ein Merkmal nicht global, sondern im Kontext einer bestimmten Auswahl verstanden werden soll, sollte zuerst genau diese Auswahl sauber definiert werden.
Auf einen Blick
- „ohne Mietwagenbuchung“ kann schnell zu allgemein wirken
- gemeint ist oft nicht „nie Mietwagen“, sondern „nicht in diesem relevanten Zusammenhang“
- die sauber definierte Ausgangsmenge macht den Ausschluss erst fachlich richtig
Wann ein einfaches „ohne“ reicht – und wann nicht
Nicht jede Selektion braucht automatisch diese gedankliche Vorarbeit. Es gibt durchaus Fälle, in denen ein direktes „ohne B“ ausreicht. Nämlich dann, wenn das Merkmal eindeutig ist, kein Kontextbezug nötig ist und A und B sich logisch nicht in die Quere kommen.
Sobald aber Überschneidungen möglich sind, wird es heikel. Also immer dann, wenn A und B gleichzeitig vorkommen können, wenn mehrere Reisen oder Buchungen im Spiel sind oder wenn ein Merkmal fachlich nur innerhalb einer bestimmten Auswahl verstanden werden soll.
Dann reicht es nicht mehr, einfach nur zu negieren. Dann muss klar sein, auf welche Menge sich der Ausschluss überhaupt beziehen soll.
Die drei wichtigsten Regeln auf einen Blick
- Definiere zuerst die Ausgangsmenge.
Nicht der Ausschluss ist der Anfang, sondern die fachlich richtige Auswahl. - Prüfe, ob A und B gleichzeitig vorkommen können.
Wenn ja, reicht eine bloße Negation oft nicht aus. - Denke fachlich, nicht nur technisch.
Die entscheidende Frage lautet nicht: Wie filtere ich?
Sondern: Was will ich wirklich?
Fazit: Gute Selektionen beginnen nicht mit dem Ausschluss
Viele CRM-Selektionen wirken kompliziert, obwohl die Logik dahinter eigentlich erstaunlich einfach ist. Der entscheidende Schritt besteht darin, nicht vorschnell mit „ohne“ zu arbeiten, sondern zuerst sauber zu formulieren, was überhaupt gemeint ist.
Selektion – was will ich wirklich?
Wenn diese Frage klar beantwortet ist, wird auch die technische Umsetzung deutlich einfacher. Manche Zielgruppen lassen sich dann tatsächlich mit einem direkten Ausschluss abbilden. Andere brauchen zuerst eine sauber definierte Ausgangsmenge, damit der Ausschluss überhaupt das Richtige trifft.
Oder noch einfacher gesagt:
Eine gute Selektion beginnt nicht mit dem Ausschluss.
Sie beginnt mit der richtigen Menge.
