Créer une application qui génère des conversions

Google a réalisé une étude complète sur l'expérience utilisateur afin de découvrir ce qui incite les utilisateurs à effectuer une conversion. Cette étude s'appuie sur plusieurs applications issues de secteurs tels que l'e-commerce, les assurances, le tourisme, la restauration, les services de billetterie, la gestion financière, etc. Les recommandations qui en résultent vous aideront à rendre votre application utile, pertinente et appréciée.

  • Démontrez la valeur de votre application avant son installation. Suscitez l'intérêt des utilisateurs en répondant clairement à leurs besoins et mettez en avant vos incitations à l'action. Soulignez les fonctionnalités principales et récentes de votre application en contexte, afin qu'elles attirent l'attention.

    À faire

    Les libellés "Louer", "Acheter" et "Vendre" sont des incitations à l'action claires et efficaces.

    À ne pas faire

    Le libellé "Essayer maintenant" est vague et n'incite pas à l'action.

  • Organisez vos catégories de menu et nommez-les de manière intuitive. Les catégories de menu doivent être claires et distinctes et ne doivent pas présenter de doublons. Elles doivent correspondre aux modèles de catégories auxquels les utilisateurs s'attendent. Ce point est particulièrement important lorsqu'un utilisateur utilise le menu en désespoir de cause, après avoir échoué à trouver un contenu avec les options de recherche.

    À faire

    Les catégories de produits sont distinctes et évitent toute confusion.

    À ne pas faire

    Les catégories de produits ne doivent pas présenter de doublons, comme c'est le cas pour les catégories "Chaussures pour homme" et "Randonnée".

  • Laissez les utilisateurs revenir en arrière facilement. Les commandes de navigation telles que le bouton de navigation Précédent sont précieuses, car elles aident les utilisateurs à réaliser une conversion. En vous assurant que l'utilisateur puisse revenir en arrière et qu'il ne soit pas contraint de repartir de zéro depuis la page d'accueil, vous évitez les frustrations.

    À faire

    Le bouton de navigation Précédent permet de revenir à l'écran précédent, suivant les attentes des utilisateurs.

    À ne pas faire

    Le bouton de navigation Précédent fait sortir les utilisateurs du chemin de navigation, ce qui porte à confusion.

  • Permettez aux utilisateurs de modifier manuellement leur zone géographique. La détection automatique de la zone géographique à l'aide de l'API Google Places fait gagner du temps aux utilisateurs. Toutefois, il arrive que ces derniers aient besoin de localiser un magasin ou une autre fonctionnalité qui ne se trouve pas à proximité.

    À faire

    L'utilisateur dispose d'un moyen clair de sélectionner une zone géographique.

    À ne pas faire

    L'utilisateur ne dispose d'aucun moyen clair de modifier la zone géographique.

  • Fluidifiez le passage de l'application mobile au Web pour mobile. Utilisez des onglets personnalisés Chrome pour créer une transition transparente entre le contenu natif et le contenu Web, en proposant un rendu ou un aspect général commun aux deux plates-formes. Garantissez également une transition rapide, bien plus efficace que s'il reste des points de friction.

    À faire

    Le passage de l'application au site est transparent, avec un design cohérent et une vitesse optimale.

    À ne pas faire

    L'aspect visuel et les interactions ne sont pas les mêmes sur l'application et sur le site.

  • Mettez en valeur le champ de recherche et suivez les conseils de Material Design sur les formats de recherche. Pensez à utiliser un widget de recherche fixe dans la barre d'application pour que les utilisateurs puissent toujours trouver facilement le contenu qu'ils recherchent.

    À faire

    Un champ de recherche disposé en évidence est facile à trouver.

    À ne pas faire

    La fonction de recherche est cachée dans une option du menu.

  • Utilisez un index de recherche efficace. Les utilisateurs s'attendent à ce que la recherche intégrée à l'application fonctionne aussi bien que la recherche Google. Les fonctionnalités utiles comprennent la correction orthographique automatique, la reconnaissance de la racine des mots, la prédiction et les suggestions fournies lorsqu'un utilisateur saisit du texte. Ces fonctionnalités vous aident à accélérer le processus de recherche, à réduire le nombre d'erreurs et à éviter que les utilisateurs ne se déconcentrent avant la conversion. Consultez les conseils relatifs à la création d'une interface de recherche, à l'ajout de suggestions personnalisées et à l'ajout de suggestions de requêtes récentes.

    À faire

    Une indexation de grande qualité offre aux utilisateurs des résultats précis et efficaces.

    À ne pas faire

    Un index de recherche inefficace génère une mauvaise expérience de recherche.

  • Proposer des filtres et des options de tri pour aider les utilisateurs à affiner et à organiser les résultats.

    À faire

    Des filtres et des options de tri efficaces sont proposés afin d'affiner les résultats de recherche.

    À ne pas faire

    Les options de filtrage ou de tri des résultats sont absentes ou masquées, ce qui contraint les utilisateurs à passer en revue de trop nombreux éléments.

  • Montrez à l'utilisateur ses recherches et ses achats précédents pour qu'il gagne du temps et ne gaspille pas son énergie. Cela est particulièrement important pour les applications fréquemment utilisées, sur lesquelles les utilisateurs font des recherches et des achats répétitifs.

    À faire

    L'utilisateur peut sélectionner un terme déjà recherché pour l'utiliser à nouveau.

    À ne pas faire

    Les utilisateurs doivent saisir chaque terme en entier, même s'il s'agit d'une recherche effectuée plusieurs fois.

Avis sur les produits et comparaisons

  • Autorisez les utilisateurs à trier et à filtrer les avis pour qu'ils puissent découvrir la "face cachée" d'un article. Les avis des utilisateurs font partie intégrante du processus de décision d'achat. Les acheteurs potentiels ont plus confiance en un article qui comporte de nombreux avis. Laissez les utilisateurs explorer les avis les plus récents, les plus positifs et les plus négatifs pour identifier les thèmes récurrents. Les avis validés des utilisateurs qui ont acheté l'article sont également appréciés.

    À faire

    Il est possible de filtrer et de trier les avis de consommateurs.

    À ne pas faire

    Les options de filtrage des avis de consommateurs sont absentes ou masquées.

  • Activez la fonctionnalité de comparaison de produits pour que les utilisateurs puissent comparer les articles qui les intéressent, ce qui les aide à prendre des décisions d'achat. Sans cette fonctionnalité, les utilisateurs de l'application sont contraints d'ajouter des articles au panier pour les comparer ou pour se rappeler ceux qu'ils souhaitent regarder plus en détail ultérieurement.

    À faire

    Les utilisateurs peuvent comparer directement les maisons à l'aide d'un comparateur.

    À ne pas faire

    Les utilisateurs doivent se rappeler des biens qu'ils souhaitent comparer.

Options de paiement

  • Proposez plusieurs options de paiement tierces, telles que PayPal et Google Pay, afin de répondre aux attentes des utilisateurs, d'éviter de leur faire remplir des formulaires supplémentaires durant le processus de règlement et de leur procurer un sentiment de sécurité accru.

    À faire

    Plusieurs modes de paiement sont proposés pour laisser le choix à l'utilisateur et lui donner le contrôle.

    À ne pas faire

    Les utilisateurs sont limités à une option de paiement unique.

  • Facilitez l'ajout et la modification des modes de paiement et proposez des options telles que la saisie sur le pavé numérique pour les numéros de cartes ou la lecture de cartes de paiement. Donnez la possibilité d'ajouter plusieurs cartes et ajoutez une fonctionnalité permettant de passer de l'une à l'autre.

    À faire

    Les utilisateurs peuvent modifier les modes de paiement enregistrés et en ajouter de nouveaux.

    À ne pas faire

    Il n'est pas possible de modifier les modes de paiement ou d'en ajouter de nouveau.

Inscription

  • Avant de demander aux utilisateurs de s'inscrire, montrez-leur clairement quels en sont les avantages et ne leur demandez de le faire que si c'est essentiel. Les utilisateurs risquent de quitter une application qui leur demande de fournir des informations personnelles à l'avance, à moins qu'il n'y ait un intérêt immédiat à le faire (commander un service de voiture ou la livraison d'un plat, par exemple). Les applications peu connues (ou celles dont la valeur ajoutée n'est pas évidente) doivent se montrer plus convaincantes lorsqu'elles demandent aux utilisateurs de s'inscrire au début de leur visite. Pensez à proposer un paiement en mode invité.

    À faire

    L'utilisateur bénéficie d'une expérience attrayante dès le début, sans avoir besoin de fournir des informations personnelles.

    À ne pas faire

    Le fait d'exiger une inscription préalable freine considérablement l'utilisation de l'application.

  • Distinguez le bouton "Connexion" du bouton "Inscription" pour éviter que les utilisateurs ne cliquent sur le mauvais lien lorsqu'ils tentent de créer un compte.

    À faire

    L'interface est simple et les incitations à l'action sont distinctes.

    À ne pas faire

    Le peu de différence entre les incitations à l'action peut entraîner des erreurs.

  • Facilitez l'authentification par mot de passe. Pensez à utiliser Sign-In pour Android, Smart Lock et les connexions optimisées, qui font tous partie de la plate-forme Google Identity. Ces fonctionnalités permettent de réduire le nombre d'étapes nécessaires à l'authentification. Vous pouvez également utiliser l'authentification par empreinte digitale et des techniques similaires.

    À faire

    Une authentification efficace, telle que la connexion par empreinte digitale, permet d'offrir une expérience fluide.

    À ne pas faire

    L'authentification basée sur de la saisie de texte est souvent source d'erreur.

Formulaires et saisie de données

  • Créez des formulaires conviviaux, en suivant les conseils de Material Design sur les champs textuels et en utilisant des outils tels que l'API Google Adresses pour offrir des options de saisie semi-automatique. Faites en sorte que le formulaire corresponde aux habitudes de saisie des utilisateurs. Concevez des écrans compatibles avec plusieurs formats d'entrée plutôt que de forcer l'utilisateur à s'adapter aux restrictions de l'application. Assurez-vous également que les champs de formulaire ne sont pas obstrués par des éléments de l'interface tels que le clavier. À mesure que l'utilisateur remplit le formulaire, faites ressortir automatiquement chaque champ sur l'écran.

    À faire

    Les champs de formulaire sont compatibles avec différents formats et le formulaire défile vers le haut au fur et à mesure qu'il se remplit.

    À ne pas faire

    Le format de saisie des données est normatif (trois champs pour le numéro de téléphone) et les champs suivants sont masqués par le clavier.

  • Affichez les erreurs immédiatement et confirmez à l'utilisateur qu'une zone du formulaire est bien remplie ou validée. Testez le formulaire pour vous assurer que le processus est fluide et que la navigation n'est pas interrompue.

    À faire

    Des messages d'erreur concrets sont affichés en contexte au fur et à mesure que les données sont saisies.

    À ne pas faire

    Le formulaire n'est validé qu'après soumission et le message d'erreur fourni est hors contexte et ne présente pas de recommandation concrète.

  • Affichez le clavier correspondant au champ requis pour que l'utilisateur n'ait pas besoin de passer d'un clavier à l'autre. Mettez ce système en œuvre dans toute l'application.

    À faire

    Le clavier numérique s'affiche automatiquement lorsque les champs nécessitent une entrée numérique.

    À ne pas faire

    L'utilisateur doit appuyer sur la touche numérique du clavier pour activer la saisie des chiffres.

  • Offrez des informations pratiques en contexte dans vos formulaires pour aider l'utilisateur à remplir les champs facilement. Par exemple, lors de la saisie de dates, affichez un calendrier afin que l'utilisateur n'ait pas besoin de quitter l'application pour vérifier le calendrier de son smartphone. Cela réduit également le risque de déconcentrer l'utilisateur avec une autre tâche.

    À faire

    Des fonctionnalités utiles, comme des widgets affichant le calendrier, sont mises à disposition de l'utilisateur lorsqu'il saisit des données, et des explications succinctes sont affichées.

    À ne pas faire

    Les utilisateurs ne bénéficient pas des fonctionnalités de saisie des données appropriées ni de texte explicatif pour les aider à remplir le formulaire.

Facilité d'utilisation et compréhension

  • Alignez votre formulation sur celle de vos utilisateurs et suivez les consignes de Material Design relatives au style d'écriture. Utilisez des termes et des expressions fréquemment utilisés et évitez les termes propres à la marque, qui risquent d'induire les utilisateurs en erreur.

    À faire

    La terminologie (par exemple, "Acheter", "Louer" ou "Vendre) est claire et exempte de jargon inutile pour éviter de prêter à confusion.

    À ne pas faire

    Une terminologie inhabituelle (par exemple, "Faire son nid", "Migrer" ou "Prendre son envol") peut perturber les utilisateurs et porter atteinte à la visibilité du contenu et à la compréhension.

  • Proposez des libellés textuels et des icônes pour clarifier les informations visuelles. Les icônes utilisées pour représenter un menu, une carte, un compte, un outil de localisation des magasins ou des actions comme le filtrage ou le tri ne sont pas reconnues de manière universelle. Les utilisateurs sont bien plus enclins à se servir des icônes pourvues d'un libellé. En outre, les applications qui proposent des catégories visuelles avec une légende sont bien plus susceptibles d'être comprises par les utilisateurs.

    Astuce : Pour le texte et les icônes, utilisez la classe Button avec l'attribut android:drawableLeft. Pour en savoir plus, consultez le guide du développeur. En outre, lorsque vous ajoutez des libellées et des descriptions aux icônes et aux boutons, il est toujours recommandé de rendre votre application accessible.

    À faire

    Les icônes pourvues de libellés garantissent que le sens est transmis facilement et toujours compris.

    À ne pas faire

    Les icônes sans libellés sont souvent mal comprises et peuvent prêter à confusion.

  • Utilisez des retours visuels après chaque action importante. Si les utilisateurs ajoutent un article au panier ou passent une commande et s'ils ne reçoivent aucune confirmation, ils peuvent se demander si leur action est prise en compte.

    À faire

    Un retour visuel clair, comme ici un message de confirmation, permet de montrer que l'action a été prise en compte.

    À ne pas faire

    Si l'utilisateur ne reçoit pas de retour visuel après une action, par exemple après avoir ajouté un article au panier, il peut se demander si cette action a été prise en compte.

  • Laissez l'utilisateur contrôler le niveau de zoom lorsqu'il regarde une image. En outre, évitez d'appliquer un niveau d'agrandissement arbitraire qui peut contraindre l'utilisateur à regarder des parties spécifiques de l'article ou qui place une partie de l'image hors de l'écran.

    À faire

    L'utilisateur contrôle le niveau de zoom et la zone à agrandir.

    À ne pas faire

    La capacité de zoom est limitée à un niveau et à un emplacement spécifiques, ce qui génère de la frustration.

  • Demandez l'autorisation au bon moment. Les utilisateurs seront plus enclins à vous l'accorder si elle leur permet de profiter pleinement de l'application.

    À faire

    L'application invite l'utilisateur à lui donner l'autorisation d'accéder à sa position après que ce dernier a entrepris une recherche de magasins, ce qui rend la demande pertinente.

    À ne pas faire

    L'application invite l'utilisateur à lui donner l'autorisation d'accéder à sa position hors contexte ou sans que cela soit en rapport avec la tâche en cours.