onboarding-cro
par coreyhaines31Système expert pour optimiser l’onboarding post-inscription, l’activation, la first-run experience et le time-to-value, afin que les nouveaux utilisateurs atteignent rapidement leur moment « aha » et restent actifs.
Vue d’ensemble
Qu’est-ce que onboarding-cro ?
La skill onboarding-cro est un système expert centré sur l’onboarding post-inscription et l’activation des utilisateurs. Elle est conçue pour vous aider à améliorer les premières expériences produit, réduire le time-to-value et amener davantage de nouveaux utilisateurs à leur « aha moment » et à une habitude d’usage régulière.
Au lieu de donner des conseils UX génériques, onboarding-cro vous guide à travers :
- La compréhension de votre contexte produit et de votre définition de l’activation
- L’audit de ce qui se passe après l’inscription
- L’identification des frictions dans les flux d’onboarding et les empty states
- La conception de checklists et de parcours qui amènent rapidement l’utilisateur à la valeur
- La planification d’expérimentations et de métriques pour améliorer l’activation en continu
Cette skill se situe à l’intersection de l’optimisation de landing pages, des wikis d’onboarding et des audits UX. Elle est particulièrement utile lorsque vous obtenez déjà des inscriptions, mais que trop peu de nouveaux utilisateurs finalisent la configuration ou deviennent actifs.
À qui s’adresse onboarding-cro ?
Utilisez onboarding-cro si vous êtes :
- Un growth marketer ou product marketer responsable de l’activation d’offres freemium ou d’essais gratuits
- Un product manager ou UX designer chargé d’améliorer la first-session experience
- Un fondateur ou builder solo qui veut transformer des inscriptions en utilisateurs retenus
- Un développeur qui intègre un playbook CRO réutilisable dans un agent IA ou un outil interne
Cette skill convient bien aux produits SaaS, product-led growth, B2B et B2C où l’activation est clairement liée à un petit nombre d’actions clés (par ex. créer un premier projet, inviter un membre de l’équipe, uploader un fichier).
Problèmes que cette skill aide à résoudre
Installez et utilisez onboarding-cro si vous rencontrez des problèmes comme :
- Les utilisateurs s’inscrivent mais ne terminent jamais l’onboarding
- Faible taux d’activation (peu d’utilisateurs atteignent le aha moment)
- Time-to-value trop long (la valeur cœur est cachée derrière trop d’étapes)
- First-run experience et empty states confus
- Absence de checklist d’onboarding ou de parcours de succès clair
- Manque d’expériences et de métriques structurées pour le CRO d’onboarding
Si vous devez optimiser le formulaire d’inscription/enregistrement lui-même, consultez plutôt la skill signup-flow-cro. Pour les campagnes de lifecycle et de nurturing après l’onboarding, voir la skill email-sequence.
Quand onboarding-cro n’est pas adaptée
Cette skill n’est pas destinée à :
- L’acquisition de trafic top-of-funnel ou l’optimisation de campagnes publicitaires
- Les expérimentations sur la page de pricing sans lien avec l’onboarding
- Les campagnes d’engagement long terme au-delà des premières sessions
- Les implémentations analytics techniques avancées (mise en place des outils de tracking, design de schéma)
Vous pouvez toutefois réutiliser sa structure d’expériences et de métriques comme entrée pour un workflow analytics ou email distinct.
Comment l’utiliser
Installation
Pour ajouter onboarding-cro à votre environnement d’agent, installez-la depuis le repo marketingskills :
npx skills add https://github.com/coreyhaines31/marketingskills --skill onboarding-cro
Après l’installation :
- Ouvrez
skills/onboarding-cro/SKILL.mdpour comprendre le comportement et les hypothèses de la skill. - Passez en revue les ressources associées dans :
evals/evals.json– prompts d’exemple, logique attendue et assertionsreferences/experiments.md– idées d’expériences d’onboarding et métriques détaillées
Intégrez-la à votre agent ou votre workflow en fonction de la façon dont votre plateforme charge les skills à partir de SKILL.md et des dossiers associés.
Workflow principal : du contexte aux expérimentations
La skill onboarding-cro suit un workflow structuré avant de recommander des changements :
1. Charger le contexte de product marketing
Si votre repo inclut un document de contexte product marketing, onboarding-cro est conçue pour l’utiliser en priorité :
- Elle recherche
.agents/product-marketing-context.md(ou.claude/product-marketing-context.mddans les configurations plus anciennes) - Elle lit ce fichier pour éviter de reposer des questions déjà renseignées
Si vous n’avez pas ce fichier, envisagez de l’ajouter. Incluez :
- Le type de produit (B2B/B2C, SaaS, mobile, etc.)
- La cible et la proposition de valeur principale
- Le modèle de pricing et les principaux use cases
2. Définir l’activation et le aha moment
La skill vous aide ensuite à définir ce que signifie une activation réussie pour votre produit, par exemple :
- Outils de gestion de projet : create first project
- Outils de design : upload a design, invite a teammate, leave a comment
- Outils de collaboration : create workspace, invite team, send first message
Une définition claire de l’activation permet à la skill de :
- Focaliser le flux d’onboarding sur un petit ensemble d’actions clés
- Évaluer si le time-to-value est acceptable
- Proposer une checklist de 3 à 7 étapes concrètes alignées sur l’activation
3. Auditer le flux post-inscription actuel
Onboarding-cro vous aide à cartographier ce qui se passe immédiatement après l’inscription :
- Sur quelle page ou écran arrivent les utilisateurs
- S’ils voient une UI orientée produit, un setup guidé ou un tour « value-first »
- Où se produisent les drop-offs avant les actions d’activation
Les résultats d’audit typiques incluent :
- Un funnel simplifié étape par étape de l’inscription à l’activation
- L’identification des étapes à forte friction et des moments de confusion
- Une revue des empty states (par ex. tableaux de bord de projets vides, inbox vide) comme opportunités de guidage
4. Choisir un pattern de flux d’onboarding
En fonction de votre contexte, la skill recommande une approche du type :
- Product-first : affichage immédiat de l’UI principale avec des signaux in-product forts
- Guided setup : un wizard structuré ou une checklist pour configurer l’essentiel
- Value-first : démarrage à partir d’un exemple pré-rempli ou de données de démo pour montrer la valeur avant de demander du travail
Ce choix s’appuie sur les patterns d’évaluation dans evals/evals.json, qui mettent l’accent sur :
- L’évaluation du time-to-value
- Les patterns de checklists (3–7 items)
- Le traitement des empty states comme surfaces de guidage
5. Concevoir une checklist d’onboarding ciblée
En s’appuyant sur les recommandations du repo, la skill encourage une checklist concise orientée activation. Par exemple, pour un outil de design collaboratif :
- Upload your first design
- Invite at least one teammate
- Leave or receive a comment
Le pattern de checklist garantit :
- Pas plus de 3 à 7 étapes
- Chaque étape est directement liée à l’activation ou à une configuration critique
- Les tâches optionnelles ne bloquent pas les actions du aha moment
6. Utiliser les expérimentations de references/experiments.md
Le fichier references/experiments.md contient une bibliothèque complète d’idées d’expériences d’onboarding, notamment :
- Flow simplification experiments – nombre d’étapes requises, champs obligatoires vs optionnels, options de skip
- Guided experience experiments – product tours, clarté des CTA, guidage in-UI
- Personalization experiments – personnalisation de l’onboarding par segment ou job-to-be-done
- Quick wins & engagement experiments – accélération du time-to-value, mécaniques de motivation, prompts de support
- Email & multi-channel experiments – séquences d’onboarding et boucles de feedback liées au comportement in-product
- Re-engagement experiments – faire revenir les utilisateurs bloqués pour qu’ils terminent la configuration
- Technical & UX experiments – performance, onboarding mobile, accessibilité
Onboarding-cro s’appuie sur ces idées pour recommander :
- Des A/B tests précis
- Des hypothèses reliées aux points de friction
- Une priorisation centrée sur le time-to-value et l’activation
7. Définir les métriques et la mesure
La spécification d’éval dans evals/evals.json attend de la skill qu’elle produise des métriques pour chaque recommandation, incluant généralement :
- Le taux d’activation (pourcentage de nouvelles inscriptions qui réalisent les actions d’activation définies)
- Le time-to-value (temps entre l’inscription et l’activation)
- Les taux de complétion et d’abandon à chaque étape
- Le taux de complétion de la checklist
Vous pouvez brancher ces métriques dans vos outils d’analytics ou de BI ; onboarding-cro vous aide à préciser quoi suivre et pourquoi.
Conseils pratiques de mise en place
- Maintenez le fichier de contexte produit à jour : à chaque évolution de votre ICP, de votre proposition de valeur ou de vos prix, mettez à jour
.agents/product-marketing-context.mdpour garder des recommandations d’onboarding alignées. - Commencez par une définition d’activation principale : évitez les définitions concurrentes au sein d’un même cycle d’expérimentation.
- Limitez le scope par segment : si vous servez plusieurs types d’utilisateurs, exécutez onboarding-cro sur un segment prioritaire à la fois.
- Combinez avec signup-flow-cro : commencez par résoudre les frictions majeures à l’inscription, puis utilisez onboarding-cro pour optimiser ce qui se passe juste après.
FAQ
Que fait concrètement onboarding-cro une fois installée ?
Onboarding-cro agit comme un stratège d’onboarding structuré au sein de votre écosystème d’agents. Elle :
- Lit votre contexte de product marketing lorsque disponible
- Pose des questions ciblées sur votre flux d’onboarding et votre définition de l’activation
- Audite votre parcours post-inscription actuel et vos empty states
- Propose une approche d’onboarding (product-first, guided setup ou value-first)
- Construit une checklist concise, centrée sur l’activation
- Suggère des expérimentations et des métriques en s’appuyant sur
references/experiments.mdetevals/evals.json
En quoi onboarding-cro est-elle différente de signup-flow-cro ?
- signup-flow-cro se concentre sur le funnel d’inscription : champs de formulaire, nombre d’étapes, conversion du visiteur en compte créé.
- onboarding-cro commence après l’inscription et se concentre sur l’activation : first-run experience, checklists, empty states, time-to-value et rétention précoce.
Utilisez les deux ensemble si vous avez besoin d’une optimisation de bout en bout, de la landing page jusqu’à l’utilisateur activé.
Ai-je besoin d’un fichier de contexte product marketing pour que onboarding-cro fonctionne ?
Non, mais la skill fonctionne mieux avec. Elle est conçue pour chercher :
.agents/product-marketing-context.md- Ou
.claude/product-marketing-context.mddans les configurations plus anciennes
Si le fichier existe, onboarding-cro s’appuiera dessus et ne demandera que les détails manquants spécifiques à la tâche. Sans ce fichier, vous devrez fournir davantage de contexte manuellement.
Onboarding-cro gère-t-elle différents types de produits (B2B vs B2C, SaaS vs mobile) ?
Oui. Les patterns de base dans SKILL.md, evals/evals.json et references/experiments.md sont agnostiques au type de produit. La skill pose explicitement des questions sur :
- Le type de produit (B2B/B2C)
- La proposition de valeur principale
- Les actions clés d’activation
Cela lui permet d’adapter ses audits et ses suggestions d’expériences à vos enjeux spécifiques d’onboarding et d’activation.
Quel type d’expérimentations puis-je attendre d’onboarding-cro ?
En s’appuyant sur references/experiments.md, vous pouvez vous attendre à des recommandations comme :
- Transformer les empty states pour afficher des templates ou des données d’exemple
- Ajuster l’ordre des étapes pour mettre en avant les actions à forte valeur plutôt
- Réduire le nombre de champs ou d’étapes obligatoires dans le setup initial
- Ajouter ou affiner des checklists d’onboarding avec des indicateurs de progression
- Tester des product tours versus un guidage in-UI plus léger
- Déclencher des nudges de re-engagement pour les utilisateurs qui se bloquent avant l’activation
Chaque expérimentation est associée à une hypothèse claire et à des résultats mesurables.
Comment savoir si onboarding-cro fonctionne ?
Suivez les métriques recommandées par la skill, notamment :
- L’augmentation du taux d’activation sur une période donnée
- La réduction du time-to-value médian
- La hausse des taux de complétion des checklists d’onboarding
- L’amélioration de l’engagement lors des premières sessions
Lancez, autant que possible, une expérimentation à la fois, attribuez les évolutions à des itérations spécifiques, et utilisez onboarding-cro pour affiner votre cycle de tests suivant.
Les développeurs peuvent-ils étendre ou adapter onboarding-cro ?
Oui. Comme onboarding-cro est définie dans SKILL.md avec des fichiers de support comme evals/evals.json et references/experiments.md, les développeurs peuvent :
- Forker le repository
coreyhaines31/marketingskills - Adapter les prompts d’évaluation et les assertions à leurs propres frameworks internes
- Ajouter des listes d’expériences ou des métriques spécifiques à leur produit
- Intégrer la skill dans des workflows plus larges (par ex. dashboards analytics, wikis internes d’onboarding)
Cela fait d’onboarding-cro un playbook réutilisable qui peut évoluer au rythme de votre produit et de votre équipe.
