Customer Relationship Management



Ähnliche Dokumente
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

Professionelle Seminare im Bereich MS-Office

Stellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster

Multicheck Schülerumfrage 2013

infach Geld FBV Ihr Weg zum finanzellen Erfolg Florian Mock

Handbuch ECDL 2003 Basic Modul 5: Datenbank Grundlagen von relationalen Datenbanken

Funktionsbeschreibung. Lieferantenbewertung. von IT Consulting Kauka GmbH

Werbemittelverwaltung

Handbuch Fischertechnik-Einzelteiltabelle V3.7.3

Tipp III: Leiten Sie eine immer direkt anwendbare Formel her zur Berechnung der sogenannten "bedingten Wahrscheinlichkeit".

Leitfaden #1a. "zanox Publisher-Statistik" (next generation)

Das große ElterngeldPlus 1x1. Alles über das ElterngeldPlus. Wer kann ElterngeldPlus beantragen? ElterngeldPlus verstehen ein paar einleitende Fakten

Feiertage in Marvin hinterlegen

Berechnungen in Access Teil I

Zeichen bei Zahlen entschlüsseln

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang

Datenexport aus JS - Software

Erweiterung der Aufgabe. Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen:

Würfelt man dabei je genau 10 - mal eine 1, 2, 3, 4, 5 und 6, so beträgt die Anzahl. der verschiedenen Reihenfolgen, in denen man dies tun kann, 60!.

How to do? Projekte - Zeiterfassung

Berechnung der Erhöhung der Durchschnittsprämien

Inkrementelles Backup

Suche schlecht beschriftete Bilder mit Eigenen Abfragen

Additional Cycle Index (ACIX) Thomas Theuerzeit

Hilfedatei der Oden$-Börse Stand Juni 2014

Unterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Übungsbuch für den Grundkurs mit Tipps und Lösungen: Analysis

Abamsoft Finos im Zusammenspiel mit shop to date von DATA BECKER

Objektorientierte Programmierung für Anfänger am Beispiel PHP

Kleines Handbuch zur Fotogalerie der Pixel AG

Repetitionsaufgaben Wurzelgleichungen

Web-Kürzel. Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter

Vorlesung Dokumentation und Datenbanken Klausur

Kapitalerhöhung - Verbuchung

Daten sammeln, darstellen, auswerten

Leichte-Sprache-Bilder

Handbuch zur Anlage von Turnieren auf der NÖEV-Homepage

Welche Unterschiede gibt es zwischen einem CAPAund einem Audiometrie- Test?

Fachbericht zum Thema: Anforderungen an ein Datenbanksystem

Systemen im Wandel. Autor: Dr. Gerd Frenzen Coromell GmbH Seite 1 von 5

Das Persönliche Budget in verständlicher Sprache

Briefing-Leitfaden. 1. Hier geht s um Ihr Produkt oder Ihre Dienstleistung: Was soll beworben werden?

Informatik 12 Datenbanken SQL-Einführung

Einkaufen im Internet. Lektion 5 in Themen neu 3, nach Übung 10. Benutzen Sie die Homepage von:

mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank

Aufgabe 12 Nach dem Eintippen der Kantenlänge soll die folgende Tabelle den Rauminhalt und die Oberfläche eines Würfels automatisch berechnen.

Kapitel 4 Die Datenbank Kuchenbestellung Seite 1

geben. Die Wahrscheinlichkeit von 100% ist hier demnach nur der Gehen wir einmal davon aus, dass die von uns angenommenen

Massenversand Dorfstrasse 143 CH Kilchberg Telefon 01 / Telefax 01 / info@hp-engineering.com

Anwendungsbeispiele Buchhaltung

Schritt für Schritt zur Krankenstandsstatistik

TECHNISCHE INFORMATION LESSOR LOHN/GEHALT BEITRAGSNACHWEIS-AUSGLEICH BUCH.-BLATT MICROSOFT DYNAMICS NAV

Datenbanken Kapitel 2

Lizenzierung von System Center 2012

Du hast hier die Möglichkeit Adressen zu erfassen, Lieferscheine & Rechnungen zu drucken und Deine Artikel zu verwalten.

Informationsblatt Induktionsbeweis

Was meinen die Leute eigentlich mit: Grexit?

impact ordering Info Produktkonfigurator

Physik & Musik. Stimmgabeln. 1 Auftrag

Bedienungsanleitung. Matthias Haasler. Version 0.4. für die Arbeit mit der Gemeinde-Homepage der Paulus-Kirchengemeinde Tempelhof

AdWords MEHR ERFOLG FÜR IHREN FIXFERTIG SHOP

Auswerten mit Excel. Viele Video-Tutorials auf Youtube z.b.

Primzahlen und RSA-Verschlüsselung

Eigenen Farbverlauf erstellen

Tutorial: Homogenitätstest

Eva Douma: Die Vorteile und Nachteile der Ökonomisierung in der Sozialen Arbeit

EINFACHES HAUSHALT- KASSABUCH

DER SELBST-CHECK FÜR IHR PROJEKT

Plugins. Stefan Salich Stand

Auktionen erstellen und verwalten mit dem GV Büro System und der Justiz Auktion

Das Leitbild vom Verein WIR

Professionelle Diagramme mit Excel 2010 erstellen. Peter Wies. 1. Ausgabe, 2. Aktualisierung, März Themen-Special W-EX2010DI

50. Mathematik-Olympiade 2. Stufe (Regionalrunde) Klasse Lösung 10 Punkte

L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016

.procmailrc HOWTO. zur Mailfilterung und Verteilung. Stand:

Fehler und Probleme bei Auswahl und Installation eines Dokumentenmanagement Systems

WERKZEUG KUNDENGRUPPEN BILDEN

Anleitung über den Umgang mit Schildern

Tipps und Tricks zu Netop Vision und Vision Pro

Controlling im Key Account Management

OECD Programme for International Student Assessment PISA Lösungen der Beispielaufgaben aus dem Mathematiktest. Deutschland

Sichtbarkeit Ihres. Unternehmens... Und Geld allein macht doch Glücklich!

V 2 B, C, D Drinks. Möglicher Lösungsweg a) Gleichungssystem: 300x y = x + 500y = 597,5 2x3 Matrix: Energydrink 0,7 Mineralwasser 0,775,

PTV VISWALK TIPPS UND TRICKS PTV VISWALK TIPPS UND TRICKS: VERWENDUNG DICHTEBASIERTER TEILROUTEN

5. Übung: PHP-Grundlagen

4 Aufzählungen und Listen erstellen

RS-Flip Flop, D-Flip Flop, J-K-Flip Flop, Zählschaltungen

Inventur. Bemerkung. / Inventur

IBM Software Demos Tivoli Provisioning Manager for OS Deployment

ZfP-Sonderpreis der DGZfP beim Regionalwettbewerb Jugend forscht BREMERHAVEN. Der Zauberwürfel-Roboter. Paul Giese. Schule: Wilhelm-Raabe-Schule

Pflegende Angehörige Online Ihre Plattform im Internet

Persönliches Adressbuch

iphone-kontakte zu Exchange übertragen

Reporting Services und SharePoint 2010 Teil 1

Arbeitshilfen Messecontrolling Wie geht denn das?

SharePoint Demonstration

Microsoft DreamSpark Premium an der Universität zu Köln: Download von Lizenz-Schlüsseln und Software

Korrigenda Handbuch der Bewertung

Computeria Rorschach Mit Excel Diagramme erstellen

Herzlich Willkommen beim Webinar: Was verkaufen wir eigentlich?

Eine Logikschaltung zur Addition zweier Zahlen

Transkript:

UNIVERSITY OF FRIBOURG Seminar Customer Relationship Management Fuzzy RFM Modell Verfasser: Patrik Hugi 6. Semester Wirtschaftsinformatik UniFR Brunngasse 48, 3011 Bern ++41 (0) 79 695 13 78 patrik.hugi@unifr.ch Eingereicht: - Dokumentation - Dateien

Einleitung Abstract In dieser Arbeit soll aufgezeigt werden, wie eine unscharfe Klassifizierung vorgenommen wird und welche Vor- und Nachteile eine unscharfe Klassifizierung bringt. Die Klassifizieung wird anhand der RFM Methode vorgenommen. RFM steht für Recency, Frequency (Frequenz) und Monetary. Studien haben gezeigt, dass Kunden mit einem höheren RFM Wert einen höheren Wert für das Unternehmen generieren und desshalb in ein anderes Kundensegment eingeteilt werden können. Mithilfe der unscharfen (Fuzzy) Logik wird gezeigt, dass die Klassenzugehörigkeit eines Kunden präziser bestimmt werden kann und das ein Kunde in mehreren Klassen gleichzeitig sein kann. Keywords: CRM, RFM, Fuzzy-RFM, fcql 2 / 25

Einleitung Inhaltsverzeichnis 1. Einleitung... 4 1.1. Fragestellung und Zielsetzung... 4 1.2. Vorgehensweise... 4 2. Die RFM Methode... 4 2.1. Scoring Modell... 5 2.2. RFM im Online Marketing... 6 2.3. Der Kundenwert... 6 3. Einführung in die Fuzzy Klassifikation... 6 3.1. Klassische Mengen versus Fuzzy Mengen... 7 3.2. Linguistische Variablen... 8 3.3. Mehrdimensionale Fuzzy Klassifikation... 10 3.4. Fuzzy Klassifikation in Datenbanken... 10 3.5. Fazit zur Fuzzy Klassifikation und fcql... 11 4. Fuzzy - RFM... 11 4.1. Vorgehen... 12 4.2. Vorteile des Fuzzy RFM... 16 4.3. Nachteile der Fuzzy RFM Methode... 16 4.4. Vergleich RFM vs. Fuzzy-RFM... 17 5. Fuzzy Klassifikation in der Praxis... 19 5.1. Beispiel einer Retail Bank... 20 5.2. Beispiel Coop@home... 21 6. Implikation und Schlusswort... 22 7. Literaturangaben... 23 7.1. Quellenangaben... 23 7.2. Verwendete Software... 24 7.3. Abbildungsverzeichnis... 24 8. Anhang... 25 3 / 25

Einleitung 1. Einleitung 1.1. Fragestellung und Zielsetzung Diese Arbeit soll aufzeigen, welche Vorteile eine unscharfe (fuzzy) Klassifikation der Kunden gegenüber einer scharfen Klassifikation bringen kann. Die Klassifikation wird anhand des RFM (Recency, Frequency, Monetary) Modell erklärt. Der Fuzzy Ansatz lässt sich auf weitere Methoden übertragen, wie zum Beispiel für eine unscharfe ABC-Analyse, SWOT, Kreditwürdigkeitsprüfung usw. 1.2. Vorgehensweise Zuerst soll erklärt werden, was RFM genau ist, woher es kommt und wozu es verwendet wird. Im zweiten Teil wird die unscharfe Klassifikation erklärt und am RFM Modell angewendet. In diesem Teil wird ausführlich erklärt, wie die Klassen gebildet werden und die Zugehörigkeit der Kunden zu den Klassen berechnet wird. Das RFM Modell wird dann mit dem unscharfen, sogenannten Fuzzy-RFM verglichen und so werden die Vorzüge und Nachteile aufgezeigt. Im vierten Kapitel wird eine Klassifikation mithilfe einer Excel Tabelle durchgeführt und im fünften Kapitel werden mögliche Anwendungen in der Praxis gezeigt. 2. Die RFM Methode Die Abkürzung RFM steht für: Recency Frequency Monetary wann der Kunde zuletzt eingekauft hat wie viele Einkäufe der Kunde gemacht hat (innerhalb einer bestimmten Periode) wie viel Geld der Kunden ausgibt (innerhalb einer bestimmten Periode) RFM ist weit verbreitet im Direkt Marketing, um Kunden zu selektieren, an welche bestimmte Angebote gerichtet werden sollen. Die RFM Analyse nutzt Kundendaten aus vergangen Bestellungen. Die RFM Theorie besagt, dass Kunden welche vor kurzem, häufiger und für mehr Geld eingekauft haben, wahrscheinlich eher auf ein speizelles Angebot (Offering) eingehen werden, als Kunden die vor längerer Zeit, seltener und für weniger Geld eingekauft haben. Diese Annahme wirkt intuitiv einleuchtend und konnte auch empirisch bestätigt werden. Eine RFM Analyse kann auch eingesetzt werden, um zum Beispiel neuen Kunden spezielle Angebote zu machen oder um Kunden zu reaktivieren welche lange nichts mehr bestellt haben. Auch weitere Marketing Aktivitäten sind denkbar, zum Beispiel Anreize schaffen, um Kunden welche selten einkaufen, dazu zu bringen, häufiger oder für mehr Geld einzukaufen. Ein grosser Vorteil der RFM Methode ist ihre Einfachheit. Die notwendigen Daten sind leicht erfassbar und schnell verfügbar. Die Firma braucht kein komplexes CRM oder Data-Minning Programm um diese 4 / 25

Die RFM Methode Daten zu erheben. Früher wurden Kundendaten mit Bestellinformationen auf Karteikarten festgehalten. Heute verwendet man dazu ein Datenbanksystem. Wenn die Bestellungen der Kunden in der Datenbank erfasst wurden, können die RFM Werte ohne grössere Umstände abgefragt werden. Die vorhandenen Daten sollten nun in eine möglichst sinnvolle Relation gebracht werden, dass heisst sie müssen klassifiziert werden um bestimmte Gruppen von Kunden gezielt ansprechen zu können. Ein einfacher Ansatz ist ein Bewertungsverfahren mithilfe von Punkten (Scoring Modell). 2.1. Scoring Modell Für die drei Variablen Recency, Frequency und Monetary werden mehrere Klassen gebildet. Recency (der letzte Einkauf) wird zum Beispiel klassiert in weniger als 6 Monate, zwischen 7 bis 9 Monaten, zwischen 9-12 Monaten usw. Jede Klasse erhält dann eine gewisse Punktzahl. Wie die Klassen eingeteilt werden und wie viele Punkte für jede Klasse vergeben werden, ist sehr individuell und muss unter Umständen für jede Marketing Aktion neu angepasst werden. Dieses Scoring Modell mit der scharfen Abgrenzung der Klassen ist sehr problematisch wie an folgendem Beispiel gezeigt werden soll: Variablen Punkte pro Variable Gluck Schubert Grieg Bartok Anfangswert 25 25 25 25 25 Recency <= 6 Monate 7 9 Monate 10 12 Monate 13 18 Monate 19 24 Monate Früher 25 Monate 23 Monate 7 Monate 6 Monate Letzter Einkauf 40 25 15 5 5 15 15 5 25 40 Frequency 2 4 9 10 Anzahl Bestelllungen Anzahl Bestellungen multipliziert mit Faktor 6 6 12 24 54 60 Monetary Durchschnitt des Umsatzes der letzten 3 Bestellungen Mailingkosten Mailings seit der letzten Bestellung <= 25 26 50 51 100 101 150 151 200 > 200 210 120 24 28 5 15 25 35 40 45 45 35 5 15 Pro Hauptkatalog Pro Spezial Katalog Pro Mailing 1 HK, 1 M 1 HK, 1 M 1 HK, 1M 1HK, 1 M 12 6 2 14 14 14 14 Total Score 28 40 70 101 C1 C2 C3 1. Klasse (beste) 2. Klasse 3. Klasse 5 / 25

Einführung in die Fuzzy Klassifikation C4 4. Klasse (schlechteste) Anhand dieser Scoring Tabelle soll gezeigt werden, warum eine scharfe Abgrenzung zu ungenauer Kundenbewertung führen kann. Die Kunden Gluck und Schubert unterscheiden sich in ihrem Einkaufverhalten nur unwesentlich. Der letzte Einkauf bei Gluck war 25 Monate her und der letzte von Schubert 23 Monate. Die Frequenz ist mit zwei, respektive vier Bestellungen auch nah beisammen. Die Werbekosten sind bei beiden gleich und Kunde Gluck hatte sogar einen höheren Umsatz bei seinen Einkäufen. Trotzdem kommt er nur auf 28 Punkte gegenüber den 40 von Schubert. Das kommt daher, dass beide bei jedem Indikator ziemlich nah an der Grenze sind. Schubert ist jedoch bei fast allen Indikatoren eine Stufe höher und erhält so eine deutlich höhere Punktezahl (+40%) als der Kunde Gluck. Das gleiche gilt für die beiden Kunden Grieg und Bartok; beide kaufen ähnlich häufig und zu einem ähnlichen Wert ein. Jedoch liegt Bartok jeweils knapp in der nächsten Stufe und erreicht so insgesamt 44% Punkte mehr als Grieg was ihn die beste Klasse bringt. 2.2. RFM im Online Marketing Was früher die grossen Versandhäuser mit den Katalogen waren, sind heute die Webshops. Es werden zwar keine Kataloge mehr versandt, da das ganze Angebot Online besichtigt werden kann, jedoch müssen auch für einen Web Shop Marketing Massnahmen getroffen werden. Zusätzlich zu den Werten Recency, Frequency und Monetary könnte man bei einem Webshop weitere Daten erfassen, wie zum Beispiel das Verhalten des Kunden beim Besuch der Webseite: wie häufig kommt er, wie lange bleibt er und welche Links klickt er. Diese Daten könnten dann in Verbindung gebracht werden mit den tatsächlichen Bestellungen des Kunden, um so Rückschlüsse auf das Kaufverhalten zu gewinnen und geeignete Marketing Massnahmen treffen zu können. 2.3. Der Kundenwert Neben den Marketing Aktivitäten, kann das RFM Modell auch dazu genutzt werden, den Kundenwert (Customer Lifetime Value CLV), zu bestimmen. Anhand des gegenwärtigen Kundenwertes lässt sich jedoch nicht unbedingt auf den zukünftigen Kundenwert schliessen. Weitere Faktoren wie Veränderungen im Markt, Kundenverhalten usw. müssen ebenso berücksichtigt werden. 3. Einführung in die Fuzzy Klassifikation Im vorherigen Teil wurde aufgezeigt, dass eine scharfe Klassifikation problematisch ist, da wegen kleiner Abweichungen bei den Kunden, Ressourcen (z.b. Marketing Budget) nicht optimal eingesetzt 6 / 25

Einführung in die Fuzzy Klassifikation werden. Ein anderer Ansatz soll die unscharfe (sogenannte Fuzzy-) Klassifizierung aufzeigen. Zuerst wird kurz erklärt, was die Fuzzy Logik ist und wie sie in einer Datenbank angewendet werden kann. 3.1. Klassische Mengen versus Fuzzy Mengen Für einen Computer ist eine Bedingung entweder wahr oder falsch (Binärlogik). Oft ist diese scharfe Abgrenzung zwischen wahr oder falsch jedoch nicht ausreichend für eine genaue Einteilung. Für viele Anwendungen wäre es praktisch, wenn man Steuerungen mithilfe von Verbalen Anweisungen programmieren kann. Zum Beispiel eine Steuerung einer Heizung so programmieren, dass bei ungefähr 19 C das Ventil ein bisschen geöffnet wird. Die Begriffe ungefähr und ein bisschen können vom Computer jedoch nicht interpretiert werden. Der Computer weiss nicht, wie viel ein bisschen sein soll. Oft können komplexe Probleme jedoch relativ einfach beschrieben werden, wenn unscharfe Begriffe wie ein bisschen oder ungefähr verwendet werden. Solche Begriffe nennt man linguistische Werte. In der klassischen Mengenlehre kann ein Element entweder einer Menge angehören oder nicht. Will man nun alle Kunden mit einem mittleren Wert beschreiben, definiert man ein Intervall zum Beispiel zwischen 4 000 bis 6 000. Somit würde ein Kunde mit 3 900 Umsatz (evt. zu Unrecht) in eine tiefere Kategorie eingestuft werden. Im Gegensatz zu den klassischen Mengen können bei den unscharfen Mengen, Elemente auch nur zu einem bestimmten Grad zu einer Menge dazu gehören oder nicht. Diese Zugehörigkeit wird üblicherweise durch eine Zahl aus dem Intervall [0,1] beschrieben. Dabei bedeutet 0 keine Zugehörigkeit und 1 volle Zugehörigkeit. Ein Kunde mit dem Wert 0.8 könnte also zum Beispiel 20% zur tiefen und 80% zur mittleren Kategorie gehören. 7 / 25

Einführung in die Fuzzy Klassifikation Abbildung 1: Fuzzy Menge Ausführlichere Erklärung zur Fuzzy Logik unter: http://www.iicm.tu-graz.ac.at/greif/node9.html 3.2. Linguistische Variablen Für die Indikatoren werden Begriffe definiert. Ein Vorteil der Linguistischen Variablen ist, dass die Begriffe, mit denen im Marketing verwendeten Termen, abgeglichen werden können und so die Arbeit intuitiver macht und erleichtert. Abbildung 2: Begriff Domänen In Abbildung 2 ist zu sehen, dass für ein Indikator zwei, drei oder mehrere Begriffe definiert werden können. Anstelle von Begriffen können auch quantitative Werte verwendet werden. 8 / 25

Einführung in die Fuzzy Klassifikation Abbildung 3: Linguistische Variablen (Source: Naiade Manual) In Abbildung 3 wurden insgesamt sieben Begriffe für den Bereich zwischen 0 und 1 gewählt. Gut zu sehen ist die Überschneidung der Funktionen. Ein Wert im Bereich Good befindet sich gleichzeitigg auch noch im Bereich More or Less Good und Very Good. Die Zugehörigkeit zum Bereich Good, nimmt gegen den Rand links und rechts ab. Abbildung 4: Funktionenn für linguistische Var. (Source: Naiade Manual) 9 / 25

Einführung in die Fuzzy Klassifikation In Abbildung 4 wird eine Möglichkeit gezeigt, wie eine Zahl einen linguistischen Wert zugewiesen bekommt. Ein Wert, zum Beispiel 0.85, würde also mit dem Wert 0.875 zur Klasse Good und gleichzeitigg mit einem Wert von 0.02 noch zur Klasse Very Good gehören. 3.3. Mehrdimensionale Fuzzy Klassifikation Die Fuzzy Klassifikation ist nicht beschränkt auf drei Indikatoren. Die Klassenzugehörigkeit kann auch für vier oder mehr Indikatoren berechnet werden. Ab vier Indikatoren ist das ganze jedoch nicht mehr visualisierbar und es entstehen mindestens 16 Kombinationen der Indikatoren. Wenn ein Kundenwert mithilfe von mehr als drei Indikatoren bestimmt werden soll ist es von Vorteil, Werte zu gruppieren um dann mit den gruppierten Werten neue Klassen zu bilden. 3.4. Fuzzy Klassifikation in Datenbankenn Das fcql Toolkit der UniFr kannn in ein RDBMS (Relation Data Base Management System) integriert werden, ohne den Datenbereich ändern zu müssen. Das Toolkit generiert aus fcql anfragen SQL queries und kann über eine grafische Benutzeroberfläche gesteuert werden. Auf dieser Oberfläche werden die Linguistischenn Variablen angezeigt mit deren Hilfe die unscharfen abfragen gestartet werden können. Abbildung 5: fcql Toolkit (UniFR) 10 / 25

Fuzzy - RFM 3.4.1. Umwandlung Fuzzy-SQL in SQL Da das Datenbank Management System (DBMS) die Daten nur mittels der Sprache SQL abfragen kann, wird das Fuzzy-Statement vom Toolkit in ein normales SQL Statement umgewandelt. Die folgende Tabelle zeigt den Unterschied zwischen einem SQL und fcql Statement: SQL fcql Select Attribute classify Object from Relation from Relation where Condition of Selection with ClassificationCondition classify from with customer customer portfolio customer recency is very recent and customer fre qency is frequent or middle Beispiel einer fcql Abfrage. Das Resultat wäre dann eine Liste aller Kunden, welche dieser Klassifizierung entsprechen mit einem Faktor der aussagt, zu welchem Teil (in Prozent) diese Aussage auf die Kunden zutrifft. 3.5. Fazit zur Fuzzy Klassifikation und fcql Ein Vorteil der Fuzzy Klassifikation und fcql ist, dass die Zugehörigkeit eines Elementes zu jeder Klasse einen Wert zwischen 0 und 1 annehmen kann. Das heisst ein Element kann zum Beispiel mit dem Wert 0.1 also zu 10% zu einer Klasse X gehören und zu 90% derselben Klasse nicht. Ein weiterer wichtiger Aspekt ist, dass ein Element gleichzeitig in mehreren Klassen sein kann. Ein Element kann also zum Beispiel mit 30% zur Klasse X und mit 70% zur Klasse Y gehören. Die Fuzzy Bewertung erlaubt eine Sortierung und Segmentierung welche präziser und flexibler ist als eine scharfe Segmentierung. 4. Fuzzy - RFM Die vorgestellte unscharfe Klassifikation soll nun auf das RFM Modell angewendet werden. Dazu wurde eine Excel Tabelle erstellet mit 100 Kunden mit den Indikatoren Recency und Frequency. Für diese 100 Kunden wurden Zufallswerte im Bereich 0 bis 50 für die Frequency und Werte im 11 / 25

Fuzzy - RFM Bereich 0-730 (2 Jahre) im Bereich Recency generiert. Um das Beispiel einfacher erklären und darstellen zu können, wird der Indikator Monetary weggelassen. Bemerkung: Der Indikator Monetary, also der Umsatz je Kunde, ist im RFM Modell weniger bedeutend als die Indikatoren Recency und Frequency, da Kunden mit einem höheren Frequency und Recency Wert treuer sind, und auf langer Sicht wertvollere Kunden sind als solche die zwar einen hohen Umsatz generieren aber seltener und weniger häufig einkaufen. 4.1. Vorgehen Zuerst werden die Indikatoren definiert. Für die Indikatoren werden dann linguistische Variablen definiert welche einen bestimmten Bereich eines Indikators abdecken. Anschliessend wird für jeden Kunden die Zugehörigkeit zur jeweiligen Klasse mithilfe des Gamma Operators berechnet. Dieser Zugehörigkeitswert wird noch normalisiert. Im folgenden Abschnitt werden die Schritte ausführlicher erklärt. 4.1.1. Indikatoren definieren Zuerst müssen die Indikatoren ausgewählt werden. In dieser Arbeit soll die Fuzzy Segmentierung anhand der Indikatoren Recency, Frequency und Monetary erläutert werden. Für jeden der drei Indikatoren muss ein Wertebereich festgelegt werden damit man für die einzelnen Kunden entsprechend diesem Bereich, einen Wert zwischen 0 und 1 ausrechnen kann. Es stellt sich die Frage, wie man zum Beispiel die Recency genau festlegen will. Soll ein Zeitraum genommen werden welcher alle Kunden abdeckt oder nur die Bestellungen der letzten ein oder zwei Jahre? Eine ähnliche Frage stellt sich auch bei der Bestimmung des Monetary Wertes: Soll der Gesamtumsatz eines Kunden als Indikator genommen werden oder nur der durchschnittliche Wert der letzten drei Einkäufe? Solche Fragen gilt es bei der Definition der Indikatoren genau zu klären, und auf die Anforderungen aus dem Marketing abzustimmen. Eine Implementierung muss ermöglichen, dass eine spätere Anpassung der Werte ohne grossen Aufwand geschehen kann. Dies sollte bei Verwendung eines RDBMS mit gut gepflegten Daten ohne grössere Schwierigkeiten machbar sein, da die Kundendaten jederzeit in der Datenbank zur Verfügung stehen. Will man zum Beispiel die Häufigkeit (Frequency) statt über ein Jahr, über zwei Jahre ermitteln, können diese Informationen einfach mittels Anpassung der Datenbandabfragen ausfindig gemacht werden. 4.1.2. Probleme beim definieren des Wertebereiches Die Definition des Wertebereiches bringt einige Gefahren mit sich, die beachtet werden sollten: 12 / 25

Fuzzy - RFM Bei dem oben beschrieben Vorgehen wird angenommen, dass alle Kunden etwa gleichmässig über den gesamten Wertebereich verteilt sind. In der Praxis wird das wohl kaum zutreffen. Wenn ein Kunde Beispielsweise sehr häufig einkauft und man die Werte der andern Kunden relativ zu diesem Spitzenwert berechnet, werden diese schlecht abschneiden. Dasss heisst, man muss bei der Bewertung eine statistische Methode benutzten welche bewirkt, dass die durchschnittlichen Kunden auf einen mittleren Wert von etwa 0.5 kommen. 1.00 0.90 0.80 0.70 0.60 0.50 0.40 0.30 0.20 0.10 0.00 1 2 3 4 5 6 7 8 9 10 Kunde K01 K02 K03 K04 K05 K06 K07 K08 K09 K10 Mittelwert Frequency 46 0. 92 19 0. 38 17 0. 34 15 0. 30 13 0. 26 11 0. 22 7 0. 14 6 0. 12 3 0. 06 1 0. 02 13.80 0. 28 Abbildung 6: Problem Extremwerte Die Mehrheit der Kunden hat zwischen 10 und 20-mal eingekauft (Mittelwert 13.8). Wenn für die Frequenz eine obere Grenze von 50 definiert wird und den Kunden, entsprechend ihren Frequenzen einen Wert zwischen 0 und 1 ausrechnet (zum Beispiel für Kunde K01: 1 / 50 * 46) so erhält man einen Mittelwert für alle Kunden von 0.28. Wenn nun der Bereich der linguistischen Variablen so definiert ist dass sie zwischen 0 und 1 etwa gleich verteilt sind, werden die meisten Kunden in die Klasse selten, welchee im Bereich zwischen 0.15 und 0.35 liegt, fallen und dies nur weil ein Kunde im Vergleich zum durchschnitt sehr viel häufiger einkauft. Eine Lösung wäre es, die Bereiche der linguistischen Variablen anzupassen oder noch besser, ein statistisches Verfahren benutzen, welche die Werte im mittleren Bereich höher gewichtet als die Randwerte. Neben der Gewichtung der Wertee stellt sich zudem die Frage, welches die obere Grenzee sein soll. In diesem Beispiel wurde 50 genommen, da der Spitzenkunde K01 eine Frequenz von 46 hat und der Wert der oberen Grenze auf jeden Fall höher sein muss als der höchste Wert eines Kunden. 13 / 25

Fuzzy - RFM Abbildung 7: Verschobener Bereich Die meisten Kunden sind im Bereich A. Da diese Kunden jedoch zahlenmässig am häufigsten auftreten sollten sie einen mittleren Bereich B abdecken. 4.1.3. Linguistische Variablen definierenn Für den Indikator Frequency werden die Terme selten (Wert 0 bis 0.35), mittel (Wert 0.36 0.65) und häufig (Wert 0.66 bis 1), gebildet. Für den Indikator Recency die Begriffe kürzlich, mittel, und lange her. 4.1.4. Fuzzy Wert berechnen Mithilfe einer Funktion, genannt Membership Function wird für jeden Indikator ein Fuzzy Wert bestimmt. Diese Membership Funktion kannn auf verschiedene Arten implementiert sein (siehe Grafik in Abschnitt 3.4). 0 0.2 0.4 0.6 0.8 1 µ weak µ st trong Abbildung 8: Diskretee Funkrion 14 / 25

Fuzzy - RFM Kunde A hat 30-mal eingekauft. Die Obergrenze des Indikators Frequency wird auf 50 gesetzt. So hat ein Kunde die beiden Fuzzy Werte 0.6 Zugehörigkeit, da 1 / 50 * 30 = 0.6, und 1 0.6 = 0.4 nicht Zugehörigkeit. Für die Recency wurde der Wert, welcher aus dem Intervall 0 bis 1 kommt noch von eins abgezogen, da eine kleine Zahl hier bedeutet, dass ein Kunde erst kürzlich eingekauft hat, er hat also einen hohen, positiven Recency Wert. Ein Kunden der vor 14 Tagen eingekauft hat erhält mit der Obergrenze 730 Tagen (2 Jahre) ein Wert von 0.019 (1 / 730 * 14) also einen Fuzzy Wert von 0.981 (1-0.019 =0.981 Zugehörigkeit) und 0.019 nicht Zugehörigkeit. Hier zeigt sich auch wie praktisch die linguistischen Werte sind. Der Term kürzlich hätte zum Beispiel den Wertebereich 1.0 bis 0.8 und der Term lange her den Bereich 0.0 bis 0.2. Es ist dann einfacher und intuitiver mit den Termen anstatt mit den Zahlen zu arbeiten. Wenn die Indikatoren definiert wurden kann im nächsten Schritt der Fuzzy Wert für jede Klasse berechnet werden. Dies geschieht mithilfe des y (Gamma) Operators (siehe Abbildung 9). Das u(ai) ist die Klasse (x), m ist die Anzahl der Klassen, u(i) ist die Zugehörigkeit im Bereich 0 bis 1 zur Klasse (x) und y ist der Gamma Operator (in dieser Arbeit immer 0.5). Die Zugehörigkeiten je Klasse werden miteinander multipliziert, das Ergebnis mit 0.5 Potenziert und mit dem Produkt der Gegenwerte je Klasse (1-ui(x)) wieder multipliziert. (1 y) m m μai ( x) = μi ( x) * 1 (1 μi ( x)), x X,0 y 1 i= 1 i= 1 Abbildung 9: Gamma - Operator Beispiel zur Berchnung eines Kunden mit 2 Indikatoren und den 0.6 und 0.45 je Indikator: y ( ) ( ) (1 0.5) 0.5 C1 = 0.6*0.55 * 1 ((1 0.6 *(1 0.55))) = 0.5202 ( ) ( ) (1 0.5) 0.5 C2 = 0.6*0.45 * 1 ((1 0.6 *(1 0.45))) = 0.458 ( ) ( ) (1 0.5) 0.5 C3 = 0.4*0.55 * 1 ((1 0.4 *(1 0.55))) = 0.4007 ( ) ( ) (1 0.5) 0.5 C4 = 0.4*0.45 * 1 ((1 0.4 *(1 0.45))) = 0.34573 1.7571 4.1.5. Fuzzy Wert normalisieren Da die Klassenzugehörigkeit einer Funktion abhängig ist von der Anzahl der Klassen, muss der bestimmte Fuzzy Wert für jede Klasse noch normalisiert werden. Dazu wird der Wert der Klasse durch die Summe aller Klassen dividiert. 15 / 25

Fuzzy - RFM Zum Beispiel für Klasse C1: 0.52 / 1.727 = 0.301 Das heisst ein Kunde kann zu 30.1 Prozent zur Klasse C1 gehören, zu 26.57 % zu C2, zu 23,2% zu C3 und zu 20.1% zu C4. Er gehört also allen Klassen an zu einem bestimmten Teil an. Klasse C Funktion für jede Klasse Klassenzugehörigkeit der Attribute Absolute Zugehörigkeit Normalisierte Zugehörigkeit Zugehörigkeit in Prozent Class Recency Frequency Recency Frequency Prozent C1 kürzlich häufig 0.6 0.55 0.520 0.301 30.12 C2 kürzlich selten 0.6 0.45 0.459 0.266 26.57 C3 lange her häufig 0.4 0.55 0.401 0.232 23.20 C4 lange her selten 0.4 0.45 0.347 0.201 20.11 Total 1.727 1.000 100.00 4.2. Vorteile des Fuzzy RFM Gezielteres Direktmarketing Dank der Fuzzy Segmentierung kann die Klasse, auf welche eine Marketing Strategie angewendet werden soll, präziser definiert werden. Mit der scharfen Methode ist es natürlich auch möglich die Klassen, dass heisst eine Menge innerhalb einer bestimmten Klasse, genauer zu definieren indem man die Variablen anpasst, man wird jedoch mit der scharfen Methode immer eine Grenze ziehen welche Kunden einschliesst welche in eine niedrigere Klasse gehörten und andere ausschliesst welche in eine bessere Klasse sollten. Angepasste Rabatte Der Fuzzy Ansatz unterstütz den Trend einer Individuelleren Kundenbetreuung, da zum Beispiel die Rabatte für einen Kunden genauer, entsprechend seinem effektiven Wert, gegeben werden können. Das kann jedoch auch Schwierigkeiten bieten (siehe Abschnitt 4.3, Nachteile) 4.3. Nachteile der Fuzzy RFM Methode Doppelte Klassenzugehörigkeit Durch die Fuzzy Klassifizierung kann ein Kunde in mehreren Klassen gleichzeitig sein. Problematisch kann das dann werden, wenn unterschiedliche Marketing Massnahmen für verschieden Klassen gestartet werden, welche bestimmte Kunden unter Umständen doppelt erreichen. 16 / 25

Fuzzy - RFM M1 M12 M2 Abbildung 10: Doppelte Zugehörigkeit M1 könnte zum Beispiel eine Marketing Massnahme sein welche angepasst ist auf Kunden welche viel Eingekauft haben aber lange nicht mehr und M2 eine Massnahme um Kunden zurückzugewinnen welche wenig und lange nicht mehr eingekauft haben. Da M1 die Wertvollere Klasse bildet, werden evtl. wertvollere Anreize eingesetzt. Die Marketing Aktionen sollten auf jeden Fall so aufeinander abgestimmt werden, dass Kunden, welche zu beiden Klassen gehören (M12) nicht zweimal angesprochen werden. Zusätzlicher Aufwand Obwohl die Berechnung des Fuzzy Wertes relativ einfach ist und auch keine Änderungen im bestehenden RDBMS nötig sind, ist es doch ein zusätzlicher Aufwand und der Nutzen welcher aus einer unscharfen Klassifikation resultieren kann muss zuerst aufgezeigt werden. Individuelle Vorzüge müssen kommuniziert werden Individuelle Rabatte könnten im B2B (Business to Business) Bereich angewendet werden, im B2C (Business to Client) Bereich auch, jedoch müsste die Methode dem Kunden kommuniziert werden, da ein Kunde sonst nicht verstehen kann, warum er weniger Rabatt erhält als andere Kunden. Diese Kommunikation bringt wieder zusätzlichen Aufwand. Wenn individuelle Rabatte gegeben werden, muss gezeigt werden, dass dies auch für das Unternehmen wirtschaftlicher ist als eine Rabattpolitik welche auf scharfen Klassen beruht. 4.4. Vergleich RFM vs. Fuzzy-RFM An einem theoretischen Beispiel soll aufgezeigt werden, welche Möglichkeiten ein Fuzzy Ansatz bei der Klassifizierung bringen kann. 17 / 25

Fuzzy - RFM Eine Excel Tabelle wurde erstellt mit 100 Kunden. Zur Vereinfachung werden für das Beispiel nur für die Indikatoren Recency und Frequency verwendet. Für den Indikator Recency wurde ein Bereich zwischen 0 und 730 Tage (2 Jahre) gewählt. Für die Frequency ein Bereich zwischen 0 bis 50. Mit der Java Methode Random wird für jeden Indikator und für jeden Kunden eine Zufallszahl im jeweiligen Bereich generiert. Die Verteilung der Zufallszahlen welche die Java Methodee ausgegeben hat ist wie folgt: Abbildung 11: Vertielung Recency Abbildung 12: Verteilung Frequency Die einhundert Kundenn sind über den gesamten Wertebereich ziemlich gleichmässig verteilt. In der Praxis wäre die Verteilung wohl viel unregelmässiger und das Problem welches in Abschnitt 4.1.2 beschrieben wurde muss berücksichtigt werden. In der Excel Tabelle wird dann ein scharfer und ein Fuzzy Wert für jeden Kundenn berechnet. Mithilfe eines Diagramms kannn der Unterschied zwischen der scharfen und der unscharfen Segmentierung visualisiert werden (siehe Anhang und entsprechende Excel Files). 18 / 25

Fuzzy Klassifikation in der Praxis Abbildung 13: Scharfe Selektion Abbildung 14: Unscharfe Selektion (30%) Im linken Bild werden die Kunden scharf der Klasse oben links zugeordnet. Die Achsen auf den Werten 0.5 bilden die Grenze der Klassen. Im Rechten Bild sind die Kunden, welche zu mindestens 30% der Klasse oben links angehören. Das Diagramm zeigt, dass Kunden welche unscharf selektiert wurden, sich auch ausserhalb der scharfen Klasse befinden können, da ihr Wert für einen Indikator besonders hoch ist. Im Vergleich zur scharfen Selektion werden Kunden, welche sich an der unteren rechten Grenze befinden, in der unscharfen Selektion nicht berücksichtig, da ihre Klassenzugehörigkeit unter 30% ist. Abbildung 15: Kunden am Klassenrand In Bild 15 ist zu sehen, dass sich Kunde K012 nur zu 28% in die Klasse C1 gehört. Es gibt Kunden (zum Beispiel K073) am Rand der Klasse C1 sind und einen höheren Zugehörigkeitswert haben als der Kunde K012. Die Fuzzy Methode ist also präziser und genauer als die scharfe Klassifikation. 5. Fuzzy Klassifikation in der Praxis 19 / 25

Fuzzy Klassifikation in der Praxis Das RFM Modell ist nur eine von vielen Anwendungen für die unscharfe Klassifikation. Die Indikatoren müssen nicht unbedingt Recency, Frequency oder Monetary heissen, sondern können durch beliebige, andere Performance Indikatoren ersetzt werden Beispiele für andere Customer Performance Indikatoren: - Loyalität (Nutzung einer grossen Breite der Produktpalette) - Kundenpotential - Vermögen Die Methode bleibt für alle Indikatoren die gleiche. Im folgenden Teil wird das CRM und die Klassifikationsmethoden von einer Retailbank und Coop kurz vorgestellt. Anhand dieser Beispiele soll gezeigt werden, wo eine Fuzzy Klassifikation eingesetzt werden könnte und welche Vorteile daraus allenfalls resultieren könnten. 5.1. Beispiel einer Retail Bank 5.1.1. Kundensegmentierung bei der Bank Die Bank verwendet einen Segmentierungsansatz welcher aus den drei Indikatoren Vermögen, Kundenpotential und Loyalität besteht. Aus diesen Indikatoren ergibt sich ein Würfel mit acht Klassen. Auf die einzelnen Klassen innerhalb des Würfels werden bestimmte Normstrategien angewendet. Die Segmentierung soll gewährleisten, dass die besten Kunden auch am besten betreut werden. 5.1.2. Möglichkeiten für einen Fuzzy Ansatz Ein Fuzzy Ansatz könnte einen Vorteil bringen, da man erstens eine Klasse präziser bilden könnte und zweites könnten die Kunden einfacher innerhalb einer Klasse sortiert werden. Beschränkte Ressourcen könnten so genauer eingesetzt werden. 20 / 25

Fuzzy Klassifikation in der Praxis Abbildung 16: Scharfer vs. Unscharfer Würfel In Abbildung 16 ist zu sehen, dass mit drei Indikatoren ein Würfel mit acht Klassen entsteht (bei zwei Ausprägungen je Klasse). Rechts ist ein Würfel mit ebenfalls drei Indikatoren jedoch ohne Klassengrenzen. Will man nun die Kunden innerhalb einer Klasse sortieren, müsste man bei der scharfen Klassierung die Rangfolge der Indikatoren für die Sortierung festgelegt werden. Beim rechten Würfel ist das nicht nötig, da alle Kunden zu allen Klassen gleichzeitig gehören, so könnte man eine Abfrage starten die eine Rangliste mit der Klassenzugehörigkeit für jeden Kunden generiert. 5.2. Beispiel Coop@home Coop betreibt seit 1998 ein Online Portal für Wein Bestellungen und seit 2001 können auf dem Portal Coop@home auch Lebensmittel eingekauft werden. Die Lieferung erfolgt durch eigene Transporte oder durch die Post. Marketing von Coop@home Das Portal wird zurzeit mittels Print Medien und Online Kampagnen beworben. Anzeigen erscheinen in der Coop Zeitung, der NZZ am Sonntag und der lematin dimanche. Für die Online Kampagnen wird Bannerwerbung dynamisch in verschiedenen Internet Portalen und Seiten geschaltet. Die Online Kampagnen sollen vor allem der Neukundengewinnung dienen. Für die bestehenden Kunden werden Angebote per Mail versandt. CRM bei Coop@home Die CRM Massnahmen lassen sich einteilen in die Neukundenbegleitung: spezielle Angebote für Neukunden, Kundenbindung: Anreize schaffen für bestehende Kunden und Kundenrückgewinnung: Nachfassaktionen. 21 / 25