Ce que nous avons appris en 1 000 jours : l'expérience des développeurs d'applications Shopify
Publié: 2018-03-15En 2018 , Adwisely fête ses trois ans. L'application est peut-être encore jeune, mais nous avons franchi quelques étapes importantes dont nous sommes très fiers. À ce jour, Adwisely a servi plus de 15 000 propriétaires de boutiques en ligne, apportant en moyenne 500 % à 600 % de ROAS à chacun d'eux. Nous avons reçu plus de 150 avis 5 étoiles sur Shopify (et 30 avis 1 étoile, ce qui, vous le savez, est aussi une réussite en son genre). Depuis plus d'un an maintenant, nous sommes honorés d'être un partenaire Facebook Marketing .
En repensant à notre parcours, nous avons décidé de partager certaines des précieuses leçons que nous avons apprises à la dure dans l'espoir qu'elles puissent être utiles à quelqu'un qui débute dans le domaine du développement d'applications de commerce électronique.
Apprendre à se concentrer
Vous devez savoir à quelles fins les gens ont besoin de votre application. Une vision et une mission clairement définies pour votre entreprise sont d'une importance vitale . Nous avons créé Adwisely pour rendre le reciblage simple et efficace. Nous pensons que mener à bien une campagne de retargeting ne devrait prendre à personne plus de 5 minutes par jour, et tous nos efforts depuis ont été dirigés vers cela. Ainsi, chaque fois que nous avons une idée, nous nous demandons d'abord si cela facilitera le reciblage. Si tel est le cas, nous pouvons – et devrions – lui donner vie.
La mission et la vision vous aident également à voir ce qu'il ne faut PAS faire - le souhait de chaque client ne doit pas être réalisé immédiatement. Restez concentré, apprenez à dire « non » et assurez-vous que tous vos coéquipiers comprennent l'importance de la vision et de la mission. Pour vous aider avec tout cela, il existe une excellente approche de gestion de produit appelée "Jobs To Be Done". Il est difficile d'énumérer tous les avantages qu'il a apportés, alors essayez-le et ne regardez jamais en arrière
Vos clients ont beaucoup à dire. Écoutez-les
La seule façon de gérer correctement votre produit est de recueillir, d'analyser et de réagir aux commentaires des utilisateurs. Encouragez vos utilisateurs à partager leur expérience. Les utilisateurs ont toujours quelque chose à dire, mais ils ne le disent pas toujours tout de suite, alors posez les bonnes questions au bon moment. Nous utilisons, par exemple, des séries d'e-mails et de messages intégrés à l'application soigneusement segmentés à l'aide d'Intercom :
- Les nouveaux utilisateurs sont invités à indiquer ce qui n'était pas clair lors du processus d'intégration et le problème qu'ils tentent de résoudre à l'aide de notre application ;
- Ceux qui ont mené une campagne pendant au moins 14 jours sont encouragés à partager leurs premières impressions ;
- Les utilisateurs à long terme sont censés suggérer des moyens par lesquels l'application pourrait être plus confortable pour eux. Cela nous aide à voir comment l'application peut être améliorée et quelles nouvelles fonctionnalités peuvent être ajoutées pour augmenter la valeur.
Voici à quoi ressemblent ces messages :
L'analyse des commentaires peut donner lieu à de nouvelles idées de fonctionnalités, à des corrections de bogues et à des améliorations générales, vous ne pouvez donc tout simplement pas l'ignorer. Pour plus d'informations sur le sujet, assurez-vous de consulter 3 règles pour les commentaires des clients.
Le soutien est essentiel. Faites-le ou sortez des affaires
Plus de 90 % des clients insatisfaits ne feront plus volontiers affaire avec vous. Les sentiments négatifs peuvent facilement ruiner la fidélité, vous devez donc réagir aux requêtes des clients aussi vite que possible et faire de votre mieux pour être réellement utile.
- Mettez en place un système de gestion de la relation client qui vous aidera à organiser toutes les requêtes entrantes des clients. Notre recommandation personnelle serait Intercom - il dispose d'un grand nombre de fonctions dont vous pouvez bénéficier, d'un support exceptionnel, d'une intégration facile et de prix abordables. Intercom nous a aidés à gérer correctement plus de 18 000 conversations avec des clients jusqu'à présent.
- Compilez une base de connaissances avec des réponses à toutes les questions fréquemment posées et fournissez des liens vers celle-ci à toutes les étapes nécessaires - admettez-le, vous ne pouvez pas être disponible 24h/24 et 7j/7. En outre, plus de 70 % des clients ont déclaré qu'ils ne contacteraient pas l'assistance s'il y avait eu une base de connaissances en libre-service adaptée à leurs besoins. Avec Intercom Articles, la création d'une base de connaissances ne prend que quelques heures. Nous l'avons utilisé pour créer notre centre d'aide - assurez-vous de le consulter
- Soyez prêt à recevoir des messages dans des endroits inhabituels comme votre profil Facebook personnel ou Twitter - les utilisateurs feront tout leur possible pour vous joindre s'ils ont un problème. Ne perdez pas de vue, cependant - Intercom propose un certain nombre d'intégrations transparentes qui vous permettront de rassembler les messages des réseaux sociaux et des boîtes aux lettres les plus populaires dans un seul CRM pour le rendre plus confortable pour vous.
Abordez le développement du produit avec sérieux
- Faites de petits pas. Essayez de fournir de petites fonctionnalités une par une - ce sera beaucoup plus efficace que de les accumuler pour une grosse mise à jour. Cela améliore le processus de développement car vous obtenez un retour instantané des utilisateurs sur chaque fonctionnalité, et non sur la toute nouvelle version. Si vous faites une étape à la fois, vous réduisez le stress d'apprendre une chose complètement nouvelle des épaules de l'utilisateur. Éduquez correctement vos utilisateurs sur chaque nouveauté que vous introduisez et, bien sûr, basez toutes les nouvelles introductions à votre application sur les commentaires des clients et les valeurs de l'entreprise.

Nous avons commis l'erreur d'accumuler un certain nombre de mises à jour plutôt que de les publier une par une. En conséquence, nous avons perdu un certain nombre de clients qui ont choisi d'utiliser un service différent plutôt que d'attendre nos mises à jour.


- Mettre en place un canal de communication interne pratique et bien structuré au sein de l'équipe. Nous, par exemple, ne savons pas comment nous travaillerions sans Slack — sa multifonctionnalité et ses possibilités d'intégration nous permettent de ne pas submerger notre équipe avec trop d'applications de communication. Moins vous utilisez de services pour organiser le travail d'équipe, plus le processus de développement est rationalisé.
L'équipe compte. Grandir et exceller
- Obtenez un bon co-fondateur . Si vous envisagez de vous lancer seul dans une aventure de développeur d'applications, réfléchissez-y à deux fois. Un co-fondateur soigneusement sélectionné vous aidera non seulement à partager le fardeau des tâches de routine quotidiennes lors des premières étapes du développement, mais fournira également les commentaires si nécessaires d'une personne possédant les connaissances et les antécédents que vous n'avez peut-être pas encore. Vous ne savez pas où chercher un co-fondateur ? Consultez la conférence « Équipe et exécution » du cours « Comment démarrer une startup ».
- Développez votre équipe et déléguez des tâches. L'adage bien connu "Si vous voulez que quelque chose soit bien fait, faites-le vous-même" ne fonctionne pas dans le développement d'applications - vous devez vous concentrer sur les tâches les plus importantes et déléguer le reste. Si vous n'y pensez pas au début, vous risquez de vous retrouver dans une situation où vous êtes trop submergé par les tâches pour même avoir le temps de chercher de nouveaux employés, alors allez-y et embauchez

- Améliorez toujours l'organisation de votre travail d'équipe. Dans notre approche de la planification, nous nous sommes vraiment inspirés d'un article intitulé "Leçons apprises de la mise à l'échelle d'une équipe produit". Leur approche met l'accent sur l'importance de la planification, des descriptions de projet concises, une responsabilité claire - tout cela facilite le processus de mise à l'échelle à mesure que vous grandissez. Bien sûr, nous avons modifié la routine pour l'adapter à nos besoins, mais grâce à cette approche soigneusement conçue et raffinée, nous avons pu nous concentrer sur la croissance plutôt que sur les problèmes d'organisation.
- Développer la culture d'entreprise. Dès les premières étapes, mettez-vous d'accord sur les valeurs fondamentales de votre entreprise. Lors de l'embauche, assurez-vous que vos employés partagent ces valeurs - s'ils ne le font pas, vous devriez probablement vous abstenir de travailler avec eux même s'ils semblent être d'incroyables spécialistes. Chez Adwisely, nous n'accueillons une nouvelle personne que lorsque nous nous sommes assurés que le nouvel employé croit autant que nous à l'idée d'un reciblage simple et efficace. Il vaut mieux vérifier plus de candidats et perdre quelques clients entre-temps que de se précipiter pour embaucher un mauvais candidat et nuire gravement à l'équipe et à l'entreprise.
En savoir plus chaque jour

- Soyez un expert dans votre domaine. Vous n'en savez jamais assez. La nécessité constante d'apprendre et de se développer devrait être l'une des valeurs fondamentales de chaque employé d'une entreprise. Assurez-vous qu'une partie de votre temps de travail quotidien est consacrée à la lecture d'articles professionnels et de blogs, à l'écoute de podcasts et à la visualisation de vidéos sur les dernières fonctionnalités des plateformes et des services avec lesquels vous travaillez. Si, par exemple, vous êtes nouveau dans le monde de la publicité, vous trouverez très probablement le cours Facebook Blueprint indispensable, tout comme nous.
- En savoir plus sur le développement de produits . L'expertise dans votre domaine est importante, mais toutes les personnes avisées ne peuvent pas créer des applications commercialement réussies. Assurez-vous de prendre le temps d'étudier attentivement les "cinq baleines" qui nous ont aidés à en arriver là où nous en sommes aujourd'hui : Intercom dans la gestion des produits, Intercom sur l'engagement client, Intercom sur le support client, Intercom sur le démarrage et Intercom sur l'intégration.
- Contactez-nous lorsque vous avez besoin d'aide. Sachez que Shopify n'est pas seulement une plate-forme - c'est une communauté forte qui vous soutient et peut vous aider. Peu importe où vous vous tournez - vers le blog, le centre d'aide ou le support, vous recevrez l'assistance dont vous avez besoin. Et, bien sûr, n'oubliez pas l'endroit ultime où toutes vos questions doivent être résolues - Shopify App Developer Community - toutes les questions auxquelles il est répondu dans un délai raisonnable et, dans la plupart des cas, les problèmes que vous pouvez rencontrer sont rapidement résolu. Alors, ne soyez pas timide et demandez conseil si vous êtes confus.
- Explorez des canaux d'information supplémentaires. N'oubliez pas que les communautés liées à Shopify sur Facebook et LinkedIn peuvent également avoir des réponses que vous recherchez.
La nouvelle version de notre application est encore une autre étape importante que nous franchissons. Il est plus transparent et informatif et, ce qui est plus important, façonné et moulé en raison des tonnes de commentaires que nous avons reçus.
Nous ne prévoyons pas de nous arrêter sur notre chemin pour faciliter le reciblage et sommes vraiment reconnaissants à Shopify et Facebook pour toute leur aide et leurs conseils. Et, bien sûr, nous encourageons les développeurs à aller de l'avant et à créer davantage d'applications qui résolvent les problèmes, petits et grands, auxquels le monde du commerce électronique est confronté aujourd'hui. Bonne chance et à bientôt sur Shopify
