👥 Gestion de clientes y grupos

Actualizado: 2024-12-01

Los clientes son el activo mas valioso de tu tienda. PrestaShop te permite gestionar toda la informacion de tus compradores desde el Back Office: datos personales, historial de pedidos, direcciones, grupos de pertenencia y mas. Una buena gestion de clientes te ayuda a fidelizar, segmentar y ofrecer un servicio personalizado.

#Listado y busqueda de clientes

Accede al listado desde Clientes > Clientes en el menu lateral. La tabla muestra toda la base de datos de clientes registrados con opciones de filtrado avanzado.

ColumnaContenidoFiltrable
IDIdentificador interno del clienteSi — busqueda exacta
Titulo socialSr., Sra., etc.Si — desplegable
Nombre / ApellidosNombre completo del clienteSi — busqueda por texto
EmailDireccion de correo electronicoSi — busqueda parcial
VentasImporte total de compras realizadasSi — rango
ActivoEstado de la cuenta (activa o desactivada)Si
NewsletterSuscrito al boletin de noticiasSi
Opt-in sociosAcepto recibir ofertas de tercerosSi
Fecha de registroCuando se creo la cuentaSi — rango de fechas
Ultima visitaUltima vez que accedio a la tiendaSi — rango de fechas
💡
Busqueda rapida

Usa la barra de busqueda global en la cabecera del Back Office para encontrar un cliente rapidamente por nombre o email. Es mas rapido que navegar al listado y aplicar filtros.

#Ficha del cliente

Al hacer clic en un cliente accedes a su ficha completa, que concentra toda la informacion y actividad de esa persona en una sola pantalla.

SeccionInformacion disponible
Datos personalesNombre, email, fecha de nacimiento, idioma, genero, fecha de registro
DireccionesTodas las direcciones registradas (entrega y facturacion)
PedidosHistorial completo de pedidos con totales, estados y enlaces directos
CarritosCarritos creados (incluidos los abandonados) con productos y fechas
Productos compradosLista de productos adquiridos con cantidades totales
Productos vistosUltimos productos consultados por el cliente en la tienda
MensajesHistorial de comunicaciones con el servicio al cliente
Vales de descuentoCupones asignados al cliente (usados y disponibles)
Ultima conexionFecha, IP y paginas visitadas en la ultima sesion
GruposGrupos a los que pertenece el cliente

#Crear y editar clientes

Puedes crear clientes manualmente desde Clientes > Clientes > Anadir nuevo cliente. Esto es util para registrar compradores de venta telefonica, ferias o atencion presencial.

CampoObligatorioNotas
Titulo socialNoSr., Sra., o titulos personalizados que hayas creado
NombreSiNombre de pila del cliente
ApellidosSiApellidos del cliente
EmailSiDebe ser unico en toda la base de datos. Se usa para login
ContrasenaSi (al crear)Minimo 8 caracteres recomendado. El cliente puede cambiarla despues
Fecha de nacimientoNoUtil para campanas de cumpleanos y segmentacion por edad
NewsletterNoSuscribir al boletin de noticias. Requiere consentimiento RGPD
Opt-in sociosNoAceptar recibir ofertas de terceros
Grupo por defectoSiGrupo principal del cliente (afecta precios y descuentos mostrados)
Grupos adicionalesNoUn cliente puede pertenecer a varios grupos simultaneamente
ActivoSiDesactivar impide el login sin eliminar la cuenta ni su historial
⚠️
Eliminar vs desactivar

Nunca elimines un cliente que tiene pedidos — perderas el historial y la trazabilidad necesaria para facturacion y auditorias. En su lugar, desactiva la cuenta. El cliente no podra hacer login pero sus datos y pedidos se conservan intactos. Si necesitas eliminar datos por solicitud RGPD, usa la herramienta de anonimizacion del modulo GDPR.

#Grupos de clientes

Los grupos de clientes permiten segmentar tu base de datos y ofrecer condiciones comerciales diferentes a cada segmento. Se gestionan desde Clientes > Grupos.

Grupo predefinidoDescripcionUso tipico
VisitanteUsuarios no registrados que navegan la tiendaPrecio publico, sin descuentos especiales
InvitadoUsuarios que compran sin crear cuenta (guest checkout)Mismas condiciones que visitante
ClienteUsuarios registrados con cuenta activaGrupo por defecto al registrarse. Precio estandar

Ademas de los predefinidos, puedes crear grupos personalizados para cubrir diferentes segmentos de negocio:

Grupo personalizadoConfiguracion sugerida
MayoristasDescuento del 20% global. Precios sin IVA. Restriccion de metodos de pago a transferencia
VIP / GoldDescuento del 10%. Acceso a productos exclusivos. Envio gratis permanente
EmpleadosDescuento del 30%. Acceso limitado a categorias especificas
Profesionales (B2B)Precios sin IVA. Campo de CIF obligatorio en direccion
DistribuidoresPrecios especiales por volumen. Catalogo B2B diferenciado
Crear un grupo personalizado paso a paso
text
Clientes > Grupos > Anadir nuevo grupo

1. NOMBRE: Mayoristas (multiidioma si tienes varios idiomas)

2. DESCUENTO (%): 20
   Se aplica automaticamente sobre el precio base de todos los productos

3. METODO DE VISUALIZACION DE PRECIOS:
   - Con impuestos (B2C, consumidor final)
   - Sin impuestos (B2B, profesionales) ← seleccionar para mayoristas

4. MOSTRAR PRECIOS: Si
   Si se desactiva, los precios no se muestran en la tienda
   (catalogo sin precios, util para solicitar presupuesto)

5. MODULOS AUTORIZADOS:
   Seleccionar que modulos de pago y envio estan disponibles
   Ejemplo: mayoristas solo pueden pagar por transferencia bancaria

Asignar clientes al grupo:
  - Editar ficha del cliente > Seccion Grupos
  - Marcar los grupos a los que pertenece
  - Seleccionar grupo por defecto (determina precio mostrado)
  - Un cliente puede estar en varios grupos a la vez

#Precios y descuentos por grupo

Los grupos se integran profundamente con el sistema de precios de PrestaShop, ofreciendo multiples niveles de personalizacion:

MetodoDonde configurarQue hace
Descuento global del grupoClientes > Grupos > Editar > campo DescuentoAplica un % de descuento automatico a TODOS los productos para ese grupo
Precio especifico por grupoFicha producto > Precios > Precios especificosPrecio o descuento diferente para un grupo en un producto concreto
Regla de catalogo por grupoCatalogo > Descuentos > Reglas de precio del catalogoDescuento por categoria o marca limitado a un grupo especifico
Cupon exclusivo por grupoCatalogo > Descuentos > Reglas del carritoCodigo de descuento solo utilizable por miembros del grupo
Categorias visibles por grupoCatalogo > Categorias > Editar > Acceso grupoRestringir la visibilidad de categorias completas a ciertos grupos
💡
Prioridad de descuentos

Cuando un cliente pertenece a varios grupos, PrestaShop aplica el precio mas favorable (el mas bajo). Si quieres controlar la prioridad, ve a Ficha producto > Precios > Prioridad y define el orden: Tienda > Moneda > Grupo > Pais.

#Historial de pedidos del cliente

Desde la ficha del cliente puedes ver todo su historial de compras. Esta informacion es fundamental para el servicio al cliente y la toma de decisiones comerciales.

Dato disponibleUtilidad practica
Numero total de pedidosIdentificar clientes frecuentes frente a esporadicos
Importe total gastadoRanking de mejores clientes por volumen de compra
Detalle de cada pedidoEnlace directo al pedido para revision rapida
Estados de los pedidosVer si hay pedidos pendientes o problematicos sin resolver
Productos mas compradosSugerir productos relacionados o facilitar la recompra
Carritos abandonadosOportunidad de contactar al cliente para recuperar la venta
Fecha del ultimo pedidoSaber hace cuanto que no compra (riesgo de abandono)
Vales de descuento activosVer si tiene credito disponible o cupones sin usar
Consulta rapida: mejores clientes por volumen (uso en phpMyAdmin)
sql
SELECT
    c.id_customer,
    c.firstname,
    c.lastname,
    c.email,
    COUNT(o.id_order)           AS total_pedidos,
    SUM(o.total_paid_tax_incl)  AS total_gastado,
    MAX(o.date_add)             AS ultimo_pedido
FROM ps_customer c
INNER JOIN ps_orders o ON o.id_customer = c.id_customer
WHERE o.valid = 1
  AND c.active = 1
GROUP BY c.id_customer
ORDER BY total_gastado DESC
LIMIT 50;

#Direcciones del cliente

Cada cliente puede tener multiples direcciones registradas para entrega y facturacion. Se gestionan desde Clientes > Direcciones o desde la ficha individual del cliente.

Campo de direccionObligatorioNotas
AliasSiNombre identificativo: 'Casa', 'Oficina', 'Padres'
Nombre y apellidosSiPuede diferir del titular de la cuenta (envio a terceros)
EmpresaNoNombre de la empresa, visible en facturas B2B
NIF/CIF/DNIConfigurable por paisNumero de identificacion fiscal. Obligatorio en España y otros paises
Direccion (linea 1)SiCalle, numero, piso, puerta
Direccion (linea 2)NoInformacion adicional: urbanizacion, edificio, etc.
Codigo postalSiNecesario para calculo de tarifas de envio
CiudadSiCiudad de entrega o facturacion
PaisSiDetermina impuestos aplicables y transportistas disponibles
Estado/ProvinciaConfigurable por paisObligatorio en USA, Mexico, etc. En Espana: provincias
TelefonoConfigurableUtil para que el transportista pueda contactar al receptor
💡
Formato de direccion por pais

Cada pais puede tener un formato de direccion diferente. Configuralo en Localizacion > Paises > Editar pais > Formato de direccion. Por ejemplo, en Japon el orden es inverso (codigo postal primero), y en USA el ZIP code tiene formato especifico. PrestaShop valida automaticamente segun estas reglas.

#RGPD y datos personales

Desde mayo de 2018, el Reglamento General de Proteccion de Datos (RGPD/GDPR) obliga a las tiendas online a gestionar correctamente los datos personales de los clientes europeos. PrestaShop incluye herramientas para cumplir con esta normativa.

Requisito RGPDComo cumplirlo en PrestaShop
Consentimiento explicitoModulo GDPR oficial: anade checkboxes de consentimiento en registro, newsletter y formulario de contacto
Derecho de accesoEl cliente puede descargar todos sus datos personales desde su cuenta > Datos personales
Derecho al olvidoEl cliente puede solicitar la eliminacion de su cuenta. El modulo GDPR anonimiza los datos conservando los pedidos
Portabilidad de datosExportacion en formato CSV/PDF de todos los datos del cliente bajo demanda
Registro de consentimientosEl modulo GDPR registra automaticamente cuando y donde el cliente dio su consentimiento
Notificacion de brechasSi hay una brecha de seguridad, debes notificar a la autoridad en 72h. PrestaShop no automatiza este proceso
Politica de privacidadPagina CMS obligatoria enlazada desde el pie de pagina y todos los formularios de recogida de datos
Minimizacion de datosSolo recoger los datos estrictamente necesarios. Revisar campos obligatorios de los formularios
Configurar el modulo GDPR oficial de PrestaShop
text
Modulos > Buscar 'GDPR' > Instalar modulo oficial de PrestaShop

1. CONSENTIMIENTO EN FORMULARIOS
   - Formulario de registro: activar checkbox con texto personalizado
   - Suscripcion a newsletter: activar checkbox RGPD
   - Formulario de contacto: activar checkbox de consentimiento
   - Creacion de cuenta en checkout: activar checkbox
   - Texto sugerido: "He leido y acepto la politica de privacidad"

2. GESTION DE DATOS PERSONALES
   - Configurar que datos se exportan al cliente bajo solicitud
   - Configurar que datos se anonimizan al eliminar una cuenta
   - Los pedidos se conservan con datos anonimizados (obligacion fiscal)
   - Formato de exportacion: CSV y PDF

3. REGISTRO DE ACTIVIDAD
   - Ver historial completo de consentimientos por cliente
   - Fecha, hora, formulario, IP y texto aceptado
   - Exportar registro para auditorias de cumplimiento

4. GESTION DESDE EL BO (como administrador)
   - Modulos > GDPR > Gestionar datos personales
   - Buscar cliente por email
   - Visualizar todos sus datos almacenados por cada modulo
   - Eliminar/anonimizar datos (accion irreversible)

IMPORTANTE: la anonimizacion reemplaza datos reales
por texto generico irreversible. Usa con precaucion.
⚠️
Obligaciones legales serias

El RGPD aplica a todas las tiendas que vendan a ciudadanos de la UE, independientemente de donde este ubicada la empresa. Las multas por incumplimiento pueden alcanzar el 4% de la facturacion anual global o 20 millones de euros. Consulta con un abogado especializado en proteccion de datos para asegurarte de cumplir todos los requisitos de tu jurisdiccion.

#Consejos de gestion

💡
Segmentacion efectiva de clientes

1. Usa grupos para diferenciar B2C y B2B con precios y condiciones distintas. 2. Revisa mensualmente los clientes que no compran desde hace 6+ meses y lanza una campana de reactivacion. 3. Identifica a tus mejores clientes (top 10% por volumen) y crea un grupo VIP con beneficios exclusivos. 4. Monitoriza los carritos abandonados — cada uno es una venta potencial recuperable. 5. Manten las direcciones limpias: direcciones incompletas generan fallos de envio y devoluciones.

Metrica de clienteComo obtenerlaPara que sirve
Customer Lifetime Value (CLV)Total gastado por el cliente desde su registroPriorizar atencion y recursos en clientes mas valiosos
Frecuencia de compraNumero de pedidos dividido entre meses desde registroDetectar patrones y momentos optimos para campanas
RecenciaDias transcurridos desde el ultimo pedidoIdentificar clientes en riesgo de abandono definitivo
Tasa de devolucion individualDevoluciones del cliente entre pedidos totalesDetectar clientes problematicos o productos con defectos recurrentes
Carrito medioTotal gastado dividido entre numero de pedidosComparar con la media de la tienda y aplicar estrategias de upselling
Descargar en Markdown Pensado para pegar en ChatGPT, Claude u otra IA. Incluye solo el contenido de esta pagina.