New feature

Master Your Email Delivery with the Mail Delivery CenterNew: Mail Delivery Center for smarter email delivery Read more >

Crea tu propio negocio de hosting con un plan de revendedor WHM (y una licencia WHMCS)

Una guía práctica para agencias y freelancers: por qué revender hosting genera ingresos recurrentes, qué incluye un plan de revendedor de WebGee y cómo configurar paquetes en WHM, cuentas de clientes y la facturación con WHMCS.

Resumir con
Crea tu propio negocio de hosting con un plan de revendedor WHM (y una licencia WHMCS)

Si creas o mantienes sitios web para clientes, probablemente ya estás haciendo el trabajo de una empresa de hosting sin cobrar por ello. Eliges el proveedor, configuras la cuenta, arreglas el correo, renuevas el dominio y atiendes la llamada cuando el sitio se cae. El hosting de revendedor convierte ese trabajo en un producto por el que puedes cobrar cada mes.

Esta guía está pensada para agencias, freelancers y consultores de TI que quieren empezar a vender hosting con su propia marca. Explica por qué tiene sentido revender, qué te ofrece un plan de revendedor de WebGee, cómo configurar tus primeros paquetes y cuentas de clientes en WHM, cómo conectar WHMCS para la facturación y la automatización, cómo vender en más de una región y cómo fijar los precios de tus propios planes.

Puntos clave

  1. Revender hosting convierte el mantenimiento de sitios que ya haces para tus clientes en ingresos recurrentes.
  2. WHM crea paquetes y cuentas cPanel; WHMCS se encarga de la facturación, las facturas y el aprovisionamiento automático.
  3. Los límites de los paquetes deben caber dentro del total de tu plan; si no, WHM no los creará.
  4. Para vender en varias regiones, necesitas un plan de revendedor por región; los planes adicionales tienen descuento.
  5. Fija los precios en función de tus gastos y del soporte que ofreces, no solo del espacio en disco.

Por qué el hosting es una buena fuente de ingresos recurrentes para una agencia

El trabajo por proyectos es irregular. Crear un sitio web se cobra una sola vez y luego el cliente desaparece hasta el siguiente rediseño. El hosting es todo lo contrario: un importe pequeño, facturado cada mes o cada año, durante todo el tiempo que el sitio esté en línea.

Para una agencia, revender hosting tiene varias ventajas prácticas:

  • Ingresos previsibles. Veinte o cincuenta clientes con planes mensuales suman una base que cubre los gastos fijos antes de que llegue cualquier proyecto.
  • Control sobre la plataforma. Todos los sitios de tus clientes están en una plataforma que conoces, con el mismo panel de control, la misma configuración de PHP y el mismo proceso de copias de seguridad.
  • Soporte más rápido. Cuando algo falla, puedes entrar y revisarlo tú mismo, en lugar de esperar a que un cliente encuentre la contraseña de un proveedor que nunca has usado.

Conviene tener claro lo que asumes. El hosting de revendedor es un negocio, no un producto de un solo clic. WebGee se encarga del hardware de los servidores, la red, las actualizaciones de la plataforma y la seguridad, y te da soporte a ti. Tú das soporte a tus clientes, gestionas su facturación y creas sus cuentas. La página de documentación Qué implica gestionar un negocio de hosting explica dónde está esa línea.

Tus clientes son tuyos WebGee te da soporte a ti, no a tus clientes, y no tiene ninguna relación con ellos ni acceso a tu facturación. Planifica cómo vas a responder a sus preguntas, incluso a horas poco convenientes. Esta es la parte que más se suele subestimar.

Qué incluye un plan de revendedor de WebGee

Un plan de revendedor de WebGee es una plataforma cPanel y WHM para gestionar las cuentas de tus clientes con tu propia marca. Sus elementos principales son:

  • WHM (WebHost Manager). Tu panel de control como revendedor. Con él creas paquetes y cuentas cPanel, suspendes a quienes no pagan, editas DNS y accedes al cPanel de cualquier cliente sin pedirle su contraseña.
  • cPanel para cada cliente. Cada cliente tiene su propia cuenta cPanel, con sus propios archivos, bases de datos y correo electrónico.
  • Marca blanca. Los planes son 100% de marca blanca: puedes personalizar cPanel con tu propio logotipo e imagen de marca, y los nameservers personalizados se incluyen gratis en todos los planes de revendedor, de modo que tus clientes apuntan sus dominios a tu marca y no a la de WebGee.
  • Reventa de dominios. Todos los planes cPanel Reseller y Premium Reseller incluyen acceso a la plataforma de reventa de dominios de WebGee, con precios competitivos en más de 1,000 TLD y sin cuotas de apertura de cuenta.
  • Descuentos para revendedores. Las cuentas de revendedor obtienen tarifas con descuento en registros, transferencias y renovaciones de dominios, servidores VPS y cloud, servidores dedicados y planes de revendedor adicionales. Los descuentos se aplican automáticamente al pagar cuando has iniciado sesión en tu cuenta de revendedor, y encontrarás la lista actualizada en Client Area → Reseller Area → Exclusive Discounts.
  • Migración gratuita. Si ya alojas sitios de clientes en otro proveedor, el equipo de migraciones de WebGee traslada sitios web, correo y bases de datos sin coste. Consulta migración gratuita.

Dónde encaja WHMCS

WHM crea cuentas de hosting, pero no cobra pagos, no envía facturas ni ofrece un portal de clientes. Para eso está WHMCS: crea, suspende y elimina cuentas automáticamente cuando los clientes pagan o no renuevan, y les da un único lugar donde gestionar sus servicios, facturas y tickets de soporte.

WebGee es WHMCS Authorized Reseller. Los planes Premium Reseller incluyen una licencia gratuita de WHMCS Starter, que cubre hasta 250 cuentas de clientes y muestra el enlace estándar "Powered by WHMCS" en el pie del área de clientes. En los demás planes de revendedor, las licencias de WHMCS están disponibles a precios exclusivos para revendedores, desde $8.95/mes para el nivel Starter con marca; consulta licencias de WHMCS para ver los niveles. Una licencia de WHMCS obtenida a través de WebGee está vinculada a tu plan de revendedor, así que si cancelas el plan, la licencia también finaliza.

Paso 1: Inicia sesión en WHM y configura lo básico

WHM funciona en el puerto 2087. Cuando tu dominio ya apunte al servidor, inicia sesión en https://yourdomain.com:2087; antes de eso, usa https://your-server-hostname:2087. Tus credenciales están en el correo de bienvenida, y también puedes abrir WHM desde el icono WHM de tu propio cPanel.

La forma más rápida de moverte por WHM es el cuadro de búsqueda. Escribe el nombre de la herramienta que buscas y el menú se filtrará automáticamente.

La pantalla de inicio de WHM con flechas que señalan la búsqueda de herramientas de la barra lateral y el cuadro Search Tools and Accounts de la parte superior
Usa cualquiera de los dos cuadros de búsqueda para ir directamente a una herramienta de WHM, como Create a New Account.

Antes de crear cuentas de clientes, configura dos cosas que es mucho más fácil hacer al principio:

  • Nameservers personalizados, como ns1.youragency.com y ns2.youragency.com, para que tus clientes nunca vean los de WebGee. Consulta Crear nameservers personalizados.
  • Una plantilla de zona DNS, si todos tus clientes necesitan los mismos registros. En Edit Zone Templates puedes añadir un registro SPF o un CNAME para un servicio que ofrezcas. Las plantillas solo se aplican a los dominios nuevos (o a las zonas que restablezcas), así que hazlo antes de incorporar clientes y pruébalo primero en una cuenta de prueba desechable. Consulta Personalizar plantillas de zona DNS.

Paso 2: Crea paquetes que quepan en tu plan

Un paquete es un producto que vendes: un conjunto de límites, como la cuota de disco y el ancho de banda, que WHM aplica a cada cuenta creada con él. Créalos en Packages → Add a Package antes de crear cuentas.

La regla más importante es que los límites de un paquete deben caber dentro del total de tu plan de revendedor. WHM no te deja crear un paquete cuya cuota de disco supere lo que permite tu plan, y eso incluye configurar la cuota como unlimited. Con el ancho de banda ocurre lo mismo.

La pantalla Edit a Package de WHM con el nombre de un paquete y la sección Resources, con Disk Space Quota en 10240 MB y un Monthly Bandwidth Limit, sin las opciones Unlimited seleccionadas
Define valores concretos para Disk Space Quota y Bandwidth en lugar de Unlimited, para que el paquete quepa dentro de tu plan.

Dimensiona los paquetes según las cuentas que piensas vender Divide el almacenamiento de tu plan entre el número de cuentas que tienes previsto vender, no entre las que tienes hoy. Un plan de 50 GB vendido como diez cuentas de 5 GB está totalmente asignado; vendido como diez cuentas de 20 GB está sobrevendido, y WHM no te permitirá crear ese paquete.

Si quieres un plan que incluya SSH, activa Shell Access en el paquete para que las cuentas nuevas lo tengan automáticamente. Al editar un paquete cambias lo que reciben las cuentas nuevas; las cuentas existentes con ese paquete no se actualizan de forma retroactiva. Consulta Activar SSH en la cuenta de un cliente.

Paso 3: Crea la cuenta cPanel de un cliente

Con un paquete listo, crear una cuenta lleva un minuto:

  1. En WHM, busca Create a New Account.
  2. Introduce el dominio del cliente, un nombre de usuario, una contraseña y su correo de contacto.
  3. Elige el paquete que define los límites de la cuenta.
  4. Selecciona Create.
La sección Domain Information del formulario Create a New Account de WHM con campos para Domain, Username, Password, Re-type Password, un medidor de seguridad de contraseña con el botón Password Generator y Email
La sección Domain Information de Create a New Account. Usa Password Generator para obtener una contraseña segura.

A partir de ahí, List Accounts es donde buscas, accedes, suspendes o eliminas cuentas. El icono naranja cP junto a un dominio abre el cPanel de ese cliente sin su contraseña, así que puedes ayudarle sin interrumpirle.

Suspende antes de eliminar Terminate an Account borra archivos, bases de datos y correo, y no se puede deshacer. Si hay cualquier duda, como un pago atrasado, suspende la cuenta. La suspensión es reversible y deja el sitio fuera de línea igualmente.

Para vender a otros revendedores necesitas un VPS

Un plan de revendedor en hosting compartido no puede crear otros revendedores; para eso necesitas WHM con acceso root en un VPS o un servidor dedicado. Si más adelante quieres ofrecer tus propias cuentas de revendedor, la cuenta se crea de la misma manera, marcando Make the account a reseller en Reseller Settings. Define los límites del nuevo revendedor antes de entregarle las credenciales. Consulta Crear una cuenta de revendedor en WHM.

La sección Reseller Settings del formulario Create a New Account de WHM con la casilla Make the account a reseller marcada y resaltada, y la opción Make the account own itself sin marcar
En un VPS o servidor dedicado con WHM root, esta opción convierte una cuenta nueva en revendedor.

Paso 4: Conecta WHMCS para la facturación y la automatización

Puedes gestionar unos pocos clientes solo con WHM, pero facturar y crear cuentas a mano deja de ser viable muy pronto. WHMCS conecta tu tienda con WHM para que las cuentas se creen cuando el cliente paga.

  1. Instala WHMCS. En cPanel, abre Softaculous Apps Installer, busca WHMCS e instálalo con tu clave de licencia. Lo habitual es usar un subdominio como billing.youragency.com. Deja In Directory vacío salvo que quieras un subdirectorio, porque la licencia está vinculada al dominio, la dirección IP y el directorio para los que se emitió. Después, borra el directorio install, asigna a configuration.php los permisos 400 y añade el cron job de WHMCS. Consulta Instalar WHMCS con Softaculous.
  2. Genera un token de API de WHM. En WHM, ve a Development → Manage API Tokens, genera un token con un nombre como whmcs y cópialo. Solo se muestra una vez. Restríngelo a la dirección IP de tu servidor WHMCS para que, si se filtra, no sirva de nada en ningún otro lugar. Consulta Restringir tokens de API de WHM por IP.
  3. Añade el servidor en WHMCS. En Setup → Products/Services → Servers, añade un servidor de tipo cPanel con tu nombre de usuario de revendedor y el token de API, marca Secure y usa el puerto 2087. Selecciona Test Connection y guarda solo cuando la prueba sea correcta. Consulta Añadir un servidor a WHMCS.
  4. Vincula cada producto a un paquete de WHM. En Module Settings de cada producto de WHMCS, elige el módulo cPanel y el paquete de WHM que debe aprovisionar.
La pantalla Edit Product de WHMCS en la pestaña Module Settings con Module Name en cPanel, Server Group en Shared Hosting y WHM Package Name en Test
Un producto de WHMCS vinculado a un paquete de WHM. Los nuevos pedidos de este producto crean cuentas con ese paquete.

Si la lista WHM Package Name está vacía, es casi seguro que el paquete nunca llegó a crearse en WHM porque sus límites superan los de tu plan. Revisa Packages → List Packages en WHM, corrige los valores de disco y ancho de banda y vuelve a cargar la lista desde Module Settings. Asegúrate también de que WHMCS se conecta con el mismo revendedor que es propietario de los paquetes.

La pestaña Module Settings de WHMCS con el módulo cPanel seleccionado pero el desplegable WHM Package Name vacío
Una lista WHM Package Name vacía suele indicar que el paquete todavía no existe en WHM.

Envía el correo de WHMCS por SMTP

De forma predeterminada, WHMCS envía el correo con la función mail de PHP, que no está autenticada y no supera las comprobaciones SPF y DKIM. En un sistema de facturación, eso significa que las facturas y los restablecimientos de contraseña acaban en spam. Cámbialo a SMTP antes de recibir tu primer pedido:

  1. Crea un buzón en el dominio desde el que envía WHMCS, por ejemplo [email protected]. Una dirección de Gmail u Outlook no funcionará.
  2. En WHMCS, ve a Configuration → System Settings → General Settings → Mail y selecciona Configure Mail Provider.
  3. Elige SMTP e introduce el host mail.webgee.com, el puerto 465, el tipo de SSL SSL, la dirección de correo completa como nombre de usuario y la contraseña del buzón.
La configuración Mail de WHMCS con Mail Provider en PHP Mail (Default) y una flecha que señala el botón Configure Mail Provider
WHMCS usa PHP Mail de forma predeterminada. Selecciona Configure Mail Provider para cambiarlo.
El cuadro de diálogo Configure Mail Provider de WHMCS con Mail Provider en SMTP, Mail Encoding en 8bit, Service Provider en Generic y el campo SMTP Host vacío
Elige SMTP y luego introduce el host, el puerto, el tipo de SSL y las credenciales del buzón.

El puerto y el tipo de SSL deben coincidir El puerto 465 requiere SSL y el puerto 587 requiere TLS. Mezclarlos es el motivo más habitual por el que WHMCS no consigue enviar correos.

Vender en más de una región

Si tus clientes están repartidos por distintos países, la ubicación importa. La distancia física añade latencia a cada solicitud, y algunos clientes necesitan que sus datos se guarden en una jurisdicción concreta.

Un plan de revendedor de WebGee está en una sola región, que eliges al contratarlo, y todas las cuentas que contiene también están allí. Para vender en varias regiones, necesitas un plan de revendedor en cada una y crear la cuenta de cada cliente en el plan más cercano a él o a sus visitantes. Los planes de revendedor adicionales tienen descuento, que se aplica a partir del segundo plan, no del primero.

Algunas cosas que debes saber si gestionas varios planes:

  • Añade cada plan como un servidor independiente en una sola instalación de WHMCS y luego elige dónde aprovisionar.
  • Los paquetes no se sincronizan entre distintos WHM, así que tendrás que volver a crearlos en cada plan.
  • Los nameservers personalizados pueden apuntar al plan que consideres principal, así que tus clientes no necesitan saber cuántos tienes.
  • Mover una cuenta entre tus planes es una migración. No uses Migration Center para ello; abre un ticket y WebGee usará Live Transfer, que mantiene la cuenta en línea.

Consulta Vender hosting en varias ubicaciones para ver la referencia completa.

Cómo fijar el precio de tus propios planes de hosting

No existe un único precio correcto, pero hay algunos principios que mantienen la reventa rentable:

  • Parte de tus gastos. Suma el plan de revendedor, la licencia de WHMCS si la tienes, las comisiones de la pasarela de pago y el coste de los dominios, y luego calcula cuántas cuentas necesitas vender para cubrirlos. Todo lo que supere esa cifra es margen.
  • Vende resultados, no megabytes. La mayoría de los clientes de pequeñas empresas no comparan cuotas de disco. Combina el hosting con cosas que sí valoran: configuración, SSL, copias de seguridad que hayas probado, actualizaciones y una persona concreta a la que llamar.
  • Mantén una oferta reducida. Dos o tres planes son más fáciles de explicar y de mantener que ocho. Un plan inicial, un plan para empresas y un plan gestionado cubren las necesidades de la mayoría de las agencias.
  • Ponle precio a tu tiempo. El soporte es el gasto que crece con cada cliente. Si un plan incluye actualizaciones de WordPress o ayuda con el correo, cóbralo.
  • Aprovecha tus descuentos. Los dominios, VPS y servidores dedicados que compras a través de tu cuenta de revendedor tienen descuento, lo que te deja margen cuando los revendes.

Ten claro también qué límites importan. En el hosting compartido y de revendedor de WebGee, el ancho de banda no se mide; las cuentas están limitadas por los límites LVE de CloudLinux en CPU, memoria y procesos de entrada. Si un cliente supera su parte, Resource Boost duplica la RAM, la CPU y los procesos de entrada de esa cuenta concreta. Consulta Cuánto ancho de banda se incluye y Añadir más recursos a una cuenta.

Antes de tu primer cliente de pago

  • Nameservers personalizados configurados en tu propio dominio
  • Paquetes creados en WHM con límites que caben en tu plan
  • Una cuenta de prueba creada y revisada, incluidos DNS y correo
  • WHMCS instalado, cron job añadido y archivos de instalación eliminados
  • Token de API de WHM restringido a la IP de tu servidor WHMCS
  • Productos de WHMCS vinculados a paquetes de WHM y un pedido de prueba completado
  • WHMCS enviando correo por SMTP desde tu propio dominio
  • Condiciones del servicio, una política de uso aceptable y horario de soporte publicado
Empieza tu negocio de hosting con WebGeeHosting de revendedor cPanel y WHM de marca blanca con nameservers personalizados, reventa de dominios, descuentos para revendedores y migración gratuita. ¿Necesitas más recursos y una licencia gratuita de WHMCS Starter? Echa un vistazo al hosting Premium Reseller.
Ver planes de hosting de revendedor

Próximos pasos

Empieza poco a poco. Traslada primero a unos cuantos de tus clientes actuales, usando la migración gratuita si están alojados en otro proveedor, y pule tus paquetes y tu proceso de soporte antes de promocionar el hosting a gran escala. Cuando estés listo, compara los planes de hosting de revendedor, o de hosting Premium Reseller si quieres servidores menos saturados y una licencia de WHMCS Starter incluida.

Preguntas frecuentes

¿Necesito conocimientos técnicos para revender hosting?

Algunos. WebGee gestiona los servidores, las actualizaciones de la plataforma y la seguridad, pero tú creas las cuentas en WHM, llevas la facturación y das soporte a tus propios clientes. Estar familiarizado con cPanel, DNS y el correo electrónico es una ventaja real.

¿WHMCS está incluido en el hosting de revendedor de WebGee?

Los planes Premium Reseller incluyen una licencia gratuita de WHMCS Starter para hasta 250 clientes. En los demás planes de revendedor puedes añadir una licencia de WHMCS a un precio exclusivo para revendedores. Una licencia obtenida a través de WebGee está vinculada a tu plan de revendedor.

¿Pueden mis clientes ver que el hosting viene de WebGee?

Los planes de revendedor son de marca blanca. Puedes personalizar cPanel con tu propio logotipo y usar nameservers personalizados, que se incluyen gratis en todos los planes de revendedor.

¿Puedo vender hosting en más de un país?

Sí. Cada plan de revendedor está en una región, así que necesitas un plan en cada región a la que quieras dar servicio. Los planes adicionales tienen descuento y cada uno puede añadirse como un servidor independiente en una sola instalación de WHMCS.

¿El ancho de banda está limitado en el hosting de revendedor?

El ancho de banda no se mide en el hosting compartido y de revendedor de WebGee. Las cuentas están limitadas por los límites LVE de CloudLinux en CPU, memoria y procesos de entrada, que son las cifras que debes vigilar.

  • Hosting de revendedor
  • WHM
  • WHMCS
  • cPanel
  • Agencias
  • Hosting de marca blanca
Sobre el autorSr. Support Engineer en WebGee
Añadir WebGee como fuente preferida en Google
Crea tu propio negocio de hosting con un plan de revendedor WHM (y una licencia WHMCS) | WebGee