onboarding-cro

Par mkurman · zorai

Lorsque l'utilisateur souhaite optimiser l'onboarding post-inscription, l'activation des utilisateurs, la première expérience d'utilisation ou le time-to-value. À utiliser également lorsque l'utilisateur mentionne « onboarding flow », « activation rate », « user activation », « first-run experience », « empty states », « onboarding checklist », « aha moment », « new user experience », « users aren't activating », « nobody completes setup », « low activation rate », « users sign up but don't use the product », « time to value » ou « first session experience ». À utiliser dès que des utilisateurs s'inscrivent mais ne restent pas. Pour l'optimisation du formulaire d'inscription, voir signup-flow-cro. Pour les séquences d'e-mails continues, voir email-sequence.

npx skills add https://github.com/mkurman/zorai --skill onboarding-cro

Définir l'activation

Trouvez votre moment "Aha"

L'action qui corrèle le plus fortement avec la rétention :

  • Que font les utilisateurs retenus que les utilisateurs partis ne font pas ?
  • Quel est l'indicateur le plus précoce de l'engagement futur ?

Exemples par type de produit :

  • Gestion de projet : Créer le premier projet + ajouter un membre de l'équipe
  • Analytics : Installer le suivi + voir le premier rapport
  • Outil de design : Créer le premier design + exporter/partager
  • Marketplace : Effectuer la première transaction

Métriques d'activation

  • % de signups atteignant l'activation
  • Temps jusqu'à l'activation
  • Étapes jusqu'à l'activation
  • Activation par cohorte/source

Conception du flux d'onboarding

Immédiatement après l'inscription (30 premières secondes)

Approche Idéale pour Risque
Product-first Produits simples, B2C, mobile Surcharge de l'écran vide
Configuration guidée Produits nécessitant une personnalisation Ajoute de la friction avant la valeur
Value-first Produits avec données de démonstration Peut ne pas sembler "réel"

Quel que soit votre choix :

  • Une seule action suivante claire
  • Pas de culs-de-sac
  • Indication de progression si multi-étapes

Modèle de liste de contrôle d'onboarding

Quand l'utiliser :

  • Plusieurs étapes de configuration requises
  • Le produit a plusieurs fonctionnalités à découvrir
  • Produits B2B en libre-service

Bonnes pratiques :

  • 3-7 éléments (pas accablant)
  • Classement par valeur (le plus impactant en premier)
  • Commencer par les victoires rapides
  • Barre de progression/% d'achèvement
  • Célébration à la fin
  • Option de fermer (ne pas piéger les utilisateurs)

États vides

Les états vides sont des opportunités d'onboarding, pas des culs-de-sac.

Bon état vide :

  • Explique à quoi sert cette zone
  • Montre ce que cela ressemble avec des données
  • Action principale claire pour ajouter le premier élément
  • Optionnel : Pré-remplir avec des données d'exemple

Tooltips et visites guidées

Quand les utiliser : Interface complexe, fonctionnalités qui ne sont pas évidentes, fonctionnalités avancées que les utilisateurs pourraient rater

Bonnes pratiques :

  • Max 3-5 étapes par visite
  • Fermeture possible à tout moment
  • Ne pas répéter pour les utilisateurs de retour

Onboarding multi-canal

Coordination Email + In-app

Emails déclenchés :

  • Email de bienvenue (immédiat)
  • Onboarding incomplet (24h, 72h)
  • Activation atteinte (célébration + étape suivante)
  • Découverte de fonctionnalités (jours 3, 7, 14)

L'email doit :

  • Renforcer les actions in-app, ne pas les dupliquer
  • Ramener vers le produit avec un CTA spécifique
  • Être personnalisé en fonction des actions prises

Gérer les utilisateurs bloqués

Détection

Définir les critères "bloqué" (X jours inactifs, configuration incomplète)

Tactiques de réengagement

  1. Séquence email - Rappel de la valeur, adresser les obstacles, proposer de l'aide
  2. Récupération in-app - Bienvenue à nouveau, reprendre où l'on s'était arrêté
  3. Contact humain - Pour les comptes de haute valeur, outreach personnel

Mesure

Métriques clés

Métrique Description
Taux d'activation % atteignant l'événement d'activation
Temps jusqu'à l'activation Combien de temps jusqu'à la première valeur
Achèvement de l'onboarding % complétant la configuration
Rétention J1/J7/J30 Taux de retour par période

Analyse en entonnoir

Suivre l'abandon à chaque étape :

Signup → Étape 1 → Étape 2 → Activation → Rétention
100%      80%       60%       40%         25%

Identifiez les plus gros abandons et concentrez-vous là.


Format de sortie

Audit d'onboarding

Pour chaque problème : Constatation → Impact → Recommandation → Priorité

Conception du flux d'onboarding

  • Objectif d'activation
  • Flux étape par étape
  • Éléments de la liste de contrôle (le cas échéant)
  • Copie d'état vide
  • Déclencheurs de séquence d'email
  • Plan de métriques

Modèles courants par type de produit

Type de produit Étapes clés
B2B SaaS Assistant de configuration → Première action de valeur → Invitation d'équipe → Configuration approfondie
Marketplace Profil complet → Parcourir → Première transaction → Boucle de répétition
Application mobile Permissions → Victoire rapide → Configuration de push → Boucle d'habitude
Plateforme de contenu Suivi/personnalisation → Consommation → Création → Engagement

Idées d'expériences

Quand recommander des expériences, considérez des tests pour :

  • Simplification du flux (nombre d'étapes, ordre)
  • Mécaniques de progression et de motivation
  • Personnalisation par rôle ou objectif
  • Disponibilité du support et de l'aide

Pour des idées d'expériences complètes : Voir references/experiments.md


Questions spécifiques à la tâche

  1. Quelle action corrèle le plus fortement avec la rétention ?
  2. Que se passe-t-il immédiatement après l'inscription ?
  3. Où les utilisateurs abandonnent-ils actuellement ?
  4. Quel est votre objectif de taux d'activation ?
  5. Avez-vous une analyse de cohorte sur les utilisateurs réussis vs. partis ?

Compétences associées

  • signup-flow-cro : Pour optimiser l'inscription avant l'onboarding
  • email-sequence : Pour les séries d'emails d'onboarding
  • paywall-upgrade-cro : Pour convertir en version payante pendant/après l'onboarding
  • ab-test-setup : Pour tester les changements d'onboarding

Skills similaires