---
Einführung in das Problem
Bei einem der letzten Treffen des Matching-Teams bemerkte einer der Entwickler: "Wir können nicht ignorieren, dass Benutzer in langen Listen von Stellenangeboten verloren gehen." Dies war der Beginn einer Diskussion darüber, wie wir das Benutzererlebnis auf der Plattform verbessern können. Während viele von uns sich auf die Hinzufügung neuer Filter konzentrierten, wie zum Beispiel den Gehaltsfilter, entschieden wir uns für eine einfachere Lösung – die Schaltfläche 'Suche speichern'.
Warum das wichtig ist
Das Problem der verlorenen Benutzer war vielen von uns bewusst. Wir erhielten Rückmeldungen von Kandidaten, die sich nicht erinnern konnten, welche Suche sie durchgeführt hatten, und Zeit mit Wiederholungsversuchen verloren. Dies beeinflusste nicht nur ihre Erfahrungen, sondern auch die Gesamteffizienz der Plattform. Eine hohe Absprungrate auf der Seite mit Stellenangeboten signalisierte, dass etwas geändert werden musste.
Einzelheiten zum Problem
Ein Benutzer, der nach einem Job im Marketing suchte, schrieb an den Support: "Jedes Mal, wenn ich die Seite aktualisiere, verliere ich alle Filtereinstellungen und muss von vorne anfangen." Dies führte zu Frustration, und in der Folge schlossen die Benutzer eher den Tab, als dass sie die Suche fortsetzten. Wir erkannten, dass das Problem nicht nur im Mangel an Filtern lag, sondern auch darin, dass die Benutzer ihre Präferenzen nicht speichern konnten.
Erste Lösungsversuche
Ursprünglich schlugen wir ein komplexeres Filtersystem vor, einschließlich des Gehaltsfilters, um den Benutzern mehr Anpassungsmöglichkeiten für ihre Suche zu bieten. Nach mehreren Iterationen und Tests stellten wir jedoch fest, dass diese Lösung die Benutzeroberfläche komplizierter machte und das Hauptproblem – das Speichern der Suche – nicht löste. Wir gaben diese Idee auf und begannen, andere Ansätze zu erkunden.
Technische Lösung
Nach Diskussionen im Team kamen wir zu dem Entschluss, die Schaltfläche 'Suche speichern' hinzuzufügen. Dies ermöglichte es den Benutzern, ihre aktuellen Filtereinstellungen zu speichern und später darauf zurückzukommen. Hier ist ein Beispielcode, der die Funktionalität der Schaltfläche veranschaulicht:
function saveSearch(searchParams) {
// Speichern der Suchparameter
localStorage.setItem('savedSearch', JSON.stringify(searchParams));
}
Dieser Befehl speichert die Suchparameter im lokalen Speicher, was es den Benutzern erleichtert, darauf zurückzugreifen. Wir haben auch die Möglichkeit hinzugefügt, Benachrichtigungen über neue Stellenangebote zu erhalten, die der gespeicherten Suche entsprechen.
Was sich im Produkt geändert hat
Nach der Einführung der Schaltfläche 'Suche speichern' bemerkten wir eine signifikante Verbesserung des Benutzererlebnisses. Die Absprungrate auf der Seite mit Stellenangeboten sank, und die Benutzer kehrten häufiger zu ihren gespeicherten Anfragen zurück. Diese Änderung hatte auch Auswirkungen auf Bereiche wie /jobs und /for-candidates, wo Benutzer nun effektiver relevante Stellenangebote finden konnten.
Lektionen, die wir gelernt haben
- Einfachheit kann effektiver sein als komplexe Filter.
- Benutzer schätzen Anpassungsmöglichkeiten, aber nur wenn dies die Benutzeroberfläche nicht kompliziert.
- Es ist wichtig, regelmäßig Feedback zu sammeln und Änderungen basierend auf den realen Bedürfnissen der Benutzer vorzunehmen.
- Das Speichern von Einstellungen kann das Interagieren mit der Plattform erheblich verbessern.
Was das für Kandidaten bedeutet
Für Kandidaten bedeutet dies, dass sie jetzt ihre Suchanfragen speichern können und keine Zeit mit wiederholten Suchen verschwenden müssen. Dies verbessert ihre Chancen, eine geeignete Stelle zu finden, und ermöglicht eine effektivere Zeitplanung.
Was das für Recruiter bedeutet
Recruiter können nun erwarten, dass Benutzer stärker in den Suchprozess eingebunden sind und somit häufiger zur Plattform zurückkehren. Dies kann zu einer erhöhten Anzahl qualitativ hochwertiger Kandidaten für offene Stellen führen.
Nächste Schritte
Obwohl die Schaltfläche 'Suche speichern' spürbare Verbesserungen gebracht hat, beobachten wir weiterhin, wie Benutzer mit dieser Funktion interagieren. Wir ziehen in Betracht, eine Funktion zur automatischen Aktualisierung der Suchergebnisse basierend auf den gespeicherten Parametern hinzuzufügen. Wenn wir zurückblicken müssten, würden wir möglicherweise mit dieser Funktion beginnen, um überflüssige Iterationen mit Filtern zu vermeiden. Insgesamt stellt diese Lösung jedoch einen positiven Schritt nach vorne für unser Produkt dar. ---