Nouvelle fonctionnalité

Maîtrisez la délivrabilité de vos e-mails avec le Mail Delivery CenterNouveau : Mail Delivery Center pour une délivrabilité e-mail plus intelligente En savoir plus >

Lancez votre propre activité d'hébergement web avec un plan revendeur WHM (et une licence WHMCS)

Un guide pratique pour les agences et les freelances : pourquoi revendre de l'hébergement génère des revenus récurrents, ce que comprend un plan revendeur WebGee, et comment configurer les packages WHM, les comptes clients et la facturation WHMCS.

Résumer avec
Lancez votre propre activité d'hébergement web avec un plan revendeur WHM (et une licence WHMCS)

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

  1. Revendre de l'hébergement transforme la maintenance de sites que vous assurez déjà pour vos clients en revenus récurrents.
  2. WHM crée les packages et les comptes cPanel ; WHMCS gère la facturation, les factures et le provisionnement automatique.
  3. Les limites des packages doivent tenir dans le total de votre plan, sinon WHM refusera de les créer.
  4. Pour vendre dans plusieurs régions, souscrivez un plan revendeur par région ; les plans supplémentaires bénéficient d'une remise.
  5. 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.

L'écran d'accueil de WHM avec des flèches indiquant la recherche d'outils dans la barre latérale et le champ Search Tools and Accounts en haut
Utilisez l'un ou l'autre champ de recherche pour accéder directement à un outil WHM, comme Create a New Account.

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.com et ns2.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 CNAME pour 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.

L'écran Edit a Package de WHM affichant un nom de package et la section Resources avec un Disk Space Quota de 10240 MB et une Monthly Bandwidth Limit, les options Unlimited étant désélectionnées
Définissez des valeurs explicites pour le Disk Space Quota et la bande passante plutôt que Unlimited, afin que le package tienne dans votre plan.

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 :

  1. Dans WHM, recherchez Create a New Account.
  2. Saisissez le domaine du client, un nom d'utilisateur, un mot de passe et son adresse e-mail de contact.
  3. Choisissez le package qui définit les limites du compte.
  4. Sélectionnez Create.
La section Domain Information du formulaire Create a New Account de WHM avec les champs Domain, Username, Password, Re-type Password, un indicateur de robustesse du mot de passe avec le bouton Password Generator, et Email
La section Domain Information de Create a New Account. Utilisez le Password Generator pour obtenir un mot de passe robuste.

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.

La section Reseller Settings du formulaire Create a New Account de WHM avec la case Make the account a reseller cochée et mise en évidence, et l'option Make the account own itself non cochée
Sur un VPS ou un serveur dédié avec accès root à WHM, cette option transforme un nouveau compte en compte revendeur.

É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.

  1. Installez WHMCS. Dans cPanel, ouvrez Softaculous Apps Installer, recherchez WHMCS et installez-le avec votre clé de licence. Un sous-domaine comme billing.youragency.com est 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épertoire install, réglez les permissions de configuration.php sur 400 et ajoutez la tâche cron de WHMCS. Consultez Installer WHMCS avec Softaculous.
  2. Générez un jeton API WHM. Dans WHM, allez dans Development → Manage API Tokens, générez un jeton nommé par exemple whmcs et 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.
  3. 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.
  4. 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.
L'écran Edit Product de WHMCS sur l'onglet Module Settings, avec Module Name réglé sur cPanel, Server Group sur Shared Hosting et WHM Package Name sur Test
Un produit WHMCS associé à un package WHM. Les nouvelles commandes de ce produit créent des comptes avec ce package.

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.

L'onglet Module Settings de WHMCS avec le module cPanel sélectionné mais la liste déroulante WHM Package Name vide
Une liste WHM Package Name vide signifie généralement que le package n'existe pas encore dans WHM.

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 :

  1. 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.
  2. Dans WHMCS, allez dans Configuration → System Settings → General Settings → Mail et sélectionnez Configure Mail Provider.
  3. Choisissez SMTP et saisissez l'hôte mail.webgee.com, le port 465, le type SSL SSL, l'adresse e-mail complète comme nom d'utilisateur et le mot de passe de la boîte mail.
Les paramètres Mail de WHMCS affichant Mail Provider réglé sur PHP Mail (Default), avec une flèche pointant vers le bouton Configure Mail Provider
WHMCS utilise PHP Mail par défaut. Sélectionnez Configure Mail Provider pour le modifier.
La boîte de dialogue Configure Mail Provider de WHMCS avec Mail Provider réglé sur SMTP, Mail Encoding sur 8bit, Service Provider sur Generic et un champ SMTP Host vide
Choisissez SMTP, puis saisissez l'hôte, le port, le type SSL et les identifiants 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
Lancez votre activité d'hébergement avec WebGeeUn hébergement revendeur cPanel et WHM en marque blanche, avec serveurs de noms personnalisés, revente de domaines, remises revendeur et migration gratuite. Besoin de plus de ressources et d'une licence WHMCS Starter gratuite ? Découvrez l'hébergement Premium Reseller.
Voir les offres d'hébergement revendeur

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.

  • Hébergement revendeur
  • WHM
  • WHMCS
  • cPanel
  • Agences
  • Hébergement en marque blanche
À propos de l'auteurSr. Support Engineer chez WebGee
Ajouter WebGee comme source préférée sur Google
Lancez votre propre activité d'hébergement web avec un plan revendeur WHM (et une licence WHMCS) | WebGee