Si vous créez ou maintenez des sites web pour vos clients, vous faites probablement déjà le travail d'un hébergeur sans être payé pour cela. Vous choisissez l'hébergeur, configurez le compte, réparez la messagerie, renouvelez le domaine et répondez au téléphone quand le site tombe en panne. L'hébergement revendeur transforme ce travail en un produit que vous pouvez facturer chaque mois.
Ce guide s'adresse aux agences, aux freelances et aux consultants informatiques qui souhaitent vendre de l'hébergement sous leur propre marque. Il explique pourquoi la revente est pertinente, ce que vous apporte un plan revendeur WebGee, comment configurer vos premiers packages et comptes clients dans WHM, comment connecter WHMCS pour la facturation et l'automatisation, comment vendre dans plusieurs régions et comment fixer le prix de vos propres offres.
À retenir
- Revendre de l'hébergement transforme la maintenance de sites que vous assurez déjà pour vos clients en revenus récurrents.
- WHM crée les packages et les comptes cPanel ; WHMCS gère la facturation, les factures et le provisionnement automatique.
- Les limites des packages doivent tenir dans le total de votre plan, sinon WHM refusera de les créer.
- Pour vendre dans plusieurs régions, souscrivez un plan revendeur par région ; les plans supplémentaires bénéficient d'une remise.
- Fixez vos tarifs en fonction de vos coûts et du support que vous assurez, pas uniquement de l'espace disque.
Pourquoi l'hébergement est une bonne source de revenus récurrents pour une agence
Le travail au projet est irrégulier. La création d'un site rapporte une fois, puis le client disparaît jusqu'à la prochaine refonte. L'hébergement, c'est l'inverse : un petit montant, facturé chaque mois ou chaque année, tant que le site est en ligne.
Pour une agence, revendre de l'hébergement présente plusieurs avantages concrets :
- Des revenus prévisibles. Vingt ou cinquante clients sur des abonnements mensuels constituent une base qui couvre vos frais fixes avant même l'arrivée d'un projet.
- La maîtrise de l'environnement technique. Chaque site client est hébergé sur une plateforme que vous connaissez, avec le même panneau de contrôle, la même configuration PHP et le même processus de sauvegarde.
- Un support plus rapide. Quand quelque chose ne fonctionne plus, vous pouvez vous connecter et vérifier, au lieu d'attendre qu'un client retrouve le mot de passe d'un hébergeur que vous n'avez jamais utilisé.
Il faut toutefois être clair sur ce que vous prenez en charge. L'hébergement revendeur est une véritable activité, pas un produit en un clic. WebGee s'occupe du matériel serveur, du réseau, des mises à jour de la plateforme et de la sécurité, et assure votre support à vous. Vous, vous assurez le support de vos clients, gérez leur facturation et provisionnez leurs comptes. La page de documentation Ce qu'implique une activité d'hébergement précise où se situe cette limite.
Vos clients sont les vôtres WebGee vous assiste, vous, et non vos clients : nous n'avons aucune relation avec eux ni aucune visibilité sur votre facturation. Prévoyez comment vous répondrez à leurs questions, y compris à des heures peu pratiques. C'est l'aspect le plus souvent sous-estimé.
Ce que comprend un plan revendeur WebGee
Un plan revendeur WebGee est une plateforme cPanel et WHM qui vous permet de gérer des comptes clients sous votre propre marque. Ses principaux éléments sont :
- WHM (WebHost Manager). Votre panneau de contrôle de revendeur. Il vous permet de créer des packages et des comptes cPanel, de suspendre les mauvais payeurs, de modifier le DNS et de vous connecter au cPanel de n'importe quel client sans lui demander son mot de passe.
- Un cPanel pour chaque client. Chaque client dispose de son propre compte cPanel, avec ses propres fichiers, bases de données et adresses e-mail.
- Une personnalisation en marque blanche. Les plans sont 100 % en marque blanche : vous pouvez personnaliser cPanel avec votre logo et votre identité visuelle, et les serveurs de noms personnalisés sont inclus gratuitement sur tous les plans revendeur, de sorte que vos clients pointent leurs domaines vers votre marque plutôt que vers celle de WebGee.
- La revente de domaines. Chaque plan cPanel Reseller et Premium Reseller donne accès à la plateforme de revente de domaines de WebGee, avec des tarifs compétitifs sur plus de 1 000 extensions et sans frais d'ouverture de compte.
- Des remises revendeur. Les comptes revendeur bénéficient de tarifs réduits sur les enregistrements, transferts et renouvellements de domaines, les serveurs VPS et cloud, les serveurs dédiés et les plans revendeur supplémentaires. Les remises s'appliquent automatiquement lors du paiement lorsque vous êtes connecté à votre compte revendeur, et la liste à jour se trouve dans Client Area → Reseller Area → Exclusive Discounts.
- Une migration gratuite. Si vous hébergez déjà des sites clients ailleurs, l'équipe de migration de WebGee transfère gratuitement les sites, la messagerie et les bases de données. Consultez la page migration gratuite.
Le rôle de WHMCS
WHM crée des comptes d'hébergement. Il n'encaisse pas de paiements, n'envoie pas de factures et ne propose pas d'espace client. C'est précisément le rôle de WHMCS : il provisionne, suspend et résilie automatiquement les comptes lorsque les clients paient ou manquent un renouvellement, et offre aux clients un espace unique pour gérer leurs services, leurs factures et leurs tickets de support.
WebGee est revendeur agréé WHMCS (WHMCS Authorized Reseller). Les plans Premium Reseller incluent une licence WHMCS Starter gratuite, qui couvre jusqu'à 250 comptes clients et affiche le lien standard « Powered by WHMCS » en pied de page de l'espace client. Sur les autres plans revendeur, les licences WHMCS sont proposées à un tarif revendeur exclusif, à partir de 8,95 $/mois pour la formule Starter avec mention de la marque ; consultez la page licences WHMCS pour connaître les différentes formules. Une licence WHMCS obtenue auprès de WebGee est liée à votre plan revendeur : si vous résiliez le plan, la licence prend fin.
Étape 1 : connectez-vous à WHM et configurez les bases
WHM fonctionne sur le port 2087. Une fois votre domaine pointé vers le serveur, connectez-vous à https://yourdomain.com:2087 ; avant cela, utilisez https://your-server-hostname:2087. Vos identifiants figurent dans votre e-mail de bienvenue, et vous pouvez aussi ouvrir WHM via l'icône WHM de votre propre cPanel.
Le moyen le plus rapide de naviguer dans WHM est le champ de recherche. Saisissez le nom de l'outil souhaité et le menu est filtré automatiquement.

Avant de créer le moindre compte client, configurez deux éléments qu'il est bien plus simple de mettre en place dès le départ :
- Des serveurs de noms personnalisés, comme
ns1.youragency.cometns2.youragency.com, afin que vos clients ne voient jamais ceux de WebGee. Consultez Créer des serveurs de noms personnalisés. - Un modèle de zone DNS, si tous vos clients ont besoin des mêmes enregistrements. Dans Edit Zone Templates, vous pouvez ajouter un enregistrement SPF ou un
CNAMEpour un service que vous fournissez. Les modèles ne s'appliquent qu'aux domaines nouvellement créés (ou aux zones que vous réinitialisez) : faites-le donc avant d'intégrer vos clients, et testez-le d'abord sur un compte jetable. Consultez Personnaliser les modèles de zone DNS.
Étape 2 : créez des packages adaptés à votre plan
Un package est un produit que vous vendez : un ensemble de limites, comme le quota disque et la bande passante, que WHM applique à chaque compte créé avec ce package. Créez-les dans Packages → Add a Package avant de créer des comptes.
La règle essentielle : les limites d'un package doivent tenir dans le total de votre plan revendeur. WHM refuse de créer un package dont le quota disque dépasse ce que votre plan autorise, y compris si vous définissez le quota sur unlimited. Il en va de même pour la bande passante.

Dimensionnez vos packages en fonction des comptes que vous prévoyez de vendre Divisez l'espace de stockage de votre plan par le nombre de comptes que vous comptez vendre, et non par le nombre de comptes que vous avez aujourd'hui. Un plan de 50 GB vendu sous forme de dix comptes de 5 GB est entièrement alloué ; vendu sous forme de dix comptes de 20 GB, il est survendu, et WHM ne vous laissera pas créer ce package.
Si vous souhaitez proposer une offre incluant SSH, activez Shell Access dans le package pour que les nouveaux comptes en bénéficient automatiquement. Modifier un package change ce que reçoivent les nouveaux comptes ; les comptes existants qui l'utilisent ne sont pas mis à jour rétroactivement. Consultez Activer SSH pour le compte d'un client.
Étape 3 : créez le compte cPanel d'un client
Une fois un package prêt, la création d'un compte ne prend qu'une minute :
- Dans WHM, recherchez Create a New Account.
- Saisissez le domaine du client, un nom d'utilisateur, un mot de passe et son adresse e-mail de contact.
- Choisissez le package qui définit les limites du compte.
- Sélectionnez Create.

Par la suite, c'est dans List Accounts que vous rechercherez, ouvrirez, suspendrez ou résilierez des comptes. L'icône orange cP à côté d'un domaine ouvre le cPanel de ce client sans son mot de passe : vous pouvez ainsi l'aider sans le déranger.
Suspendez avant de résilier Terminate an Account supprime les fichiers, les bases de données et les e-mails, et cette action est irréversible. En cas de doute, par exemple lors d'un retard de paiement, suspendez plutôt le compte. La suspension est réversible et met tout autant le site hors ligne.
Vendre à d'autres revendeurs nécessite un VPS
Un plan revendeur sur hébergement mutualisé ne permet pas de créer d'autres revendeurs ; il faut pour cela un accès root à WHM sur un VPS ou un serveur dédié. Si vous souhaitez plus tard proposer vos propres comptes revendeur, le compte se crée de la même manière, en cochant Make the account a reseller dans Reseller Settings. Définissez les limites du nouveau revendeur avant de lui transmettre ses identifiants. Consultez Créer un compte revendeur dans WHM.

Étape 4 : connectez WHMCS pour la facturation et l'automatisation
Vous pouvez gérer quelques clients avec WHM seul, mais la facturation et le provisionnement manuels atteignent vite leurs limites. WHMCS relie votre boutique à WHM afin que les comptes soient créés dès qu'un client paie.
- Installez WHMCS. Dans cPanel, ouvrez Softaculous Apps Installer, recherchez WHMCS et installez-le avec votre clé de licence. Un sous-domaine comme
billing.youragency.comest le choix habituel. Laissez In Directory vide, sauf si vous voulez un sous-répertoire, car la licence est liée au domaine, à l'adresse IP et au répertoire pour lesquels elle a été émise. Ensuite, supprimez le répertoireinstall, réglez les permissions deconfiguration.phpsur400et ajoutez la tâche cron de WHMCS. Consultez Installer WHMCS avec Softaculous. - Générez un jeton API WHM. Dans WHM, allez dans Development → Manage API Tokens, générez un jeton nommé par exemple
whmcset copiez-le. Il ne s'affiche qu'une seule fois. Restreignez-le à l'adresse IP de votre serveur WHMCS, afin qu'un jeton divulgué soit inutilisable ailleurs. Consultez Restreindre les jetons API WHM par IP. - Ajoutez le serveur dans WHMCS. Dans Setup → Products/Services → Servers, ajoutez un serveur de type cPanel avec votre nom d'utilisateur revendeur et le jeton API, cochez Secure et utilisez le port
2087. Sélectionnez Test Connection et n'enregistrez qu'une fois le test réussi. Consultez Ajouter un serveur dans WHMCS. - Associez chaque produit à un package WHM. Dans les Module Settings de chaque produit WHMCS, choisissez le module cPanel et le package WHM qu'il doit provisionner.

Si la liste WHM Package Name est vide, c'est presque certainement que le package n'a jamais été créé dans WHM parce que ses limites dépassent votre plan. Vérifiez Packages → List Packages dans WHM, corrigez les valeurs de disque et de bande passante, puis rechargez la liste depuis Module Settings. Assurez-vous également que WHMCS se connecte avec le même compte revendeur que celui qui possède les packages.

Envoyez les e-mails de WHMCS via SMTP
Par défaut, WHMCS envoie ses e-mails avec la fonction mail de PHP, qui n'est pas authentifiée et échoue aux contrôles SPF et DKIM. Pour un système de facturation, cela signifie des factures et des réinitialisations de mot de passe qui finissent dans les spams. Passez à SMTP avant de recevoir votre première commande :
- Créez une boîte mail sur le domaine depuis lequel WHMCS envoie ses messages, par exemple
[email protected]. Une adresse Gmail ou Outlook ne fonctionnera pas. - Dans WHMCS, allez dans Configuration → System Settings → General Settings → Mail et sélectionnez Configure Mail Provider.
- Choisissez SMTP et saisissez l'hôte
mail.webgee.com, le port465, le type SSLSSL, l'adresse e-mail complète comme nom d'utilisateur et le mot de passe de la boîte mail.


Le port et le type SSL doivent correspondre Le port 465 nécessite SSL et le port 587 nécessite TLS. Les mélanger est la cause la plus fréquente d'échec d'envoi dans WHMCS.
Vendre dans plusieurs régions
Si vos clients sont répartis dans plusieurs pays, l'emplacement compte. La distance physique ajoute de la latence à chaque requête, et certains clients doivent conserver leurs données dans une juridiction précise.
Un plan revendeur WebGee est situé dans une seule région, choisie lors de la commande, et tous les comptes qu'il contient s'y trouvent également. Pour vendre dans plusieurs régions, souscrivez un plan revendeur dans chacune d'elles et créez le compte de chaque client sur le plan le plus proche de lui ou de ses visiteurs. Les plans revendeur supplémentaires bénéficient d'une remise, qui s'applique à partir de votre deuxième plan, et non du premier.
Quelques points à connaître lorsque vous gérez plusieurs plans :
- Ajoutez chaque plan comme serveur distinct dans une même installation WHMCS, puis choisissez où provisionner.
- Les packages ne se synchronisent pas entre les différents WHM : recréez-les sur chaque plan.
- Les serveurs de noms personnalisés peuvent pointer vers le plan principal de votre choix, de sorte que vos clients n'ont pas besoin de savoir combien de plans vous détenez.
- Déplacer un compte d'un de vos plans à un autre constitue une migration. N'utilisez pas le Migration Center pour cela ; ouvrez un ticket et WebGee utilisera Live Transfer, qui maintient le compte en ligne.
Consultez Vendre de l'hébergement dans plusieurs emplacements pour la référence complète.
Fixer le prix de vos propres offres d'hébergement
Il n'existe pas de prix idéal unique, mais quelques principes permettent de garder une activité de revente rentable :
- Partez de vos coûts. Additionnez le plan revendeur, l'éventuelle licence WHMCS, les frais de passerelle de paiement et le coût des domaines, puis déterminez combien de comptes vous devez vendre pour les couvrir. Tout ce qui dépasse constitue votre marge.
- Vendez des résultats, pas des mégaoctets. La plupart des clients de petites entreprises ne comparent pas les quotas disque. Associez l'hébergement à ce qui compte vraiment pour eux : la mise en place, le SSL, des sauvegardes que vous avez testées, les mises à jour et un interlocuteur identifié à appeler.
- Limitez votre gamme. Deux ou trois offres sont plus faciles à expliquer et à assister que huit. Une offre de démarrage, une offre professionnelle et une offre infogérée suffisent à la plupart des agences.
- Valorisez votre temps. Le support est le coût qui augmente avec chaque client. Si une offre inclut les mises à jour WordPress ou l'aide sur la messagerie, facturez-le.
- Profitez de vos remises. Les domaines, VPS et serveurs dédiés achetés via votre compte revendeur bénéficient de remises, ce qui vous laisse de la marge lorsque vous les revendez.
Sachez aussi quelles limites comptent réellement. Sur l'hébergement mutualisé et revendeur WebGee, la bande passante n'est pas mesurée ; les comptes sont soumis aux limites LVE de CloudLinux en matière de CPU, de mémoire et de processus d'entrée. Si un client dépasse sa part, Resource Boost double la RAM, le CPU et les processus d'entrée pour ce seul compte. Consultez Quelle bande passante est incluse et Ajouter des ressources à un compte.
Avant d'accueillir votre premier client payant
- Serveurs de noms personnalisés configurés sur votre propre domaine
- Packages créés dans WHM avec des limites adaptées à votre plan
- Un compte de test créé et vérifié, y compris le DNS et la messagerie
- WHMCS installé, tâche cron ajoutée et fichiers d'installation supprimés
- Jeton API WHM restreint à l'adresse IP de votre serveur WHMCS
- Produits WHMCS associés aux packages WHM et une commande de test finalisée
- WHMCS envoyant ses e-mails via SMTP depuis votre propre domaine
- Conditions d'utilisation, politique d'utilisation acceptable et horaires de support publiés
Prochaines étapes
Commencez petit. Transférez d'abord quelques-uns de vos clients existants, en profitant de la migration gratuite s'ils sont hébergés ailleurs, et affinez vos packages et votre processus de support avant de promouvoir largement votre offre d'hébergement. Quand vous êtes prêt, comparez les offres de la page hébergement revendeur, ou de la page hébergement Premium Reseller si vous souhaitez des serveurs moins sollicités et une licence WHMCS Starter incluse.
Questions fréquentes
Faut-il des compétences techniques pour revendre de l'hébergement ?
Un peu. WebGee gère les serveurs, les mises à jour de la plateforme et la sécurité, mais c'est vous qui créez les comptes dans WHM, gérez la facturation et assurez le support de vos propres clients. Une bonne connaissance de cPanel, du DNS et de la messagerie est un vrai atout.
WHMCS est-il inclus avec l'hébergement revendeur WebGee ?
Les plans Premium Reseller incluent une licence WHMCS Starter gratuite jusqu'à 250 clients. Sur les autres plans revendeur, vous pouvez ajouter une licence WHMCS à un tarif revendeur exclusif. Une licence obtenue auprès de WebGee est liée à votre plan revendeur.
Mes clients peuvent-ils voir que l'hébergement est fourni par WebGee ?
Les plans revendeur sont en marque blanche. Vous pouvez personnaliser cPanel avec votre propre logo et utiliser des serveurs de noms personnalisés, inclus gratuitement sur tous les plans revendeur.
Puis-je vendre de l'hébergement dans plusieurs pays ?
Oui. Chaque plan revendeur est situé dans une seule région : souscrivez donc un plan dans chaque région que vous souhaitez desservir. Les plans supplémentaires bénéficient d'une remise, et chacun peut être ajouté comme serveur distinct dans une même installation WHMCS.
La bande passante est-elle limitée sur l'hébergement revendeur ?
La bande passante n'est pas mesurée sur l'hébergement mutualisé et revendeur WebGee. Les comptes sont soumis aux limites LVE de CloudLinux en matière de CPU, de mémoire et de processus d'entrée : c'est ce chiffre qu'il faut surveiller.
