Verfolgen Sie Ihren Benutzer-Onboarding-Ablauf, um Abbruchpunkte zu identifizieren und die Aktivierung zu beschleunigen.
Onboarding-Analyse im Überblick
Warum Onboarding verfolgen?
| Kennzahl | Auswirkung |
|---|---|
| Schnellere Aktivierung | 2x höhere Bindung |
| Vollständiges Onboarding | 3x Konversionsrate |
| Wert am Tag 1 | 40 % mehr Engagement |
Wichtige Onboarding-Kennzahlen
| Kennzahl | Formel | Richtwert |
|---|---|---|
| Abschlussrate | Abgeschlossen ÷ Gestartet | 40–60 % |
| Zeit bis zum Abschluss | Durchschn. Minuten | <10 Min. |
| Abbruchrate | Abgebrochen ÷ Gestartet | <40 % |
| Reaktivierungsrate | Zurückgekehrt ÷ Abgebrochen | 10–20 % |
Nachverfolgbares Onboarding gestalten
Onboarding-Schritte definieren
Typisches SaaS-Onboarding:
| Schritt | Aktion | Zweck |
|---|---|---|
| 1 | Konto erstellt | Einstieg |
| 2 | Profil ausgefüllt | Personalisierung |
| 3 | Kernfunktion genutzt | Wertvorschau |
| 4 | Erster Erfolg | Aha-Moment |
| 5 | Zweite Sitzung | Gewohnheitsbildung |
Jeden Schritt verfolgen
// Step tracking function
function trackOnboardingStep(stepNumber, stepName, metadata = {}) {
zenovay('track','onboarding_step', {
step: stepNumber,
step_name: stepName,
time_on_step: calculateTimeOnStep(),
total_time: calculateTotalOnboardingTime(),
...metadata
});
}
// Usage
trackOnboardingStep(1, 'account_created', { method: 'email' });
trackOnboardingStep(2, 'profile_completed', { fields: ['name', 'company', 'role'] });
trackOnboardingStep(3, 'first_project', { template_used: 'marketing' });
trackOnboardingStep(4, 'first_success', { action: 'report_generated' });
Abschluss verfolgen
// Onboarding completed
zenovay('track','onboarding_completed', {
total_steps: 5,
total_time_minutes: 8,
skipped_steps: [],
method: 'guided'
});
// Onboarding skipped
zenovay('track','onboarding_skipped', {
completed_steps: 2,
skipped_at_step: 3,
reason: 'skip_button_clicked'
});
Onboarding-Trichter erstellen
Haupt-Onboarding-Trichter
- Öffnen Sie das Dashboard Ihrer Website und wählen Sie die Registerkarte Journeys und dann die Unterregisterkarte Funnels aus
- Erstellen Sie einen Trichter namens „User Onboarding"
- Fügen Sie Ihre Schritte hinzu:
Step 1: signup_completed
Step 2: profile_completed
Step 3: first_feature_used
Step 4: aha_moment
Step 5: second_session
Abbruchanalyse anzeigen
| Schritt | Benutzer | Konversion | Abbruch |
|---|---|---|---|
| Registrierung | 1.000 | - | - |
| Profil | 680 | 68 % | 32 % |
| Erste Nutzung | 510 | 75 % | 25 % |
| Aha-Moment | 340 | 67 % | 33 % |
| Rückkehrbesuch | 255 | 75 % | 25 % |
Fokus: Profilvervollständigung hat die höchste Abbruchrate.
Onboarding-Varianten verfolgen
Geführt vs. Selbstbedienung
// Track onboarding type
zenovay('track','onboarding_started', {
type: 'guided', // or 'self-serve', 'demo', 'wizard'
source: 'signup_flow'
});
A/B-Test für Onboarding
// Track variant
zenovay('track','onboarding_variant', {
experiment: 'onboarding_v2',
variant: 'simplified',
user_id: 'user_123'
});
Varianten vergleichen:
- Abschlussrate
- Zeit bis zum Abschluss
- Nachgelagerte Bindung
Onboarding-Segmente
Nach Benutzerrolle
| Rolle | Abschluss | Zeit | Fokus |
|---|---|---|---|
| Admin | 72 % | 12 Min. | Einstellungen |
| Benutzer | 58 % | 8 Min. | Funktionen |
| Betrachter | 45 % | 3 Min. | Navigation |
Nach Unternehmensgröße
| Größe | Abschluss | Anforderungen |
|---|---|---|
| 1–10 | 65 % | Geschwindigkeit |
| 11–50 | 58 % | Team-Funktionen |
| 51–200 | 48 % | Anpassung |
| 200+ | 42 % | Enterprise |
Nach Traffic-Quelle
| Quelle | Abschluss | Hinweise |
|---|---|---|
| Organisch | 62 % | Hohe Kaufabsicht |
| Bezahlte Anzeigen | 45 % | Geringere Qualität |
| Empfehlung | 68 % | Vorinformiert |
| Inhalte | 55 % | Neugierig |
Session Replay für Onboarding
Problemstellen finden
- Öffnen Sie das Dashboard Ihrer Website und wählen Sie die Registerkarte Sessions aus
- Filtern und durchsuchen Sie die Sitzungsliste, um Aufzeichnungen um den Schritt anzuzeigen, der Sie interessiert
- Beobachten Sie, wo Benutzer während des Onboarding Schwierigkeiten haben
Häufige Erkenntnisse
UI-Verwirrung:
- Benutzer klicken auf nicht anklickbare Elemente
- Übersehen wichtige Buttons
- Scrollen nicht zum CTA
Formular-Hürden:
- Zögern bei Feldern
- Fehlerkorrekturen
- Abgebrochene Formulare
Wert unklar:
- Verlassen die Seite vor der Kernfunktion
- Verstehen den nächsten Schritt nicht
- Abbruch bei Preiserwähnung
Jeden Schritt optimieren
Schritt 1: Kontoerstellung
Verfolgen:
zenovay('track','signup_field', {
field: 'email',
time_spent: 5
});
Optimieren:
- Weniger Felder
- Social-Login-Optionen
- Klare Passwortanforderungen
Schritt 2: Profil/Einrichtung
Verfolgen:
zenovay('track','profile_section', {
section: 'company_info',
completed: true,
time_spent: 45
});
Optimieren:
- Optionale Felder deutlich kennzeichnen
- Schrittweise Offenlegung
- Überspringen-Option sichtbar machen
Schritt 3: Erste Kernaktion
Verfolgen:
zenovay('track','first_action', {
action_type: 'create_project',
used_template: true,
template_name: 'getting_started'
});
Optimieren:
- Vorlagen bereitstellen
- Daten vorausfüllen
- Zum schnellen Erfolg führen
Schritt 4: Aha-Moment
Verfolgen:
zenovay('track','aha_moment', {
trigger: 'first_result_seen',
time_from_signup_minutes: 5,
value_demonstrated: 'report_generated'
});
Optimieren:
- Zeit bis zum Mehrwert verkürzen
- Den Moment feiern
- Erklären, was passiert ist
Zeitbasierte Analyse
Zeit bis zur Aktivierung
// Track activation time
zenovay('track','user_activated', {
time_from_signup_hours: 2,
session_count: 1,
actions_taken: 15
});
Optimale Onboarding-Dauer
| Abschlusszeit | Bindung nach 30 Tagen |
|---|---|
| <5 Min. | 45 % |
| 5–15 Min. | 52 % |
| 15–30 Min. | 38 % |
| >30 Min. | 25 % |
Optimaler Bereich: 5–15 Minuten = höchste Bindung.
Wiederherstellung bei unvollständigem Onboarding
Abbruch verfolgen
// User exits during onboarding
zenovay('track','onboarding_abandoned', {
last_step: 2,
time_spent: 180,
page: '/onboarding/profile'
});
Reaktivierung verfolgen
// User returns to continue
zenovay('track','onboarding_resumed', {
days_since_abandon: 2,
resumed_at_step: 2,
source: 'email_reminder'
});
Wiederherstellungstaktiken
| Tage inaktiv | Aktion | Tracking |
|---|---|---|
| 1 | E-Mail-Erinnerung | reminder_sent |
| 3 | Funktions-Highlight | highlight_email |
| 7 | Hilfe anbieten | support_offer |
Onboarding-Checklisten-Komponente
Checklisten-Nutzung verfolgen
// Checklist item completed
zenovay('track','checklist_item', {
item: 'invite_team',
checked: true,
position: 4,
total_items: 6
});
// Checklist fully completed
zenovay('track','checklist_completed', {
total_time_days: 3,
items_completed: 6
});
Checklisten-Analyse
Da jede Checklisten-Interaktion ein benutzerdefiniertes Ereignis ist, können Sie diese in den Ereignisberichten des Dashboards aufschlüsseln, um Folgendes zu sehen:
- Am häufigsten abgeschlossene Punkte
- Am seltensten abgeschlossene Punkte
- Zeit bis zum Abschluss pro Punkt
- Reihenfolge der Abschlüsse
Onboarding-Gesundheitswert
Wert berechnen
// Update onboarding score
function calculateOnboardingScore(userId) {
const score = {
profile_complete: 20,
first_action: 25,
team_invited: 20,
integration_setup: 25,
second_session: 10
};
zenovay('track','onboarding_score_updated', {
user_id: userId,
score: calculateTotal(score),
components: score
});
}
Wertverteilung
| Wertbereich | Benutzer | Konversion |
|---|---|---|
| 0–25 | 30 % | 5 % |
| 26–50 | 25 % | 15 % |
| 51–75 | 25 % | 35 % |
| 76–100 | 20 % | 55 % |
Berichterstattung
Wöchentlicher Onboarding-Bericht
Enthalten:
- Registrierungen dieser Woche
- Abschlussrate
- Durchschnittliche Abschlusszeit
- Schritt-für-Schritt-Abbrüche
- Segmentaufschlüsselung
Kohortenansicht
Kohorten über die Zeit verfolgen:
- Abschlussrate Woche 1
- Aktivierungsrate Woche 2
- Bindungsrate Woche 4
Best Practices
Für Messbarkeit gestalten
-
Erfolg zuerst definieren
- Was ist Aktivierung?
- Was ist der Aha-Moment?
- Diese gezielt verfolgen
-
Alles instrumentieren
- Jeden Schritt
- Jedes Überspringen
- Jeden Wiederholungsversuch
-
Von Anfang an segmentieren
- Rolle/Anwendungsfall erfassen
- Quelle verfolgen
- Unternehmensgröße notieren
Häufige Fehler
-
Zu viele Schritte
- Überfordernd
- Hohe Abbruchrate
-
Unklarer Fortschritt
- Kein Fortschrittsbalken
- Benutzer fühlen sich verloren
-
Erzwungenes Onboarding
- Keine Überspringen-Option
- Frustriert erfahrene Benutzer
-
Daten ignorieren
- Keine Replay-Aufzeichnungen ansehen
- Abbrüche nicht optimieren