Yoan De Macedo [ Web & Ecologie ]

Vendre un plugin WordPress

Comme beaucoup de développeurs, j'ai cherché (et je cherche encore) un moyen de générer du revenu en partie automatisé et récurrent pour ne pas dépendre que de la vente de prestatations. En effet, vous pouvez perdre un client, passer des périodes avec beaucoup de demandes, d'autres avec moins. Il faut parfois beaucoup prospecter (j'ai la chance que ce ne soit pas le cas pour moi).

Vendre un "produit" peut donc sembler une bonne idée. Pour un développeur, vendre du code ... aussi. Pour un freelance qui travaille seul, tenter de générer du revenu en vendant un plugin pour un CMS peut sembler une bonne idée car ça reste un produit relativement "petit" tout à fait gérable par une seule personne.

Comme j'aime compliquer les choses, il me faut quelques contraintes. Du logiciel libre, pas de mode SaaS, un projet conforme à mes convictions.

Je tiens à le dire, pour l'instant, je n'y suis pas parvenu. Je ne vais pas dire que je n'ai rien généré avec un tel produit mais je parle de revenus très faibles par rapport à la vente de prestations de développement. Je n'ai pas abandonné l'idée et j'y pense régulièrement.

Pourquoi pas de SaaS pour moi ? Je pense qu'on ne peut pas proposer sérieusement un outil en mode SaaS si on travaille seul et qu'on ne souhaite pas sous-traiter en partie. En effet, si les serveurs tombent, il faut être réactif sinon le service n'est absolument pas fiable. Ça veut dire être dispo n'importe quand. Je n'ai pas envie de m'imposer ces contraintes. De plus, il est possible de se retrouver indisponible de manière forcée. Si une grippe vous cloue au lit et que le système tombe, les clients sont coincés. Et si pour une raison ou une autre je souhaite arrêter le projet ? Idem, pas très cool pour les clients. C'est pour une raison similaire que je ne souhaiterais pas proposer un outil propriétaire. Un logiciel libre, n'importe quel développeur expérimenté pourrait le reprendre.

Revenons à WordPress. C'est un CMS sous licence GPL, un logiciel libre donc. Les plugins WordPress utilisent des fonctions de WordPress, partagent des variables. Comme le stipule la GPL (qui est virale), ils doivent donc eux aussi être distribués sous licence GPL. Ça tombe bien, j'aime le logiciel libre. Mais nous allons voir que pour ceux qui n'y tiennent pas, c'est possiblement une contrainte pour eux.

En effet, vendre le plugin, bien que tout à fait possible, est un modèle économique qui peut être bancal. En effet, une fois qu'un client vous a acheté celui-ci, il peut tout à fait le partager gratuitement à son tour. C'est un des principes de la licence GPL. Le plugin peut donc se retrouver tout à fait légalement à disposition légalement partout sur le web. Toutefois rien n'empêche de vendre sa mise à disposition quand même en proposant du support. Si le module est disponible ailleurs, soyez sûr que beaucoup préféreront la version "gratuite".

Vous pourriez être tenté de vendre une clé permettent de débloquer le fonctionnement du module. Là encore, comme la licence GPL permet de modifier librement le code, un développeur ne mettra pas longtemps pour faire sauter le verrou en toute légalité.

Une autre possibilite, c'est de déporter le code dans le SaaS. Ça conviendra à certains mais pas avec mes contraintes. Imaginons que vous proposiez un module qui applique des filtres sur une image. Il suffit que votre plugin transmette les images à une application hébergée chez vous puis que celle-ci renvoie les images modifiées en retour et hop le tour est joué. Le plugin est plus ou moins une coquille vide et le client qui ne paye plus son abonnement se retrouve avec un plugin dont le code ne lui sera pas très utile.

Sachez aussi qu'un plugin WordPress, ça ne se vend pas très cher. Les gens sont habitués à se les procurer pour 50 euros maximum. Avec le modèle que je viens d'évoquer (mais qui ne me convient pas), si le plugin prend bien, il est probablement possible de créer du revenu intéressant. Même si vous lirez beaucoup d'articles qui vont diront qu'il existe encore beaucoup d'opportunités, trouver un créneau répondant à un besoin suffisamment important, ce n'est pas si simple.

Dans mon cas, il ne reste finalement que le modèle classique GPL avec un plugin autonome et la vente de la mise à disposition incluant le support. Pour un module vendu 50 euros, inutile de dire que dès que vous devez intervenir, la rentabilité est cuite. Si votre plugin est pratiquement autonome, c'est à dire qu'il apporte une fonctionnalité à WordPress sans avoir un lien fort avec le code de celui-ci, le support sera peut-être limité. En revanche (et c'est ce qui se passe la plupart du temps), le plugin va interagir fortement avec WordPress (en utilisant massivement les hooks). Et là, très vite, vous aurez des soucis de conflits à gérer avec d'autres plugins, des mises à jour à faire régulièrement pour que votre plugin tourne toujours avec les montées en version de WordPress, etc. Chaque client ayant sa propre poignée de plugins déjà installés, les cas de conflits pourront être très différents. Bien sûr, si vous atteignez un très grand nombre d'utilisateurs, on peut imaginer qu'au bout d'un moment, vous aurez traité la plupart des cas. Vous pourrez alors proposer une FAQ répondant à toutes les questions et résoudre la plupart des conflits dans le code de votre module. Ensuite, la rentabilité sera meilleure. Et encore ... Si celui-ci est disponible gratuitement ailleurs sur la toile et que le support n'est plus nécessaire alors l'achat risque de ne plus être très attractif. De plus, atteindre ce nombre n'est pas si simple. Si vous regardez les top ventes sur code canyon par exemple, vous verrez que les plugins atteignant un nombre de ventes importantes ne sont pas si courant. Et pas simple non plus de faire prendre la partie récurrente. Si le plugin tourne bien, le client ne voudra pas forcément sortir à nouveau son portefeuille l'année d'après pour disposer de mises à jour.

Bien sûr, si le module est extensible, il est possible de vendre de l'adaptation spécifique mais on revient finalement sur de la vente de prestation de développement. Le module devient votre partenaire commercial et prospecte pour vous.

Pour moi, la vente d'un plugin WordPress rejoint finalement la problématique de générer du revenu avec un logiciel libre.

Alors bien sûr, on peut facilement trouver quelques plugins qui se vendent très bien avec le modèle classique dont je parlais. Même si certains les trouveront ailleurs sur le web, une bonne partie des clients feront davantage confiance au site officiel du développeur. Mais, pour que le poids du support ne plombe pas la rentabilité, il faut disposer d'un nombre suffisant d'utilisateurs et le pallier peut être difficile à atteindre.

La prochaine fois que vous lirez "Développeur, découvrez comment générer un revenu automatique avec un plugin WordPress", pensez à moi. D'ailleurs je ne cherche à décourager, certains l'ont fait. Mais non, ce n'est pas facile.

Qui suis-je ? | Mes prestations | Mes projets | Mon blog | Me suivre | On en parle | mail@yoandm.com

Mentions légales | Politique de confidentialité | RSS | Propulsé par Grav