En este artículo te voy a enseñar cómo convertir una tienda online normal de WordPress y WooCommerce en una plataforma B2B profesional, donde puedas vender a clientes finales y a mayoristas con precios, stock y procesos distintos, todo desde una misma web.
¿Por qué te digo esto? Pues porque hace poco terminé el proyecto para The North Barber Supplier, una distribuidora de productos de barbería y peluquería, y la solución fue exactamente esa. No es magia, es simplemente entender qué necesitas y elegir las herramientas que no te compliquen la vida.
Muchos piensan que una web B2B es solo ocultar precios. Y si te paras ahí, te estás quedando muy corto. Vamos a ver por qué.
¿Qué es realmente una web B2B (y por qué la tuya no es solo una tienda online)?
Cuando hablamos de configurar un eCommerce B2B en WordPress, la definición técnica es crear una tienda con precios y pedidos especiales para clientes mayoristas, usando típicamente un plugin que gestione funciones como precios por rol, formularios de pedido mayorista y aprobación de clientes. Pero eso es solo la superficie.
De vender productos a gestionar un canal
La diferencia clave no está en el software, sino en el objetivo. Una tienda B2C vende un producto a una persona. Una plataforma B2B gestiona un canal de distribución. Estás dando acceso a un conjunto de herramientas (stock en tiempo real, precios negociados, condiciones de pago) a otro negocio que, a su vez, va a vender a sus clientes.
No es lo mismo que un cliente final compre una unidad de un producto, a que una peluquería compre 50 unidades cada mes. El volumen, la relación y los procesos cambian totalmente.
El error de pensar solo en ocultar precios
El primer impulso siempre es: «quiero que los precios mayoristas no los vea cualquiera». Vale, es un buen punto de partida. Pero si te quedas ahí, te estás olvidando de lo importante: la automatización.
Un negocio B2B que mueve volumen no puede depender de que tú, manualmente, envíes facturas, etiquetas de envío o confirmaciones de stock. Tiene que ser un sistema que funcione solo, para que tú puedas escalar sin volverte loco contratando personal. Ocultar el precio es la capa más superficial; lo que de verdad importa es lo que pasa después de que ese cliente mayorista hace clic en «comprar».
El caso real: The North Barber Supplier y el modelo híbrido B2B/B2C
Te lo cuento con el caso concreto en el que trabajé, para que veas cómo se traduce todo esto a la práctica.
El desafío: 120 productos, dos tipos de cliente
The North Barber Supplier es una distribuidora de productos de barbería y peluquería. Tenía unos 120 productos en catálogo. La complejidad era clara: vendían tanto a cliente final (B2C) que quería comprar una crema o una tijera, como a otras tiendas y peluquerías (B2B) que compraban por cajas y a un precio distinto.
El problema no era tener dos webs, sino gestionar dos modelos de negocio desde un mismo sitio, sin confundir a nadie y protegiendo los precios mayoristas.
La solución en acción: un botón de registro y dos precios
La solución fue una web híbrida. Para el cliente final, la experiencia es la de una tienda online normal. Ve todos los productos, con sus precios al público, y puede comprar.
Pero en la cabecera, hay un botón que dice «Registro profesionales». Si un peluquero o dueño de una tienda hace clic ahí, se le abre un formulario de registro donde pide datos de su negocio (nombre, CIF, tipo de negocio…). Esa solicitud llega a los administradores de The North Barber Supplier para una aprobación manual. No queremos que cualquiera tenga acceso, ¿vale?
Una vez aprobado, ese usuario, cuando inicie sesión, verá la web de otra forma. En cada producto, junto al precio B2C normal, aparecerá su precio B2B. Por ejemplo, un spray que al público sale a 25€, a un profesional registrado le puede aparecer a 10,60€. Es el mismo producto, la misma ficha, pero con dos precios visibles dependiendo de quién seas.
Esto no es solo un descuento oculto. Es tener dos roles de usuario claros, con dos experiencias de compra diferenciadas, gestionadas desde una única base de operaciones.
B2B King vs. otros plugins: por qué elegí este después de probar varios
Para hacer esto posible, necesitas un plugin que extienda las funciones de WooCommerce. Y aquí es donde la mayoría de guías se llenan de listas de características. Yo te voy a contar lo que probé y por qué me decidí, que es lo que de verdad te sirve a ti.
Lo que probé (y lo que no me convenció)
Antes de elegir B2B King, le eché un ojo a las opciones más conocidas. No las probé a fondo todas en producción, pero sí investigué lo suficiente para descartarlas o ver que no encajaban.
- Wholesale for WooCommerce: Este plugin permite crear una sección privada exclusiva para mayoristas dentro de tu tienda, con registro automatizado y sistema de aprobación. Suena bien, y de hecho tiene una función de asistente por IA que está muy interesante para gestionar la tienda. Pero a mí, en las pruebas, la interfaz de configuración me pareció un poco más enrevesada de lo que me gustaría para un cliente que luego tiene que gestionarlo él.
- B2B for WooCommerce: Esta es una solución más completa. Permite ocultar productos y categorías a roles de usuario específicos y configurar diferentes precios, cantidades mínimas y máximas de pedido para cada rol. Es potente, pero también es más cara y, para el caso concreto de The North Barber Supplier, era un poco «matar moscas a cañonazos». No necesitábamos tanta complejidad.
B2B King: la estabilidad y la configuración clara pesaron más
Al final, me decanté por B2B King. ¿Por qué? 1. Estabilidad: En mis pruebas, fue el que menos conflictos me dio con otros plugins y con el tema. En un proyecto real, eso es lo primero. No puedes tener la tienda cayéndose cada dos por tres. 2. Configuración clara: Los paneles de ajuste están bien organizados. Sabes dónde está cada cosa: crear los roles, configurar los formularios de registro, asignar los precios… No tienes que estar navegando por cinco menús diferentes para cambiar una opción básica. 3. Es específico para esto: No es un «suite» que hace mil cosas. Está pensado para convertir una tienda WooCommerce normal en una B2B. Eso hace que esté más enfocado y que las opciones que tiene sean las justas y necesarias.
Es de pago, sí. La licencia ronda los 150-200€ al año. Pero tu negocio no puede depender de plugins gratuitos que dejan de actualizarse. Para algo crítico como es tu canal de ventas mayorista, necesitas algo con soporte y actualizaciones garantizadas.
Los 3 escenarios de precios B2B: elige el tuyo antes de tocar WordPress
Esto es crucial, y es un error que veo mucho. La gente empieza a instalar plugins sin tener claro qué modelo de negocio quiere reflejar en la web. Según mi experiencia y lo que he visto funcionar, existen tres escenarios principales de visibilidad de precios. Tienes que elegir uno antes de configurar nada.
| Escenario | ¿Cómo funciona? | Ideal para… | Lo que usamos en The North Barber |
|---|---|---|---|
| Precio público total | Todo el mundo, registrado o no, ve el mismo precio. Los descuentos mayoristas se aplican al carrito al cumplir cierta cantidad. | Negocios donde el precio base no es secreto y la ventaja mayorista está en los descuentos por volumen. | No. Queríamos proteger el precio mayorista. |
| Híbrido con login | Los usuarios no registrados ven un precio de referencia (o el precio B2C). Solo tras iniciar sesión con un perfil aprobado, se revela la lista de precios mayorista. | Distribuidores que venden a público y a profesionales, y necesitan proteger su canal. Este fue nuestro modelo. | |
| Solo cotización | Los productos no muestran precio. Los clientes interesados deben solicitar una cotización a través de un formulario. | Productos muy caros, hechos a medida, o donde el precio se negocia siempre caso por caso. | No. Queríamos agilizar la compra recurrente. |
El modelo híbrido fue el ganador para nosotros porque daba transparencia al cliente final (sabe a qué precio vende la tienda) y protección al profesional (accede a su precio especial de forma inmediata y autónoma). Define esto primero, y la configuración técnica será mucho más sencilla.
Configuración clave paso a paso: de los roles de usuario a la aprobación manual
Vale, ya tienes claro el modelo. Ahora te explico, a grandes rasgos, los pasos clave que seguí con B2B King para montar la estructura. No es un tutorial milimétrico, pero sí la secuencia lógica que tienes que seguir.
Paso 1: Crear el rol de usuario mayorista Esto es lo primero. En WordPress ya existen roles como «Cliente» o «Suscriptor». Tú creas uno nuevo, por ejemplo «Cliente Mayorista», al que le asignas permisos específicos. Este rol será el que desbloquee la visibilidad de los precios especiales. Te recomiendo que elijas un nombre y te quedes con él para todo el proceso, para no liarte después. Yo uso «Cliente Mayorista» siempre, para que en todos los menús y configuraciones aparezca igual. Es como cuando pones nombre a una carpeta en tu ordenador: si la llamas «Facturas 2024», no empiezas luego a buscar «Docs 2024». ¿Vale?
Paso 2: Configurar el formulario de registro con campos B2B No vale con el típico formulario de nombre y email. Tienes que añadir campos obligatorios como Nombre de la Empresa, CIF/NIF, Tipo de Negocio (barbería, peluquería, tienda…), y teléfono. Esta información es la que usarás para verificar manualmente si es un cliente válido para ti.
Paso 3: Establecer la aprobación manual (no automática) Este es un error común que veremos más adelante. En los ajustes del plugin, desactiva la aprobación automática de registros. Configúralo para que cada solicitud quede en estado «pendiente». Así, tú recibes un email, revisas los datos del negocio que se ha registrado, y decides si le das acceso o no. Es tu filtro de calidad.
Paso 4: Asignar precios y descuentos por rol Una vez tienes el rol «Cliente Mayorista» creado, vas a cada producto en WooCommerce. Ahí, además del precio regular, verás un campo para asignar un precio específico para ese rol. Puedes poner un precio fijo, o un porcentaje de descuento sobre el precio general. Esto es lo que hará que, mágicamente, tus clientes aprobados vean una cifra distinta.
Con estos cuatro pasos, ya tienes el esqueleto fundamental funcionando. El resto (personalizar emails, mensajes, etc.) es importante, pero esto es el núcleo.
Lo que marca la diferencia: automatización y IA para negocios de volumen
Si solo haces lo anterior, tienes una web B2B funcional. Pero para un negocio que mueve volumen, como una distribuidora, la funcionalidad básica se queda corta. Aquí es donde le dimos la vuelta al proyecto para que realmente fuera una máquina de ventas eficiente.
Automatizar facturas, etiquetas de envío y notificaciones
Una necesidad clara de The North Barber Supplier era no depender de mucho personal administrativo. Entonces, automatizamos todo el flujo posterior a la compra. El workflow era este: al confirmarse un pedido, el sistema generaba automáticamente la factura en PDF con los datos del cliente y la enviaba por email. Simultáneamente, se generaba la etiqueta de envío lista para imprimir y pegar en la caja.
¿Con qué plugins? Pues aquí es donde toca ser específico. En este caso, para la facturación automática usamos WooCommerce PDF Invoices & Packing Slips. Es un estándar, es fiable, y se integraba sin problemas con B2B King. Para las etiquetas de envío, como trabajaban con una transportista local, configuramos un plugin específico de esa empresa que se conectaba a su API. La clave no es el nombre del plugin, sino la integración: configuramos un trigger para que, al cambiar el estado del pedido a «Completado», se dispararan ambos procesos de forma automática. Así, el administrador solo tenía que hacer clic en «Completar pedido» y todo lo demás (factura, email, etiqueta) salía solo. Esto no es magia de grandes empresas, es simplemente conectar bien las piezas de tu stack técnico.
El chat de IA conectado al stock: por qué lo añadimos
Esto fue el extra. Añadimos un botón flotante en la web que es un chat de inteligencia artificial. Pero no es un chatbot genérico. Este está conectado a la base de datos de productos, al stock, a las características técnicas y a la información de contacto mediante una API.
¿Qué significa? Que si un peluquero está en la web a las 11 de la noche y tiene una duda («¿este spray es apto para cabello teñido?», «¿tenéis stock de la tijera X en la sede de Madrid?», «¿cuál es el precio por caja de 12 unidades?»), puede preguntárselo al chat y obtener una respuesta precisa y en tiempo real, sin esperar a que abra la oficina. El prompt del sistema está diseñado para buscar en el inventario y en las fichas de producto, no para inventarse respuestas.
Incluso puede agendar citas para reuniones comerciales, conectado con Calendly. Le quita una carga enorme al servicio de atención al cliente y le da autonomía inmediata al comprador profesional, que suele tener preguntas muy concretas. Para un negocio B2B de alto volumen, esta herramienta no es un gadget, es un multiplicador de eficiencia y un diferenciador brutal en el funnel de conversión.
Errores comunes (y cómo evitarlos) al montar tu primera web B2B
Para terminar, quiero dejarte con los tropiezos que veo una y otra vez, para que tú no los cometas.
- Dejar la aprobación en automático: Esto ya lo he dicho, pero insisto. Si configuras que cualquiera que se registre obtenga automáticamente precios mayoristas, estás regalando tu margen. Siempre, siempre, aprobación manual. Es el único modo de controlar quién accede a tu canal.
- No definir bien los niveles de descuento: No basta con poner «un 20% a todos los mayoristas». ¿Un peluquero que compra una vez al mes merece el mismo descuento que una cadena de peluquerías que compra cada semana? Probablemente no. Usa los roles de usuario para crear niveles (Ej: Mayorista Básico, Mayorista Premium) y asigna precios o descuentos diferentes a cada uno. Incentivas el mayor volumen.
- Olvidarse de la experiencia móvil del mayorista: ¿Quién dice que el dueño de una barbería hace los pedidos desde un ordenador? Lo más probable es que lo haga desde el móvil, entre cliente y cliente. Si tu web B2B no se ve y funciona perfectamente en el teléfono (el proceso de registro, la navegación por catálogo, el carrito), estás poniendo una barrera enorme. Optimiza para móvil no como un extra, sino como una prioridad. Si tu theme no es responsive de verdad, estás jodiendo tu propio funnel de ventas, ¿vale?
Montar una tienda online B2B profesional con WordPress no solo es posible, es una de las formas más eficientes de escalar un negocio de distribución. No es solo ocultar un precio; es construir un sistema que gestione clientes, automatice procesos y proteja tu margen, todo desde una base que ya conoces (WordPress y WooCommerce).
Si después de leer esto ves que tu negocio necesita una plataforma así, pero la idea de configurarlo todo tú mismo te abruma, no te preocupes. Es normal. Este tipo de proyectos requiere meter las manos en muchos sitios a la vez. Si quieres, podemos hablar. En la descripción de mi vídeo sobre este tema tienes un enlace para agendar una llamada conmigo. Me cuentas qué necesitas exactamente y vemos si puedo ayudarte a montarlo, como hice con The North Barber Supplier, o al menos orientarte por dónde empezar sin perder la cabeza.
Nos vemos.




