9 choses que vous devez savoir à l'avance pour estimer un projet WooCommerce

Publié: 2017-12-13

C'est probablement l'une des questions les plus fréquemment posées dans votre vie professionnelle : "Combien nous coûterait une nouvelle boutique WooCommerce ?". Chacune de ses variantes compte également : "Combien allez-vous nous facturer pour construire cette extension ?". Si vous avez travaillé sur un projet WooCommerce, vous comprenez l'essentiel.

9 choses que vous devez savoir à l'avance pour estimer un projet WooCommerce
Crédit : Sticker Mule

En tant que personne qui gagne sa vie en fournissant du code et des solutions Web, vous êtes souvent confronté à des clients qui pensent que fixer un prix est la chose la plus facile à faire pour vous. Beaucoup ont un esprit orienté produit, de sorte qu'ils ne voient pas ce qui se cache derrière le prix d'un nouveau magasin WooCommerce ou tout ce qui concerne le code. Pour cette raison, de nombreux clients contactent les spécialistes de WooCommerce avec des résumés de projet lâches, ou tout simplement sans avoir réfléchi davantage à la raison pour laquelle ils se lancent même dans ce nouveau projet.

C'est pourquoi je me suis assis et j'ai approfondi ce sujet clé avec WooExpert et l'expert Codeable Mitchell Callahan de SAU / CAL qui nous guide à travers neuf éléments clés pour à la fois recueillir des informations sur l'état d'esprit du client et permettre aux développeurs embauchés de tracer une estimation correcte de un projet dont les exigences ne sont pas entièrement spécifiées.

Prêt à les connaître ? Plongeons-nous !

1. Conception, thème

Ils disent que la première impression est la dernière impression. Il est important que les préférences esthétiques particulières reflètent votre marque et servent vos objectifs commerciaux. Ainsi, la toute première chose sur laquelle vous voudrez peut-être collecter des informations est de savoir si votre client a des maquettes, des conceptions visuelles ou même un thème qu'il aimerait utiliser.

Plus précisément, Mitchell commence par demander :

« Avez-vous un modèle disponible ? Avez-vous réellement pensé à quoi ressemblera la création ? Comment cela va-t-il se présenter visuellement ?

Grâce à cette question, votre objectif n'est pas seulement de trouver des informations et des données relatives aux actifs de conception de votre client, mais également d'élaborer un processus de conception efficace auquel les deux parties impliquées devront s'en tenir.

Une bonne approche consiste à se concentrer d'abord sur le travail de backend, puis, en fonction des données réelles de votre client, à passer au front :

La conception est très importante, mais nous suggérons de commencer avec un thème prédéfini simplement parce que nous pouvons nous concentrer sur les écrous et les boulons du backend, puis nous pouvons itérer la conception à l'avenir en fonction de vos analyses et de vos données.

En vous concentrant sur le backend, puis en passant au frontend avec la collecte de données, vous disposerez de suffisamment d'espace (et de preuves) pour même proposer un thème de conception personnalisé afin de mieux répondre aux besoins de votre client.

2. Produits, variations, catégories, photographies, descriptions de produits

Les prochains aspects qui entrent dans l'estimation des coûts du projet sont le produit de votre client et tout ce qui y est strictement lié. Ces informations sont cruciales pour fournir non seulement un excellent travail, mais également une estimation solide. Comme le suggère Mitchell :

J'aimerais vraiment me concentrer et essayer de comprendre le produit qu'ils vendent et tout ce qui s'y rapporte. C'est vraiment de la viande et des pommes de terre !

Donc, vous voudriez commencer par poser des questions telles que :

  • Quel est votre produit ?
  • Qu'est ce que ça fait?
  • S'agit-il d'un produit livré ou d'un produit numérique ?
  • Combien y en a-t-il?
  • S'agit-il d'un produit de base ou existe-t-il des variantes (différentes tailles, couleurs, etc.) ?
  • Proposez-vous un espace membre à certains de vos clients ? Et les abonnements ?
  • Avez-vous des photos de produits ?
  • Avez-vous des descriptions de produits?
  • Y a-t-il des catégories dont je dois être conscient?

Avec toutes ces questions, vous devriez être en mesure de mieux comprendre les besoins de votre client et de prévoir si des éléments importants manquent déjà (ou non) et d'agir en conséquence.

3. SKU

Un autre élément sur lequel vous voudriez recueillir des informations est l'unité de gestion des stocks (SKU) de votre client et essayez de comprendre s'il a besoin qu'il soit connecté à son système de gestion interne afin qu'il analyse les données en temps réel. Si tel est le cas, vous devrez ajouter des travaux de personnalisation SKU dans votre estimation. Mitchell explique :

Découvrez s'ils utilisent un système de planification des ressources d'entreprise (ERP) ou tout autre système de gestion interne en demandant : « Avez-vous un système de numérotation SKU qui doit également être respecté en ligne ? » Si leur réponse est affirmative, nous créerions des SKU personnalisés.

Il se peut cependant que la personne à qui vous parlez ne soit pas en mesure de fournir une réponse sur un sujet aussi technique que celui-ci. Par conséquent, demandez à être présenté à leur CTO ou responsable technique afin que vous puissiez obtenir une réponse correcte.

4. Impôts

Le prochain élément de votre liste devrait être les taxes, car elles dépendent de divers facteurs qui doivent être pris en compte lors de la création d'un magasin. Selon le produit de votre client, où il se trouve et où il l'expédie, les choses peuvent se compliquer.

Habituellement, ce type d'information est recueilli en conseillant à votre client de parler avec son comptable ou son aide-comptable, puis de vous faire rapport. Cela vous semble trop cher pour vos clients ? Tout n'est pas perdu !

En fait, le calcul et le paiement des taxes ont été énormément facilités par l'introduction de services comme Avalara (voici l'intégration fiscale WooCommerce Avalara) qui calcule les taxes pour vous. Mais ce n'est pas tout : il s'occupe de la remise des impôts en votre nom, et il vous obtiendra même des numéros d'identification fiscale.

Donc, ce qui aurait pu sembler être un problème vraiment douloureux à résoudre, résolu en une question plus standard à enquêter, tout comme Mitchell le souligne ici :

Les impôts sont super juteux. C'est une zone assez grise dans le monde, alors que le commerce électronique ne se soucie pas tellement des frontières. De mon point de vue, j'ai juste besoin de savoir techniquement comment cela va être mis en place. Par exemple, si vous êtes en Amérique, il est probable que vous deviez facturer des taxes d'État et peut-être même des taxes locales, selon l'endroit où vous livrez vos produits.

Il existe des services intéressants que vous pouvez utiliser et qui pourraient potentiellement vous faire économiser beaucoup de temps et d'argent.

5. Expédition

La prochaine chose à laquelle vous devez vous attaquer est les préférences d'expédition de votre client. Cette partie ne concerne que les clients avec des produits physiques. Si, en revanche, votre client vend des produits numériques, vous pouvez simplement l'ignorer et passer au paragraphe suivant.

Pour vous aider à comprendre comment gérer et configurer correctement l'expédition, comme le suggère Mitchell, vous devriez poser les questions suivantes à votre client :

  • Quel est votre fournisseur d'expédition ?
  • Quelles sont vos règles d'expédition et de tarification ?
  • Avez-vous une région de livraison ?
  • Expédiez-vous uniquement aux États-Unis ou expédiez-vous également en Europe et en Asie ?
  • Souhaitez-vous obtenir des tarifs en direct sur le site Web ou voulons-nous déterminer des frais d'expédition fixes ?

Si vous n'avez pas encore de fournisseur d'expédition et que vous avez besoin d'expédier à l'international, ShipStation vaut la peine d'y jeter un coup d'œil.

6. Intégration tierce

L'intégration de tiers est essentielle pour la gestion des magasins de commerce électronique, car certaines fonctions doivent être gérées par d'autres applications et plugins. Pensez à MailChimp, HubSpot, Salesforce et à toute autre plate-forme qui pourrait avoir besoin de « parler » avec la nouvelle boutique de commerce électronique de votre client.

C'est à ce stade que vous souhaitez recueillir plus d'informations pour savoir s'il existe des intégrations tierces que votre client utilise actuellement et dont il a besoin afin que vous puissiez les prendre en compte.

Si vous manquez de plonger dans ce domaine spécifique, vous pourriez rencontrer des problèmes une fois que le travail de développement a déjà commencé.

7. Paiements

WooCommerce permet de nombreuses options pour sécuriser les paiements, dont certaines peuvent nécessiter un certain niveau d'expertise pour être intégrées et exécutées. Néanmoins, ils élargissent considérablement les options de paiement de votre client, il est donc certain que c'est une chose importante à discuter à l'avance.

Compte tenu des aspects techniques impliqués ici, il serait conseillé de discuter de cette question avec des membres de l'équipe plus techniques (comme suggéré pour SKU).

Certaines solutions solides et relativement faciles à mettre en place méritent d'être mentionnées sont PayPal propulsé par Braintree et Stripe.

8. Hébergement

L'hébergement de sites Web est un autre facteur qui doit être pris en compte lors de l'élaboration d'une estimation des coûts et pourrait créer une opportunité de vendre certains de vos services supplémentaires. Qu'est-ce que je veux dire ici ? Demandez à votre client s'il a déjà un hébergeur et s'il en est satisfait. S'ils disent "Non", ce qui signifie qu'ils ne sont pas satisfaits ou qu'ils n'en ont tout simplement pas pour le moment, vous pouvez leur fournir une configuration personnalisée sur l'un de vos hôtes préférés.

Résultats? Client satisfait, frais supplémentaires pour vous. À propos de l'importance de choisir la bonne solution d'hébergement, Mitchell explique :

L'hébergement est la clé. Au fur et à mesure que le site de votre client se développe, les besoins en hébergement augmentent avec lui. Leur magasin doit avoir une bonne puissance derrière lui pour pouvoir évoluer facilement. En outre, vous devriez en obtenir un avec d'excellents outils - comme des sites de développement rapidement déployés - qui vous feront gagner beaucoup de temps.

Jetez un œil aux solutions d'hébergement recommandées par WooCommerce.

9. Calendrier préféré pour un projet WooCommerce

J'ai laissé le plus juteux pour la fin. S'il y a une chose que j'ai apprise en travaillant avec des clients pendant des années, c'est la réponse binaire aux questions liées aux délais : « aujourd'hui » ou « dès que possible » sont les réponses les plus courantes, du moins d'après mon expérience.

Pourtant, cela fait partie de votre travail de discuter avec votre client de son échéancier préféré afin que vous puissiez gérer ses attentes comme un vrai professionnel. Vous ne pouvez pas imaginer à quel point cette conversation serait précieuse pour les deux parties jusqu'à ce que vous l'ayez réellement.

Comme le souligne Mitchell :

Lorsque vous faites une estimation, demandez à votre client quels sont ses délais et quand a-t-il raisonnablement besoin de lancer le nouveau magasin ? C'est vraiment important. Surtout avec les magasins de commerce électronique, car leur vie tourne autour des vacances et les gens voudront toujours lancer avant septembre (du moins en Amérique du Nord), car ils seront alors prêts pour le Black Friday et Noël.

9 choses que vous devez savoir à l'avance pour estimer un projet WooCommerce
Crédits : Katerina Radvanska

Emballer

L'élaboration d'une estimation convaincante est une tâche difficile en soi et chaque professionnel a sa propre façon d'y réfléchir et d'en générer une. Si vous ajoutez des informations incomplètes ou manquantes au mélange, vous obtiendrez une véritable boîte de Pandore dont vous devrez vous occuper.

Tous ces éléments essentiels à un nouveau projet de boutique WooCommerce, ainsi qu'une approche proactive et communicative envers vos clients, vous donneront certainement une longueur d'avance. Pour que vous puissiez vous débarrasser de cette boîte de Pandore et envoyer cette estimation !


Matteo Duo est Content Strategist chez Codeable.io , la plateforme d'externalisation n°1 axée sur WordPress qui associe des développeurs WordPress de classe mondiale à des entreprises ayant besoin d'un travail de qualité. Il collabore activement avec les clients et les développeurs depuis des années pour documenter les différentes subtilités de leurs relations et fournir des conseils sur la manière d'exploiter WordPress en tant qu'actif commercial efficace.