El módulo de Puntos de Fidelidad permite recompensar a los clientes por sus reservas, asignar niveles de fidelidad automáticamente y permitir que los clientes canjeen puntos por descuentos durante el checkout.
Todos los cálculos de puntos, los ascensos de nivel y los canjes se gestionan automáticamente según las reglas que definas.
Acceder a Puntos de Fidelidad
Después de habilitar la función, aparece un nuevo elemento de menú en el panel de administración:
Booknetic → Puntos de Fidelidad
El módulo consta de cinco secciones:
- Reglas de obtención
- Reglas de nivel
- Puntos de clientes
- Informes
- Configuración
Reglas de obtención
Las Reglas de obtención definen cómo y cuándo los clientes ganan puntos cuando realizan reservas.
Puedes crear varias reglas y utilizarlas en conjunto.
Crear una regla de obtención
Ve a Puntos de Fidelidad → Reglas de obtención y haz clic en Crear nueva regla.
Campos disponibles:
- Nombre de la regla – Nombre interno de la regla
- Otorgar puntos – Cantidad de puntos a conceder
- Aplicar cuando – Condiciones que deben cumplirse para que la regla aplique:
- Categoría de servicio
- Servicio
- Categoría de cliente
- Ubicación
- Personal
- Día de la semana
- Total de la cita (mayor que / menor que una cantidad específica)
- Activo – Habilitar o deshabilitar la regla sin eliminarla
Si no se selecciona ninguna condición, la regla se aplica de forma global.
Gestionar reglas
La tabla de Reglas de obtención muestra:
- Nombre de la regla
- Puntos otorgados
- Condiciones aplicadas
- Estado (activo)
- Acciones (Editar / Eliminar)
No hay acciones masivas ni importaciones. Las reglas se evalúan automáticamente durante la creación de la reserva.
Reglas de nivel
Las Reglas de nivel definen los niveles de fidelidad del cliente según el total de puntos acumulados.
Cuando un cliente alcanza el número de puntos requerido, su nivel se actualiza automáticamente.
Crear una regla de nivel
Ve a Puntos de Fidelidad → Reglas de nivel y haz clic en Crear nueva regla.
Campos:
- Nombre del nivel – Etiqueta personalizada del nivel (p. ej., Regular, Silver, Gold)
- Color del nivel – Identificador visual del nivel
- Puntos mínimos obtenidos – Puntos requeridos para alcanzar este nivel
Lógica de asignación de niveles
- A los clientes siempre se les asigna el nivel más alto para el que califican.
- Los cambios de nivel son automáticos y no requieren acción manual.
La tabla de Reglas de nivel muestra:
- Puntos mínimos obtenidos
- Nombre del nivel
- Número de clientes en el nivel
- Acciones (Editar / Eliminar)
Puntos de clientes
La sección Puntos de clientes lista solo a los clientes que actualmente tienen puntos.
Resumen del cliente
Para cada cliente, puedes ver:
- Nombre completo, correo electrónico e imagen de perfil
- Puntos totales
- Nivel de fidelidad actual
Ajustar puntos manualmente
Los administradores pueden añadir o quitar puntos manualmente si es necesario.
Puedes abrir el modal de ajuste desde:
- El botón Hacer ajuste (arriba a la derecha), o
- La acción Ajustar puntos junto a un cliente
Campos del ajuste:
- Cliente (seleccionado automáticamente si se abre desde la fila del cliente)
- Tipo de ajuste (añadir o quitar)
- Valor de puntos
- Nota opcional
Historial de ajustes
Cada ajuste tiene una vista de información dedicada que muestra:
- ID del ajuste
- Detalles del cliente
- Valor del ajuste
- Nota
Informes
La sección Informes ofrece información sobre la actividad de fidelidad y el compromiso de los clientes.
Widgets de resumen
En la parte superior verás:
- Total de puntos obtenidos
- Total de puntos canjeados
- Tasa de canje
(Puntos canjeados ÷ Puntos obtenidos × 100, redondeado hacia arriba)
- Clientes de fidelidad activos
Un filtro global de rango de fechas se aplica a todos los datos de los informes.
Registro de actividad
Debajo de los widgets hay una tabla de registro detallada que muestra:
- Fecha y hora
- Detalles del cliente
- Cambio de puntos
- Obtenidos (verde)
- Canjeados (rojo)
- Ajuste de admin (morado)
- Tipo de acción
- Referencia
- ID de la cita o ID del ajuste (clicable para ver detalles)
Hay filtros disponibles para:
Los informes se pueden exportar para análisis externo.
Configuración
La pestaña Configuración controla cómo se canjean los puntos y cómo se aplican durante el checkout.
Canjear puntos
- Permitir que los clientes canjeen puntos – Habilita el uso de puntos durante el checkout de la reserva
Cuando está habilitado, se activan las siguientes opciones:
Define el valor monetario de un punto
Ejemplo: 1 punto = 0.01
- Método de aplicación del descuento
- Aplicar el descuento automáticamente durante el checkout
- Permitir que los clientes elijan si quieren usar sus puntos
- Descuento máximo por cita
- Importe fijo (p. ej., $10)
- Porcentaje del total de la cita (p. ej., 50%)
- Puntos mínimos requeridos para canjear
Los clientes deben tener al menos esta cantidad de puntos para poder usarlos
Estos límites se aplican por reserva para evitar descuentos excesivos.
Integración con el panel de reservas
Durante el checkout, si un cliente tiene puntos disponibles:
- Se muestra su saldo total de puntos
- Se muestra el valor de conversión de puntos a moneda
- Los clientes pueden elegir cuántos puntos canjear
- Aparece una fila de descuento en el desglose de precios
- Los puntos se pueden aplicar o quitar antes de confirmar
Si un cliente tiene cero puntos, no se muestra información de fidelidad.
Integración con el panel del cliente
En el Panel del cliente, los clientes pueden ver:
- Total de puntos obtenidos
- Nivel de fidelidad actual
Al pasar el cursor sobre el nivel, se muestra una barra de progreso indicando qué tan cerca están del siguiente nivel.
Lógica del progreso
- El progreso se calcula entre el nivel actual y el siguiente nivel
- Si el cliente está en el nivel más alto, el progreso se muestra como ilimitado (∞) con 100% de completado
Esto ayuda a los clientes a entender claramente su estado de fidelidad y los incentivos.
Integración con workflows
Puntos de Fidelidad se integra con los workflows de Booknetic.
Evento de workflow disponible
Se activa cuando el nivel del cliente cambia debido a puntos obtenidos
Filtros
- Nivel actualizado
- Idioma (Locale)
Keywords disponibles
- Puntos obtenidos por el cliente (basado en la cita)
- Nivel del cliente
- Puntos totales del cliente
Se pueden utilizar en notificaciones, correos electrónicos o acciones de automatización.
Permisos (SaaS & roles de usuario)
- Permiso del tenant: Puntos de Fidelidad
- Permiso del rol de usuario: Puntos de Fidelidad
Conceder este permiso permite acceder a todo el módulo de Puntos de Fidelidad.