Praxis-Guides

ATS-Daten sauber ins HR-Dashboard bringen: Architektur, Metriken, Stolpersteine

29. Oktober 2024 ShortSelect Team · Redaktion 12 Min.
ATS-Integration HR-Analytics Datenmodell Recruiting-KPIs API Datenschutz

Für Personalberatungen funktioniert die Integration von ATS-Daten ins HR-Dashboard über drei Bausteine: erstens ein belastbares Datenmodell aus Kandidaten, Vakanzen, Pipeline-Events und Aktivitäten, zweitens eine stabile Verbindung zwischen ATS und Dashboard per Export, Connector oder API, drittens klare Regeln zu Zeitbezug, Qualität und Datenschutz. Wer diese Punkte sauber aufsetzt, erhält belastbare Kennzahlen für Steuerung, Forecast und Kundentransparenz.

Welche Daten aus ATS und CRM gehören überhaupt ins Dashboard?

Für Beratungen und Personaldienstleister sind drei Domänen entscheidend: Delivery, Business Development und Compliance. Delivery speist sich aus Vakanzen, Kandidatenprofilen, Pipeline-Phasen, Interviews, Angeboten und Platzierungen. Business Development kommt über Mandate, Kunden, Kontakte und Aktivitäten wie Calls, E-Mails und Pitches. Compliance umfasst Einwilligungen, rechtliche Grundlagen, Aufbewahrungsfristen und Datenherkünfte.

Operativ relevant sind Statuswechsel entlang der Pipeline, etwa Sourcing gestartet, profilversandt, Shortlist, Interviewstufe, Angebot, Besetzung, Abbruchgründe. Ergänzend braucht es Zeitstempel und Verantwortliche, sonst sind Lead- und Cycle-Times nicht messbar. Für Beratungsteams wichtig: Verknüpfen Sie jede Pipeline-Aktion mit dem Kanal oder Talentpool, so werden Quellenrenditen und Sourcing-ROI sichtbar. In ShortSelect führen diese Objekte in der Pipeline-Ansicht zusammen, das gleiche Modell nutzen Sie für das Reporting.

Auf Geschäftsebene zählen Mandatsstatus, Retainer- und Success-Komponenten, Zahlungsmeilensteine, SLA-Termine sowie Aktivitätsvolumen pro Kunde. CRM-Aktivitäten gehören mit in das gleiche Datenmodell, ansonsten wird die Funnel-Analyse zwischen BD und Delivery lückenhaft. Wer Talentpools aktiv nutzt, sollte die Größe, Frische und Konvertierung einzelner Pools abbilden, etwa wie viele Kandidaten aus Pool X in die Shortlist wechseln. In ShortSelect lassen sich Pools strukturiert pflegen, die Daten stehen über Talentpools für Dashboards bereit.

Wie verbindet man ATS und Dashboard technisch ohne Bruchstellen?

Drei Wege sind gängig: regelmäßiger Datei-Export, ein nativer Connector zum jeweiligen BI-Tool oder eine API-Anbindung mit inkrementellen Abrufen. Der Export ist schnell eingerichtet, allerdings entstehen leicht Lücken bei Zeitreihen, wenn Snapshots fehlen oder Felder manuell verändert wurden. Für Ad-hoc-Analysen ist das okay, für wiederholbare Steuerung weniger.

Native Integrationen vereinfachen Authentifizierung, Tabellenzuordnung und Inkrementlogik. Vorteil: schnelle Time-to-Value, geringeres Fehlerrisiko. Nachteil: eingeschränkte Flexibilität, wenn Sie spezielle Metriken oder abgeleitete Felder benötigen. Prüfen Sie, ob Felder für Phasenwechsel, Abbruchgründe und Custom-Felder vollständig ausgespielt werden. In ShortSelect können Sie solche Verbindungen mit Analytics aufsetzen, alternativ per API an Ihr BI führen.

Die API ist am flexibelsten, benötigt jedoch etwas Engineering. Wichtige Punkte sind Pagination, Abfragefilter für geänderte Datensätze seit T, ein verlässlicher Primary Key sowie Webhooks für near-realtime Aktualisierung wichtiger Events, etwa Interview angelegt oder Platzierung verbucht. Wer öfter neu berechnet, sollte eine Staging-Zwischenschicht in der eigenen Datenbank einplanen, damit das BI-Tool nicht direkt das ATS belastet.

Native Integration, Export, API oder Data Warehouse: was passt zu Ihrer Größe?

Kleine Teams mit wenigen Mandaten fahren gut mit geplanten Exporten und einem kompakten Dashboard für Pipeline, Time-to-Submit und Mandatsstatus. Mittlere Beratungen profitieren von nativen Integrationen, die Standardtabellen und Zeitreihen automatisch liefern, ergänzt um ein paar berechnete Felder im BI-Tool. Das reduziert Pflegeaufwand, gleichzeitig bleiben Individualisierungen möglich.

Bei mehreren Teams, unterschiedlichen Geschäftsmodellen oder starkem Reportingtakt empfiehlt sich eine API in Kombination mit einem Data Warehouse. So können Sie das gemeinsame Datenmodell aus ATS, CRM und Buchhaltung konsistent pflegen, etwa um Deckungsbeiträge pro Mandat oder Zielerreichung pro Berater abzubilden. Außerdem lassen sich historische Zustände robuster speichern, was für Trendanalysen entscheidend ist.

Der Übergang zu einem Warehouse lohnt sich auch dann, wenn Sie neben ATS weitere Quellen wie Webformulare, Jobboards und E-Mail-Logs zusammenführen. In ShortSelect stehen die nötigen Objekte einheitlich bereit, Integrationspunkte zu Jobbörsen wie Indeed und Stepstone erleichtern die Quellenanalyse übergreifend. Wichtig ist, dass Sie die Quelle pro Kandidat und pro konkretem Sourcing-Event trennen, sonst verwischt der Effekt von Multiposting.

Datenmodell sauber bauen: Kandidat, Stelle, Pipeline und Aktivitäten richtig verknüpfen

Herzstück ist die Pipeline-Event-Tabelle, nicht die aktuelle Phase. Speichern Sie jeden Phasenwechsel als eigenes Ereignis mit Zeitstempel, verantwortlicher Person und Grund. Daraus leiten Sie Durchlaufzeiten, Konversionsraten und Engpässe ab. Die aktuelle Phase ergibt sich als letzter gültiger Eintrag für die jeweilige Kandidat-Stellen-Kombination.

Verknüpfen Sie Kandidaten mit Stellen über eine Junction-Tabelle Application oder Submission, so bleiben Mehrfachvorstellungen sauber getrennt. Aktivitäten gehören als eigene Tabelle hinein, referenziert auf Kandidat, Stelle, Kunde und Berater, damit Sie Effektketten analysieren können, etwa ob ein Call im BD in den nächsten 14 Tagen zu einem neuen Mandat führt. Für Vermittler mit vielen Temporär-Einsätzen lohnt eine separate Einsatz-Tabelle, die Verlängerungen und Umbuchungen als neue Events speichert.

Custom-Felder sind unvermeidbar, aber setzen Sie Governance: definieren Sie Datentyp, erlaubte Werte, Pflichtstatus und Besitz. Vordefinierte Auswahllisten für Abbruchgründe, Senioritätslevel, Gehaltsbänder und Branchen verhindern Wildwuchs. In ShortSelect lässt sich das Feldschema konsistent halten, die Objekte spiegeln sich in der ATS plus CRM Datenstruktur und damit im Reporting.

Zeitbezug richtig wählen: Events, Snapshots und langsam veränderliche Dimensionen

Event-Streams liefern präzise Durchlaufzeiten und Konversionsraten. Für Bestandsansichten pro Stichtag brauchen Sie zusätzlich Snapshots, etwa wie viele offene Mandate zum Monatsende aktiv waren oder wie groß der Kandidatenbestand pro Pool war. Erstellen Sie monatliche oder wöchentliche Snapshots auf Warehouse-Ebene, damit Dashboards schnell laden und konsistent bleiben.

Stammdaten wie Kunde, Ansprechpartner oder Kandidatenprofil ändern sich über Zeit. Mit langsam veränderlichen Dimensionen behalten Sie Historie, zum Beispiel welches Senioritätslevel ein Kandidat zum Zeitpunkt der Vorstellung hatte. Ohne diese Historisierung stimmen rückblickende Analysen oft nicht, weil heutige Werte rückwirkend in der Vergangenheit erscheinen.

Definieren Sie klare Regeln, wann ein Event gilt, etwa beim Klick auf Senden, beim Empfang beim Kunden oder nach Bestätigung. Diese Definitionen müssen im Team deckungsgleich verstanden werden, sonst entstehen Meeting-Diskussionen über Zahlen statt über Maßnahmen. Dokumentieren Sie die Metriklogik und verankern Sie sie in berechneten Feldern, nicht in Freiinterpretationen im jeweiligen Dashboard-Widget.

Datenqualität, Dubletten und Quellenlogik: wie bleiben Zahlen belastbar?

Die größten Brüche entstehen durch Dubletten und manuelle Statussprünge. Entschärfen Sie Dubletten mit deterministischen Regeln, etwa E-Mail plus Name, ergänzt um Fuzzy-Checks. Legen Sie ein Verfahren fest, wer Master ist und wie Felder zusammengeführt werden. Für die Pipeline sollten nur erlaubte Übergänge möglich sein, sonst entstehen unmögliche Sequenzen, die jede Konversionsanalyse verzerren.

Quellenlogik konsequent trennen: Erstkontakt-Quelle des Kandidaten ist etwas anderes als die Quelle einer konkreten Bewerbung. Führen Sie ein Feld Sourcing-Event-Quelle pro Submission, zusätzlich zum Attributionsfeld in der Kandidatenstammdatenbank. Multiposting macht das sonst unlesbar, weil Plattformen Leads anreichern oder weiterreichen.

Planen Sie Validierungen im ATS und im ETL-Prozess, zum Beispiel Pflichtfelder vor Phasenwechsel, Wertemengen für Abbruchgründe oder Warnungen bei fehlenden Gehaltsangaben. Kleine Maßnahmen im Operativen sparen viel Zeit in der Analyse. In ShortSelect helfen Automationen, saubere Statuswechsel zu erzwingen, die Daten landen dadurch konsistent in automatisierten Workflows und später im BI.

Datenschutz und Rechte: was darf ins Dashboard, was nicht?

Für DSGVO-konforme Dashboards gilt das Need-to-know-Prinzip. Persönliche Details wie vollständige Lebensläufe, Kontaktdaten oder sensible Notizen gehören nicht in breit zugängliche Reports. Arbeiten Sie mit Pseudonymisierung und Rollenrechten, zeigen Sie operativen Teams nur die Daten, die sie für ihre Arbeit brauchen, zum Beispiel Zählwerte pro Phase statt detailierter Inhalte.

Rechtsgrundlagen und Einwilligungen sollten als aggregierte Kennzahlen dargestellt werden, etwa Anteil datenschutzkonformer Datensätze oder Anzahl fälliger Löschungen. Für Prüfzwecke benötigen Compliance-Verantwortliche Drill-downs, jedoch hinter einer Berechtigung. ShortSelect stellt hierfür Funktionen im Compliance-Modul bereit, die in Dashboards verknüpft werden können.

Wenn Sie Daten aus externen Quellen wie LinkedIn anreichern, dokumentieren Sie Herkunft und Zweck, damit Berichte über Quellenperformance nicht in Konflikt mit Nutzungsbedingungen geraten. Prüfen Sie, ob Ihr Dashboard-System IP-Logging oder Zugriffshistorien speichert, das erleichtert Auskunfts- und Löschersuchen. Für Kundendashboards im Portal gilt zusätzlich, dass Kandidaten nur in anonymisierter Form erscheinen. Mit dem Client-Portal lässt sich diese Trennung organisatorisch und technisch abbilden.

Operative Steuerung und strategisches Reporting: zwei Ebenen, ein Setup

Operative Dashboards beantworten Fragen wie: Welche Mandate sind in Verzug, wo stauen sich Interviews, welche Kandidaten warten auf Kundenfeedback. Sie benötigen fast aktuelle Daten, klare Ampellogik und Filter bis auf Teamebene. Diese Ebenen sollten leichtgewichtig sein, damit Berater nicht im BI-Wald navigieren müssen.

Strategische Dashboards adressieren Forecast, Kapazitätsplanung und Kundenerfolg. Hier zählen stabile Zeitreihen, Vergleichsperioden, Kohorten und Benchmarks zwischen Teams. Die Aktualisierung kann täglich oder wöchentlich erfolgen, sofern Ereignisse korrekt historisiert sind. Beide Ebenen greifen auf das gleiche Datenfundament zu, jedoch mit unterschiedlicher Aggregation und Darstellung.

Für externe Transparenz nutzen Beratungen zunehmend Kundensichten. Zeigen Sie SLA-Erfüllung, Pipeline-Fortschritt, Zeit bis Shortlist und Begründungen für Absagen in aggregierter Form. So vermeiden Sie E-Mail-Pingpong und steigern Vertrauen. ShortSelect unterstützt diese Brücke zwischen internem Reporting und externer Sicht über das Client-Portal, die Daten fließen aus dem gleichen Modell wie Ihre internen Dashboards.

So setzen Sie die Integration mit ShortSelect pragmatisch um

Starten Sie mit einem klaren Minimalmodell: Pipeline-Events, Submissions, Interviews, Placements, Mandate, Aktivitäten, Quellen. Verbinden Sie das Dashboard zuerst nativ oder per Export, validieren Sie Metrikdefinitionen im Team, erst dann automatisieren Sie die Zufuhr via API. Dadurch vermeiden Sie, dass sich falsche Definitionen in Automationen festschreiben.

Für Sourcing-Quellen nutzen Sie die Jobboard-Integrationen, damit UTM- oder Referrer-Informationen zuverlässig in den Datensatz gelangen. Prüfen Sie regelmäßig, ob Multiposting-Kampagnen korrekt zugeordnet sind. In ShortSelect sehen Sie diese Effekte im Zusammenspiel mit Multiposting und den integrierten Kanälen, das Reporting kann auf dieser Struktur aufbauen.

Wenn Sie später Forecasts und Kapazitätsmodelle bauen, koppeln Sie das Dashboard an Ihr CRM- und Mandatsmodul. So erkennen Sie, wann zusätzliche Sourcing-Kapazität nötig ist oder welches Team in den nächsten Wochen Leerlauf droht. Ergänzen Sie optional E-Mail- und Kalenderdaten für Interview-No-Shows und Antwortzeiten über die E-Mail-Integration. Das hält operative Steuerung und strategische Planung in einem konsistenten Fluss.

Häufige Fragen

Wie oft sollten ATS-Daten für Dashboards aktualisiert werden?

Operative Boards profitieren von Aktualisierung im Viertelstunden- bis Stundentakt, strategische Reports genügen täglich oder wöchentlich. Wichtiger als Frequenz ist Konsistenz, das heißt inkrementelle Abrufe, saubere Zeitstempel und unveränderte Metrikdefinitionen. Priorisieren Sie die Events, die Entscheidungen triggern, zum Beispiel Platzierungen und Kundenfeedback.

Welche KPIs sind für Personalberatungen wirklich steuerungsrelevant?

Kernmetriken sind Time-to-Submit, Interview-zu-Offer-Rate, Offer-zu-Platzierung, Abbruchgründe, Durchlaufzeiten je Phase und Quellenrendite. Auf Geschäftsebene zählen aktiver Mandatsbestand, Forecast auf Placements, Auslastung pro Berater und SLA-Erfüllung. Wichtig ist die Brücke zwischen Aktivität und Outcome, sonst optimiert man E-Mail-Volumen statt Erfolgsquote.

Wie gehe ich mit historischen Änderungen an Kandidaten- oder Kundenstammdaten um?

Nutzen Sie langsam veränderliche Dimensionen, speichern Sie also gültig-ab und gültig-bis pro Version. Dadurch bleiben vergangene Analysen korrekt, selbst wenn sich Seniorität, Verantwortliche oder Kundenzuordnungen später ändern. Ergänzen Sie monatliche Snapshots für Bestandszahlen, die sich nicht rein eventbasiert ergeben.

Bereit, Stellen doppelt so schnell zu besetzen ?

Testen Sie 14 Tage kostenlos, wie ShortSelect Ihre Pipeline füllt.

Alle Funktionen inklusive Setup in 5 Minuten Jederzeit kündbar