Donc, si vous pouvez imaginer une application de rencontres, les éléments essentiels sont des choses comme: le sexe, le lieu, l'âge, le nom, une photo
Dites ensuite que vous avez des champs facultatifs qui sont assez utiles, comme "rechercher" - leur but pour utiliser l'application.
Et puis dites que vous avez 20 autres domaines qui sont agréables à avoir, mais pas nécessaires: religion, politique, langues, régime alimentaire, type/statut de relation, etc.
Si vous obligez l'utilisateur à les remplir lors de l'intégration, alors l'intégration devient un peu longue et devient pénible. Si vous restez court avec l'essentiel, vous vous retrouvez avec de nombreux profils minimaux, par exemple les gens qui viennent de télécharger une photo, n'ont pas rempli leur biographie et en sont restés là.
Que suggérez-vous?
Le moins de friction que vous pouvez mettre devant un utilisateur qui souhaite s'inscrire sur votre site, mieux c'est. Si votre processus d'intégration est trop complexe, vous perdrez des utilisateurs.
J'obtiendrais l'utilisateur inscrit avec le minimum absolu d'informations nécessaires, puis peut-être lors des visites suivantes leur donner des rappels pour remplir le reste des données. Par exemple, "Si vous n'obtenez pas les correspondances que vous espériez, c'est peut-être parce que vous n'avez pas complètement rempli votre profil. Allez ici <> pour terminer votre profil."
Si c'est vraiment important pour le bon fonctionnement de l'application pour l'utilisateur, vous pouvez même placer un indicateur dans une barre d'état qui dit quelque chose comme ("! Application utilisateur incomplète").
La clé est de déterminer quelles propriétés sont réellement nécessaires et lesquelles ne le sont pas. Si un "Nice to have" manquant signifie que le taux de correspondance de l'utilisateur baissera de 80%, alors c'est peut-être un must-have.
Si vous voulez vraiment inciter l'utilisateur à remplir le reste des données, vous pouvez lui dire ce qu'il manque lorsqu'il recherche des correspondances: "5 résultats trouvés. Remarque: L'absence d'une propriété" état de la relation "dans votre utilisateur record a provoqué le rejet de 26 autres personnes qui pourraient correspondre à votre critère. Cliquez ici <> pour corriger. "
Vous pourriez peut-être utiliser un peu de gamification.
Tout d'abord, l'utilisateur doit s'inscrire uniquement avec les informations essentielles, afin qu'il ne quitte pas la plate-forme avant d'avoir terminé de s'inscrire.
Ensuite, vous pouvez les encourager à compléter les informations manquantes après avoir créé le compte.
Option A: attribuez des points à l'utilisateur pour avoir terminé les sections. Cela n'a cependant de sens que si l'utilisateur peut "dépenser" les points pour des fonctionnalités supplémentaires ou d'autres avantages.
Option B: donner un badge à l'utilisateur. Vous devrez alors afficher une liste des badges afin que l'utilisateur sache ce qu'il doit faire pour "les attraper tous".
Option C: lors de l'ouverture du profil, l'utilisateur peut voir une barre avec le pourcentage d'achèvement de son profil. Voir la barre incomplète incitera les utilisateurs à remplir tous les champs. Linkedin et BlaBlaCar ont tous deux ce concept et ils vous encouragent à compléter votre profil pour gagner en "efficacité maximale".
(Pour ce sujet, je recommande fortement de lire "Designing Social Interfaces" par Crumlish et Malone)