Un visitante que entra por primera vez y un cliente que está haciendo su décima compra necesitan cosas muy distintas de tu tienda: uno necesita confiar en que el paquete llegará de verdad; el otro, una razón para seguir volviendo. Un comprador mayorista que calcula el precio de un palé no tiene nada que ver con un cliente minorista que compra una sola unidad. Sin embargo, la mayoría de las tiendas PrestaShop les muestran a todos la misma portada, los mismos precios y el mismo correo masivo de "20% de descuento en todo". La segmentación de clientes consiste en agrupar a los clientes según lo que tienen en común y tratar a cada grupo como si realmente lo hubieras tenido en cuenta. La buena noticia para los propietarios de tiendas PrestaShop: gran parte de la maquinaria necesaria para hacerlo ya está en tu panel de administración, sin usar.
Última actualización: junio de 2026.
Esta guía trata específicamente de cómo actuar sobre los segmentos dentro de PrestaShop: qué clientes separar y qué herramientas exactas del panel de administración (Grupos de clientes, Reglas de carrito, SQL Manager, reglas de transportista y pago por segmento) te permiten tratarlos de forma diferente. No trata de cómo encontrar tus segmentos matemáticamente: si quieres puntuar clientes por recencia, frecuencia y gasto, eso es análisis RFM, y es el primer paso natural antes de crear los grupos que verás a continuación.
La segmentación no es favoritismo: es relevancia

La intuición que frena a muchos comerciantes a la hora de segmentar es comprensible: parece que estás haciendo favoritismos. No es así. Segmentar no significa que algunos clientes reciban una tienda peor; significa que cada cliente recibe la versión de tu tienda que encaja con el punto de la relación en el que se encuentra. Un comprador nuevo necesita confianza y acompañamiento inicial. Un comprador fiel necesita acceso anticipado y un agradecimiento, no un descuento genérico que habría recibido de todos modos. Un comprador inactivo necesita una razón para volver a mirar. La misma tienda, distintas puertas. ¿Y qué ganas con eso? Mayores tasas de apertura en correo electrónico porque el mensaje sí es relevante, menos descuentos que destruyen margen entregados a personas que habrían comprado a precio completo, y una razón clara y defendible detrás de cada promoción que lanzas, en lugar de "descontar todo y esperar".
Los segmentos que merece la pena crear primero
No necesitas una docena de segmentos. La mayoría de las tiendas PrestaShop obtienen gran parte del beneficio con cuatro o cinco, definidos por el comportamiento de compra en lugar de por suposiciones:
| Segmento | Definición aproximada | Lo que realmente necesitan | El error que debes evitar |
|---|---|---|---|
| Nuevo (primer pedido) | 1 pedido completado, reciente | Confianza, incorporación, una razón para hacer el pedido n.º 2 | Presionar más la venta antes de que confíen en ti |
| Recurrente | 2–5 pedidos | Recompra sin fricción, descubrir productos que aún no han visto | Tratarlos como desconocidos cada vez |
| Fiel / VIP | 6+ pedidos o alto valor de vida del cliente | Reconocimiento, acceso anticipado, estatus; no descuentos constantes | Darles el mismo cupón que recibe alguien que compra por primera vez |
| En riesgo / inactivo | Sin pedidos en 90–180 días | Una razón real para volver antes de que se vayan definitivamente | Esperar hasta que ya los hayas perdido |
| Mayorista / B2B | Cantidades grandes, exención fiscal, compradores profesionales | Precios escalonados, visualización sin IVA, pedidos mínimos | Mostrarles precios minoristas y una experiencia de usuario pensada para consumidores |
Fíjate en que estos segmentos se solapan a propósito con las etapas del ciclo de vida. La división entre fieles y en riesgo, en particular, es donde está el dinero: conservar a un cliente existente es mucho más barato que adquirir uno nuevo, y ese es el argumento de fondo para medir el valor de vida del cliente y tomarse en serio la retención una vez que llega el primer pedido.
Grupos de clientes: el motor de segmentación integrado de PrestaShop
La base ya está en tu panel de administración, en Parámetros de la tienda → Configuración de clientes → Grupos (en PrestaShop 1.6 estaba en Clientes → Grupos). Toda instalación incluye tres grupos predeterminados: Visitante, Invitado y Cliente, y el ajuste PS_CUSTOMER_GROUP controla a cuál llegan los nuevos registros. Ahí mismo puedes crear tus propios grupos (VIP, Mayorista, En riesgo) con Añadir nuevo grupo.
Un grupo es mucho más que una etiqueta. Para cada grupo puedes configurar:
- Una regla de visualización de precios: mostrar precios con impuestos incluidos o excluidos. Este único ajuste es lo que hace posible una experiencia B2B limpia: tu grupo Mayorista ve precios netos, tu grupo de clientes minoristas ve precios brutos, en el mismo catálogo.
- Un descuento por categoría: un porcentaje fijo de descuento en categorías elegidas para todos los miembros del grupo, aplicado automáticamente sin código de cupón. Así es como un grupo fiel obtiene una ventaja permanente sin que tengas que mover un dedo cada mes.
- Visibilidad de módulos y categorías: en Grupos autorizados dentro de una categoría, y en los permisos de hooks por módulo. Puedes ocultar categorías enteras (una gama solo para profesionales, un lanzamiento con acceso anticipado) a todo el mundo excepto a un grupo concreto.
Un cliente puede pertenecer a varios grupos a la vez, con uno marcado como su grupo predeterminado (que decide la visualización de precios que verá). La pertenencia se asigna manualmente en el perfil de cada cliente, dentro de Clientes, y el enlace subyacente vive en la tabla con prefijo customer_group, normalmente ps_customer_group: útil saberlo cuando quieras mover personas en bloque (más sobre esto en la sección de SQL Manager).
Reglas de carrito: convertir un grupo en una oferta
Un grupo decide quién; una Regla de carrito decide qué recibe. En Catálogo → Descuentos (llamado Reglas de carrito en 1.6/1.7; Descuentos en PrestaShop 8/9), cada vale tiene una pestaña Condiciones con un campo Limitar a un solo cliente y una restricción por grupo. Define el grupo, y la oferta será invisible e inutilizable para cualquiera que no pertenezca a él.
Ese es todo el mecanismo detrás de las promociones específicas por segmento, y cubre los casos realistas sin ningún módulo adicional:
- Recompensa solo para clientes fieles: una Regla de carrito limitada a tu grupo VIP, opcionalmente aplicada de forma automática (deja el campo Código en blanco para que la regla se aplique automáticamente a todo carrito elegible) para que nunca tengan que buscar un código. La casilla independiente Destacar no aplica nada automáticamente; solo muestra el vale como sugerencia en el carrito y en el proceso de compra.
- Recuperación de compradores inactivos: una Regla de carrito de un solo uso y con límite de tiempo, restringida a tu grupo En riesgo y enviada en un correo de reactivación. Define una fecha de caducidad real para crear urgencia y evitar filtraciones.
- Empujón para el segundo pedido: un pequeño vale limitado al grupo de nuevos clientes para convertir el pedido n.º 1 en el pedido n.º 2.
- Envío gratis por segmento: las Reglas de carrito pueden conceder envío gratis en lugar de un porcentaje, algo que a menudo se percibe como más generoso para el cliente y cuesta menos margen que un descuento.
Dos ajustes te ahorrarán problemas aquí: Total disponible y Total disponible para cada usuario, en la pestaña Condiciones, limitan cuántas veces puede canjearse una regla, y el campo Prioridad controla el orden en que se aplican las reglas. Para impedir que varias reglas se acumulen sin querer, usa los ajustes de compatibilidad, los límites de uso y las restricciones, no solo la Prioridad. Configúralos de forma deliberada, o una recompensa "solo para fieles" acabará convirtiéndose silenciosamente en "para cualquiera que comparta el código".
SQL Manager: crear segmentos de comportamiento que PrestaShop no ve por defecto
Los Grupos y las Reglas de carrito son potentes, pero no saben automáticamente quién ha gastado más o quién se ha quedado en silencio: primero tienes que colocar a cada persona en el grupo adecuado. PrestaShop no tiene un botón integrado de "etiquetar automáticamente a mis mejores clientes", así que el camino honesto es consultar los datos y asignar grupos a partir de la respuesta. La herramienta viene incluida en la plataforma: Parámetros avanzados → Base de datos → SQL Manager, que ejecuta consultas de lectura sobre tu base de datos activa y exporta el resultado a CSV.
Una consulta como la siguiente muestra tus clientes con mayor gasto en una ventana determinada (ajusta el prefijo ps_ para que coincida con tu instalación, así como la tabla/fecha cuando sea necesario):
SELECT c.id_customer, c.email, COUNT(o.id_order) AS orders, SUM(o.total_paid_real) AS spent, MAX(o.date_add) AS last_order FROM ps_customer c JOIN ps_orders o ON o.id_customer = c.id_customer WHERE o.valid = 1 GROUP BY c.id_customer ORDER BY spent DESC;
Cambia el ORDER BY por last_order ASC y tendrás tu lista de inactivos: las personas cuyo pedido válido más reciente es el más antiguo. A partir de ese CSV asignas los clientes a tus grupos VIP o En riesgo, y desde ese momento todas las Reglas de carrito restringidas por grupo y las reglas de precio anteriores se les aplican automáticamente. Es exactamente la lógica de recencia/frecuencia/gasto que formaliza el análisis RFM: SQL Manager es simplemente el lugar donde la ejecutas sin necesitar una carrera de datos.
SQL Manager solo lee; no escribirá los grupos por ti. Si ejecutar consultas y volver a importar grupos cada mes suena como una tarea que abandonarás en febrero, esa es la razón honesta para recurrir a herramientas de informes que mantengan los segmentos actualizados por ti. Nuestro módulo Financial Revolution muestra desgloses de pedidos, clientes e ingresos a partir de los mismos datos sin escribir SQL a mano, de modo que la vista de "quién es fiel, quién se está alejando" se mantiene delante de ti en lugar de convertirse en una consulta que siempre tienes pendiente volver a ejecutar. ¿Y qué importa? El trabajo de segmentación deja de ser una hoja de cálculo puntual y se convierte en una parte estable de cómo gestionas la tienda.
El correo electrónico es donde la segmentación ofrece resultados más rápido
El uso de mayor retorno para los segmentos es el correo electrónico, porque ahí la relevancia lo es todo. La misma oferta enviada a "todo el mundo" se ignora; enviada al segmento correcto, se abre. Los nuevos clientes reciben un mensaje de "así puedes sacar el máximo partido a tu primer pedido"; los clientes fieles reciben acceso anticipado real; los clientes en riesgo reciben el vale de recuperación que has creado antes. Si usas el boletín o la exportación de clientes de PrestaShop, o un módulo dedicado de boletines, la estructura de grupos de clientes alimenta directamente la herramienta de envío que utilices, de modo que los segmentos definidos aquí se convierten en las listas a las que realmente escribes. Solo comprueba que la exportación incluya los campos de consentimiento correctos, porque los datos de suscripción y consentimiento disponibles dependen de tu versión de PrestaShop y de los módulos instalados, y solo deberían recibir correos los contactos que hayan dado su consentimiento correctamente. La mecánica para construir esos flujos (serie de bienvenida, secuencias de recuperación, tiempos) pertenece más al manual de estrategia de retención que a esta guía.
Segmentación más allá del marketing
Una vez que has trazado las líneas, también dan frutos en lugares que no son promociones:
- Catálogo y merchandising. Mira qué compra realmente tu grupo fiel y asegúrate de que esas líneas estén siempre en stock y sean fáciles de encontrar. El acceso a categorías restringido por grupo te permite lanzar una auténtica colección de "acceso anticipado VIP" usando solo el ajuste integrado Grupos autorizados, sin módulo adicional.
- Envío y pago. Los transportistas en PrestaShop pueden restringirse por grupo (la pestaña Acceso de grupo del transportista), y lo mismo ocurre con los módulos de pago en Pago → Preferencias. Así puedes ofrecer pago a 30 días o un transportista de carga solo a compradores mayoristas, mientras los clientes minoristas nunca ven opciones que no se aplican a ellos.
- Soporte. Un cliente de larga trayectoria con un problema merece más paciencia que alguien que compra por primera vez y está poniendo a prueba los límites de tu política de devoluciones: no es injusticia, es reconocer que una relación consolidada tiene un valor que merece protegerse. Esta es la parte práctica de por qué importa la calidad del soporte.
- Flujo posterior a la compra. Alguien que va por su sexto pedido no necesita el email de "cómo navegar por nuestra tienda" que recibe un comprador primerizo. Omitirlo demuestra que estás prestando atención: la experiencia posterior a la compra más amplia es el lugar adecuado para diseñar bien esa bifurcación.
Empieza con dos grupos, no con doce
El modo de fallo de la segmentación es sobrediseñarla: veinte grupos, nadie los mantiene y todo se pudre. No lo hagas. Crea un grupo VIP y un grupo En riesgo, aliméntalos con dos consultas de SQL Manager, vincula una sola Regla de carrito a cada uno y ejecútalo durante un trimestre. Solo con eso, reconocer a tus mejores clientes y recuperar a los que se están alejando antes de que se vayan, capturas la mayor parte del beneficio disponible. Refina cuando hayas aprendido qué segmentos responden a qué ofertas. El objetivo no es una segmentación perfecta; es una orientación progresivamente mejor, construida sobre herramientas que ya tienes, que haga sentir a cada cliente que lo has tenido en cuenta.
Preguntas frecuentes
¿Dónde creo un segmento de clientes en PrestaShop? En Parámetros de la tienda → Configuración de clientes → Grupos (en 1.6 era Clientes → Grupos). Toda instalación incluye Visitante, Invitado y Cliente; añades los tuyos, VIP, Mayorista, En riesgo, con Añadir nuevo grupo, y después asignas la pertenencia en el perfil de cada cliente.
¿Puede un grupo mostrar precios sin impuestos a compradores B2B? Sí. Un grupo contiene una regla de visualización de precios (con impuestos incluidos o excluidos), así que tu grupo Mayorista puede ver precios netos mientras los clientes minoristas ven precios brutos: en el mismo catálogo, sin duplicar productos. Un cliente puede pertenecer a varios grupos; su grupo predeterminado decide la visualización de precios que verá.
¿Cómo hago que un descuento se aplique solo a un segmento? Crea una Regla de carrito en Catálogo → Descuentos y define la restricción por grupo en su pestaña Condiciones. La oferta se vuelve invisible e inutilizable para cualquiera que esté fuera de ese grupo. Deja el campo Código en blanco para aplicarla automáticamente; configura Total disponible y Total disponible para cada usuario para que una recompensa "solo VIP" no se filtre silenciosamente.
¿PrestaShop etiqueta automáticamente a mis mejores clientes o a los inactivos? No: no hay un botón integrado de "etiquetar a mis mejores clientes". Consultas los datos en Parámetros avanzados → Base de datos → SQL Manager (solo lectura) y asignas manualmente los clientes resultantes a tus grupos VIP o En riesgo. A partir de ahí, cada regla restringida por grupo se les aplica automáticamente. Una herramienta de informes puede mantener esa vista actualizada para que no se convierta en una consulta que siempre tienes pendiente volver a ejecutar.
¿Puedo restringir transportistas o métodos de pago a un segmento? Sí. Un transportista tiene una pestaña Acceso de grupo, y los módulos de pago pueden restringirse en Pago → Preferencias. Así puedes ofrecer un transportista de carga o condiciones de pago aplazado solo a compradores mayoristas, mientras los clientes minoristas nunca ven opciones que no se aplican a ellos.